All language subtitles for 7. Polishing our blog post

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
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
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French Download
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranî)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 1 00:00:01,878 --> 00:00:04,119 So in the last lecture we wrote a very 2 2 00:00:04,119 --> 00:00:08,286 simple layout using float, clear, margins and pettings. 3 3 00:00:09,841 --> 00:00:14,611 Now it's time to polish our blog post website a little bit. 4 4 00:00:14,611 --> 00:00:16,278 So let's go do that. 5 5 00:00:17,652 --> 00:00:20,474 OK, we just need to finish some things here, 6 6 00:00:20,474 --> 00:00:24,816 like putting some content in this right column, 7 7 00:00:24,816 --> 00:00:27,974 and also make the author section a little more 8 8 00:00:27,974 --> 00:00:30,191 beautiful, you know. 9 9 00:00:30,191 --> 00:00:32,608 And that's what we'll do now. 10 10 00:00:35,915 --> 00:00:40,098 So I'll put some content here in this box, 11 11 00:00:40,098 --> 00:00:43,732 and to do so I go back to the HTML file, 12 12 00:00:43,732 --> 00:00:47,482 into the outer posts, which is empty for now. 13 13 00:00:48,875 --> 00:00:52,958 So let's say we want three outer blog posts here. 14 14 00:00:54,506 --> 00:00:56,506 So I create simply three 15 15 00:00:58,419 --> 00:01:01,836 new diffs and call them maybe just other. 16 16 00:01:08,670 --> 00:01:10,753 And put some name in here 17 17 00:01:11,979 --> 00:01:14,312 diffs first other blog post. 18 18 00:01:22,927 --> 00:01:25,427 Now we'll do this three times. 19 19 00:01:27,107 --> 00:01:31,274 It's just so that that box isn't completely empty. 20 20 00:01:32,713 --> 00:01:34,796 So yet another blog post, 21 21 00:01:40,743 --> 00:01:43,160 and maybe the best post ever. 22 22 00:01:46,385 --> 00:01:47,218 Read this. 23 23 00:01:50,599 --> 00:01:53,266 Now I just want to format those. 24 24 00:01:57,020 --> 00:01:58,596 So Command+E again, 25 25 00:01:58,596 --> 00:01:59,513 a new rule. 26 26 00:02:01,554 --> 00:02:03,471 And let's say we want a 27 27 00:02:05,315 --> 00:02:07,565 margin bottom of 40 pixels, 28 28 00:02:11,120 --> 00:02:15,287 which means a distance between those boxes of 40 pixels. 29 29 00:02:16,856 --> 00:02:19,735 So this is what it looks like. 30 30 00:02:19,735 --> 00:02:23,485 It's not beautiful, but you know, it's there. 31 31 00:02:24,367 --> 00:02:28,534 And the cool thing is we know how to put it there. 32 32 00:02:30,509 --> 00:02:33,092 So let's just close this again, 33 33 00:02:34,062 --> 00:02:38,404 and let's talk about the author box down here. 34 34 00:02:38,404 --> 00:02:42,154 Now I want to show you a new kind of selector 35 35 00:02:43,361 --> 00:02:47,444 because we want to change this author image here. 36 36 00:02:49,491 --> 00:02:52,789 But you know, I don't feel like creating a new class 37 37 00:02:52,789 --> 00:02:54,456 just for this image. 38 38 00:02:56,353 --> 00:03:00,742 And if I format all the image at the same time, 39 39 00:03:00,742 --> 00:03:04,159 then the outer image, like this one here, 40 40 00:03:05,316 --> 00:03:07,149 will also be affected. 41 41 00:03:08,323 --> 00:03:12,259 So there is a way to actually just select 42 42 00:03:12,259 --> 00:03:15,759 this image without giving it a class name. 43 43 00:03:17,332 --> 00:03:21,249 And that's what I'm gonna do here in this file. 44 44 00:03:25,459 --> 00:03:29,209 So I write author box because this is the box 45 45 00:03:31,659 --> 00:03:33,909 where this image is inside. 46 46 00:03:35,364 --> 00:03:38,531 Author box, and then I just write img. 47 47 00:03:42,388 --> 00:03:46,579 And what this does is to select not all the images 48 48 00:03:46,579 --> 00:03:50,492 on the entire website, but only the images inside 49 49 00:03:50,492 --> 00:03:51,992 of the author box. 50 50 00:03:53,255 --> 00:03:55,392 So I don't need to make a whole new class 51 51 00:03:55,392 --> 00:03:57,162 just for that image. 52 52 00:03:57,162 --> 00:03:59,079 It's a much easier way. 53 53 00:04:02,398 --> 00:04:06,555 So and what I want now is to maybe make it 54 54 00:04:06,555 --> 00:04:10,388 a little smaller, so I'll say hide 100 pixels. 55 55 00:04:14,368 --> 00:04:16,829 And since it's a square, 56 56 00:04:16,829 --> 00:04:19,412 can make width also 100 pixels. 57 57 00:04:25,955 --> 00:04:27,395 Here it is. 58 58 00:04:27,395 --> 00:04:29,844 Now let's make it round. 59 59 00:04:29,844 --> 00:04:31,946 You probably have seen those round images 60 60 00:04:31,946 --> 00:04:33,919 all over the internet. 61 61 00:04:33,919 --> 00:04:35,858 Now I'll just show you how to do that, 62 62 00:04:35,858 --> 00:04:37,948 and it's really easy. 63 63 00:04:37,948 --> 00:04:41,448 We just have to specify the border radius. 64 64 00:04:42,824 --> 00:04:43,991 Border radius. 65 65 00:04:45,912 --> 00:04:49,412 And if we say we want this to be 50%, 66 66 00:04:53,714 --> 00:04:55,881 then this is what happens. 67 67 00:04:58,602 --> 00:05:00,519 Image is just a circle. 68 68 00:05:01,725 --> 00:05:04,605 Now another thing that we should probably do is 69 69 00:05:04,605 --> 00:05:08,587 to put this text here right beside this image. 70 70 00:05:08,587 --> 00:05:11,587 You know, this doesn't look so good. 71 71 00:05:12,720 --> 00:05:16,934 And to do that we will again use the float property. 72 72 00:05:16,934 --> 00:05:21,311 So we say these two elements should float left, 73 73 00:05:21,311 --> 00:05:24,353 which will make this element appear first 74 74 00:05:24,353 --> 00:05:25,874 right where it is now, 75 75 00:05:25,874 --> 00:05:29,457 and then this element should go right here. 76 76 00:05:30,866 --> 00:05:33,130 So let's just do that. 77 77 00:05:33,130 --> 00:05:35,630 Say float left for this image, 78 78 00:05:38,947 --> 00:05:41,364 and also for the author text, 79 79 00:05:42,476 --> 00:05:45,797 which is this class right here. 80 80 00:05:45,797 --> 00:05:47,380 So float also left. 81 81 00:05:54,957 --> 00:05:56,790 All right, here we go. 82 82 00:05:57,813 --> 00:06:02,805 Now using some margin we can actually put it where we want. 83 83 00:06:02,805 --> 00:06:06,532 So we just specify some top margin until it is 84 84 00:06:06,532 --> 00:06:09,532 here in the middle where we want it. 85 85 00:06:11,466 --> 00:06:14,466 We just have to try what works here. 86 86 00:06:17,353 --> 00:06:21,020 Margin top, I have no idea, maybe 15 pixels. 87 87 00:06:22,693 --> 00:06:26,301 Then just a margin to the left side 88 88 00:06:26,301 --> 00:06:28,317 so that there's a little space between 89 89 00:06:28,317 --> 00:06:30,234 the image and the text. 90 90 00:06:32,840 --> 00:06:35,590 Margin left, let's say 10 pixels. 91 91 00:06:38,157 --> 00:06:41,074 OK, 15 pixels was not quite enough. 92 92 00:06:42,453 --> 00:06:46,036 Maybe 25 pixels, so margin top could be 25. 93 93 00:06:51,207 --> 00:06:52,790 We're almost there. 94 94 00:06:53,993 --> 00:06:56,326 Let's try it with 30 pixels. 95 95 00:06:59,310 --> 00:07:00,646 And that's it. 96 96 00:07:00,646 --> 00:07:02,729 That looks great I think. 97 97 00:07:04,070 --> 00:07:07,704 So the last thing could be to maybe make 98 98 00:07:07,704 --> 00:07:11,036 this image here a little smaller, 99 99 00:07:11,036 --> 00:07:14,536 and put it right here after this paragraph 100 100 00:07:15,750 --> 00:07:18,333 in the HTML is amazing section. 101 101 00:07:19,744 --> 00:07:21,694 So let's do that. 102 102 00:07:21,694 --> 00:07:23,645 It's very easy. 103 103 00:07:23,645 --> 00:07:25,145 Just cut the image 104 104 00:07:29,543 --> 00:07:31,575 (mumbling), 105 105 00:07:31,575 --> 00:07:35,158 and paste it down here after this paragraph 106 106 00:07:38,482 --> 00:07:41,065 such as we want it, this image. 107 107 00:07:44,113 --> 00:07:48,196 All right, so if you remember as we did it before 108 108 00:07:49,268 --> 00:07:52,902 with this author image, I will now use the same 109 109 00:07:52,902 --> 00:07:56,069 type of selector to select this image. 110 110 00:07:59,473 --> 00:08:02,306 This is inside the blog post diff. 111 111 00:08:04,268 --> 00:08:05,935 So I will just write 112 112 00:08:09,655 --> 00:08:10,988 blog post image. 113 113 00:08:16,470 --> 00:08:19,887 So it's the same situation as we had here 114 114 00:08:20,743 --> 00:08:23,826 with the image inside the author box. 115 115 00:08:25,962 --> 00:08:30,129 Now just let's say we want it to be 150 pixels high. 116 116 00:08:36,560 --> 00:08:40,310 Now to maintain the aspect ratio of the image 117 117 00:08:41,588 --> 00:08:43,921 let's put the width to auto. 118 118 00:08:52,640 --> 00:08:53,807 OK, very well. 119 119 00:08:56,065 --> 00:08:56,898 All right. 120 120 00:08:57,888 --> 00:09:02,114 This web page maybe does not look perfect now, 121 121 00:09:02,114 --> 00:09:06,433 but wow, you learned such a lot in all the lectures 122 122 00:09:06,433 --> 00:09:10,404 of this section, and that's what actually matters. 123 123 00:09:10,404 --> 00:09:12,749 We used margins and pettings. 124 124 00:09:12,749 --> 00:09:15,930 We defined width and used float and clear 125 125 00:09:15,930 --> 00:09:18,368 and created a nice gray border, 126 126 00:09:18,368 --> 00:09:21,793 and even learned a new useful selector. 127 127 00:09:21,793 --> 00:09:24,928 So that's a lot of new stuff. 128 128 00:09:24,928 --> 00:09:27,656 And there's actually only one more thing 129 129 00:09:27,656 --> 00:09:30,048 I wanna show you in this CSS section, 130 130 00:09:30,048 --> 00:09:32,465 which is element positioning. 10629

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