All language subtitles for 017 HTML Image Elements.en_US

af Afrikaans
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,270 --> 00:00:01,950 All right. So in the last lesson, 2 00:00:01,980 --> 00:00:06,980 we looked at how to use HTML lists that were ordered as well as unordered. In 3 00:00:07,530 --> 00:00:08,040 this lesson 4 00:00:08,040 --> 00:00:13,010 I want to talk about the image element and how we can incorporate images into our 5 00:00:13,010 --> 00:00:16,520 website. So the image tag is again, 6 00:00:16,610 --> 00:00:20,390 a self closing tag, so it doesn't need to be closed. 7 00:00:20,660 --> 00:00:22,790 But for the image element, 8 00:00:23,060 --> 00:00:26,270 just providing an image tag isn't enough. 9 00:00:26,480 --> 00:00:31,480 You also need to specify the source and that's the source of the image that will 10 00:00:32,210 --> 00:00:35,480 be displayed. That can either be a URL 11 00:00:35,810 --> 00:00:37,700 so it can fetch it from the internet, 12 00:00:38,210 --> 00:00:43,210 or it can be a local image that's included in the same directory as your 13 00:00:44,000 --> 00:00:47,120 website. So we're going to look at both types. 14 00:00:47,690 --> 00:00:52,400 The first thing I'm going to do is I'm going to look for an image of myself 15 00:00:53,570 --> 00:00:56,030 online and let's have a look and 16 00:00:56,030 --> 00:01:00,350 see if there's any images that are actually me. Oh, there we go. 17 00:01:00,500 --> 00:01:01,610 So I already found one. 18 00:01:02,060 --> 00:01:07,060 So this comes from my Twitter and you can also probably go to your own Twitter or 19 00:01:08,450 --> 00:01:09,920 your Facebook and you can right- 20 00:01:09,920 --> 00:01:14,630 click on the image and simply copy the image address. Now, 21 00:01:14,660 --> 00:01:18,350 if I paste it here, you can see the whole URL 22 00:01:18,410 --> 00:01:21,230 of where that image is located. And if I hit enter, 23 00:01:21,620 --> 00:01:26,150 my browser will fetch that image from that location. Now, 24 00:01:27,020 --> 00:01:30,830 if I copy this image address or image source 25 00:01:31,280 --> 00:01:35,960 and I add it to my website as a HTML element, 26 00:01:36,140 --> 00:01:41,090 so just above my h1, so just above my name here, 27 00:01:41,420 --> 00:01:43,460 I want my image to show up. 28 00:01:43,640 --> 00:01:47,180 So I'm going to use the image tag and the source 29 00:01:47,240 --> 00:01:49,100 I'm just going to paste in 30 00:01:49,130 --> 00:01:52,970 that URL that I got from earlier on. Now, 31 00:01:53,000 --> 00:01:58,000 the next attribute here that comes up automatically is the alt or the 32 00:01:58,130 --> 00:02:01,760 alternative text. And this is a case for say, 33 00:02:01,760 --> 00:02:06,760 if a browser can't render the image then it will simply display an alternative 34 00:02:08,540 --> 00:02:12,650 text to the user to describe what that image was about. 35 00:02:12,830 --> 00:02:17,830 So I'll just put the alter text as Angela profile picture. Now, 36 00:02:19,760 --> 00:02:19,910 if 37 00:02:19,910 --> 00:02:24,860 you're interested in Search Engine Optimization and getting your website ranking 38 00:02:24,860 --> 00:02:26,120 for certain key words, 39 00:02:26,360 --> 00:02:31,010 this is something that Google looks at to try and figure out what your web page 40 00:02:31,010 --> 00:02:35,360 is about. So if you're making a webpage that's about burrito 41 00:02:35,360 --> 00:02:36,193 recipes 42 00:02:36,470 --> 00:02:41,450 and you add an alt text that says finished burrito product 43 00:02:41,510 --> 00:02:41,720 image 44 00:02:41,720 --> 00:02:46,720 image1, then it helps Google to index and figure out that maybe your webpage 45 00:02:47,270 --> 00:02:52,040 is related when somebody is searching for burrito recipes. All right. 46 00:02:52,040 --> 00:02:55,730 So let's hit you save and let's refresh and check it out. 47 00:02:56,120 --> 00:03:00,430 And I've now incorporated my first image onto my personal website. 48 00:03:00,970 --> 00:03:05,860 So you can either look around for an image of yourself on Facebook or Twitter or 49 00:03:05,860 --> 00:03:08,530 anywhere that would host it. Alternatively, 50 00:03:08,590 --> 00:03:12,880 if you can't find any images of yourself on the web, 51 00:03:12,970 --> 00:03:14,350 which is probably a good thing, 52 00:03:14,770 --> 00:03:19,770 you can also create an account on Photobucket and upload your own picture in 53 00:03:19,870 --> 00:03:21,340 order to get a URL. 54 00:03:21,640 --> 00:03:26,640 And after you do so, you can simply click on the image and right click to copy 55 00:03:27,340 --> 00:03:32,340 the image address and paste it into your source between the quotation marks. 56 00:03:33,190 --> 00:03:35,890 It will work exactly the same. There we go. 57 00:03:36,250 --> 00:03:40,390 Angela is now a box of biscuits. Great. Now, 58 00:03:40,390 --> 00:03:44,740 when my browser looks through this file to see how it should load it up and 59 00:03:44,740 --> 00:03:48,040 display it, when it comes across this image tag 60 00:03:48,550 --> 00:03:53,550 it has to go and ping the servers of Twitter to try and obtain this image. 61 00:03:55,600 --> 00:03:58,600 And if it gets permission to download this image, 62 00:03:58,780 --> 00:04:02,680 then it will grab that image and display it over here. 63 00:04:02,830 --> 00:04:07,830 So currently my image is hosted on Twitter servers and my browser has to 64 00:04:09,250 --> 00:04:13,870 download it from there in order to display it inside my webpage. 65 00:04:14,530 --> 00:04:18,550 Now, what if Twitter goes down? What if they die? 66 00:04:18,580 --> 00:04:22,390 What if nobody wants to send tweets anymore? Well, 67 00:04:22,390 --> 00:04:27,390 then their server's going to be shut down and my image will no longer be available 68 00:04:28,360 --> 00:04:29,193 for download. 69 00:04:29,530 --> 00:04:34,450 And you will instead end up with something that looks a little bit like this, 70 00:04:34,540 --> 00:04:36,610 and you might've come across it in the past 71 00:04:36,610 --> 00:04:38,230 when you've been loading up websites. 72 00:04:38,530 --> 00:04:43,530 It means that the image is no longer available or is no longer hosted at the 73 00:04:44,380 --> 00:04:47,380 address that's specified in the source. 74 00:04:47,830 --> 00:04:51,430 So in order to remove our reliance on Twitter, 75 00:04:51,910 --> 00:04:56,110 we can also put an image into our folder 76 00:04:56,200 --> 00:05:00,880 HTML - Personal Site and refer to it inside our source. 77 00:05:01,570 --> 00:05:03,820 So let's go ahead and do that. Now, 78 00:05:03,850 --> 00:05:07,750 if I go onto my desktop inside web development, inside the folder 79 00:05:07,810 --> 00:05:09,430 HTML - Personal Site, 80 00:05:09,850 --> 00:05:14,850 I can drag and drop or paste an image of me into this folder. 81 00:05:15,490 --> 00:05:20,490 And now my index.html and my picture called angela.png is in the same folder 82 00:05:23,320 --> 00:05:26,260 and I can refer to it inside my code. 83 00:05:26,680 --> 00:05:31,300 So instead of using a web address as the source of my image, 84 00:05:31,540 --> 00:05:36,540 I can simply refer to the file name because they are at the same level. 85 00:05:36,670 --> 00:05:41,670 So index.html and angela.png at the same hierarchical level, 86 00:05:42,340 --> 00:05:45,760 they're both inside my site. Now, 87 00:05:45,790 --> 00:05:47,680 if I had an images folder 88 00:05:50,080 --> 00:05:52,570 and I put my image into there, 89 00:05:52,990 --> 00:05:56,500 then I would have to add a path to get there. 90 00:05:56,860 --> 00:06:01,310 So it would be something like this. Both ways work, 91 00:06:01,400 --> 00:06:03,470 and you can do it either way you like. 92 00:06:03,860 --> 00:06:08,510 And now if you hit save and you go to my site, 93 00:06:08,840 --> 00:06:11,450 you'll notice this image change from square 94 00:06:11,510 --> 00:06:15,080 which is what it got from Twitter, to circular 95 00:06:15,140 --> 00:06:19,700 which is what it got from my local file. Now, in my case, 96 00:06:19,700 --> 00:06:23,060 I cropped my image to a circle using Photoshop. 97 00:06:23,270 --> 00:06:26,210 But if you wanted to create your own circular image, 98 00:06:26,300 --> 00:06:30,290 you can use a tool like crop- circle.imageonline.co. 99 00:06:30,650 --> 00:06:35,000 And here you'll be able to upload an image and crop the part of the image that 100 00:06:35,000 --> 00:06:39,590 you're interested and get it as a circle and be able to download it 101 00:06:39,620 --> 00:06:42,320 to use it in your website. And there we go. 102 00:06:42,650 --> 00:06:47,240 We've managed to brighten up our homepage by adding an image of ourselves to the 103 00:06:47,240 --> 00:06:49,580 top of it, using the image tag. 104 00:06:49,670 --> 00:06:54,670 And we've started to look at these HTML attributes and you can see that every 105 00:06:55,250 --> 00:07:00,250 single HTML element in the MDN reference also has a section on attributes. 106 00:07:01,280 --> 00:07:05,180 And we're really only touching the surface here because there's other attributes 107 00:07:05,180 --> 00:07:09,590 that you can add to the image element or most other elements that you decide to 108 00:07:09,590 --> 00:07:10,100 use. 109 00:07:10,100 --> 00:07:14,120 And we're going to be looking at these attributes as we come across them for 110 00:07:14,120 --> 00:07:17,450 different HTML elements. Now, in the next lesson, 111 00:07:17,510 --> 00:07:22,310 we're going to be looking at anchor tags and how we can start adding links into 112 00:07:22,310 --> 00:07:27,310 our website and how we can create new pages that can be linked to from our 113 00:07:27,800 --> 00:07:31,880 homepage. So for all of that and more, I'll see you on the next lesson. 9877

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.