1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:03,700 >> ПРОФЕСОР Харлан: HTML, или HyperText Markup Language, е езикът, на 3 00:00:03,700 --> 00:00:04,870 Кои уеб страници са написани. 4 00:00:04,870 --> 00:00:08,140 Сега, това не е език за програмиране, защото той не ни позволи да изразим 5 00:00:08,140 --> 00:00:11,420 логика, като за примки, и докато примки, и условия и други подобни. 6 00:00:11,420 --> 00:00:14,690 По-скоро, това е наистина един език за маркиране , която ни позволява да се уточни какво уеб 7 00:00:14,690 --> 00:00:17,490 страница трябва да изглежда така, структурно и естетически. 8 00:00:17,490 --> 00:00:20,210 И той го прави по начин на което се нарича тагове. 9 00:00:20,210 --> 00:00:23,470 Да се ​​потопите в и да направи най-простите уеб страница, която просто казва, за 10 00:00:23,470 --> 00:00:25,410 Например, здравей свят. 11 00:00:25,410 --> 00:00:29,940 >> Забележете, тук, в Gedit, че аз вече съм записали файла като hello.html. 12 00:00:29,940 --> 00:00:32,990 И забележи тук, в терминала прозорец, че изглежда да е във вътрешността на 13 00:00:32,990 --> 00:00:36,070 директория, наречена публично, което само по себе е вътре в директория, наречена 14 00:00:36,070 --> 00:00:39,770 локалния хост, който от своя страна е в рамките на директория, наречена vhosts, които 15 00:00:39,770 --> 00:00:42,850 себе си е вътре на Джон Харвард домашна директория. 16 00:00:42,850 --> 00:00:45,850 Сега се оказва, заради начина, по сме конфигурирали уреда, които 17 00:00:45,850 --> 00:00:49,670 е в най-реалния свят по начин, колкото е възможно, нещо вътре в този публичен 18 00:00:49,670 --> 00:00:53,400 директория трябва, наистина, да бъде достъпна към цялата общественост чрез 19 00:00:53,400 --> 00:00:56,610 уеб браузър, въпреки че, точно сега, Аз съм единственият потребител, който ще бъде 20 00:00:56,610 --> 00:00:58,340 достъп до тази уеб страница. 21 00:00:58,340 --> 00:01:03,120 >> Нека сега се върнем към hello.html и започнете писане на някои от този език. 22 00:01:03,120 --> 00:01:07,110 Първо, на върха на този файл, аз отивам да уточни отворена скоба, удивителен знак 23 00:01:07,110 --> 00:01:10,400 точка, DOCTYPE HTML пространство. 24 00:01:10,400 --> 00:01:13,930 Тази линия не е етикет, само по себе си, дори макар че той не започва с отворен 25 00:01:13,930 --> 00:01:18,020 скоба, но вместо това е специален една линия, фрагмент, който определя до 26 00:01:18,020 --> 00:01:22,370 браузър, тук идва Мрежата страница, написани на HTML. 27 00:01:22,370 --> 00:01:26,920 >> Нека следващия, по линия, на себе си, уточни отворена скоба HTML, което показва, 28 00:01:26,920 --> 00:01:29,890 към браузъра, че тук, наистина, е, че HTML. 29 00:01:29,890 --> 00:01:34,150 Вътре в това, нека отстъп малко, и след това направете глава, определящо към 30 00:01:34,150 --> 00:01:37,470 браузър, тук идва на главата на страница, която, за сега, да предположим, е 31 00:01:37,470 --> 00:01:40,830 същество заглавната лента на самото горната част на прозореца на браузъра. 32 00:01:40,830 --> 00:01:45,500 Нека следващия уточни, вътре в главата маркер, че ще имаме заглавие на 33 00:01:45,500 --> 00:01:47,570 нещо просто като здрасти. 34 00:01:47,570 --> 00:01:51,550 Но сега, нека да каже на браузъра свършихме предоставяне заглавие. 35 00:01:51,550 --> 00:01:56,080 За да направите това, както и ние отваря или стартира етикет, звание, преди малко, 36 00:01:56,080 --> 00:02:00,250 нека сега е близо или прекрати този етикет от конкретизира, в смисъл, точно обратното. 37 00:02:00,250 --> 00:02:05,010 >> За да изразят това, ние правим отворена скоба, наклонена черта, заглавие. 38 00:02:05,010 --> 00:02:07,830 По същия начин, сега, че сме готови за определяне, за сега, главата на този 39 00:02:07,830 --> 00:02:12,340 страница, ние ще направим отворена скоба наклонена глава, казва на браузъра, че ние сме 40 00:02:12,340 --> 00:02:14,710 предприятието извършва предоставяне на главата. 41 00:02:14,710 --> 00:02:18,080 Само една порция сега остава на т.нар тялото на уеб страницата, която 42 00:02:18,080 --> 00:02:21,120 наистина представлява същността на всяка уеб страница. 43 00:02:21,120 --> 00:02:24,780 >> Нека да се уточни, че, ето, това е започващи с отворен скоба, орган, 44 00:02:24,780 --> 00:02:25,600 близо скоба. 45 00:02:25,600 --> 00:02:29,080 И нека сега да напиша нещо като здравей запетая свят. 46 00:02:29,080 --> 00:02:32,930 Усеща се това е достатъчно добър уеб страница, така че нека сега се премести в нов ред. 47 00:02:32,930 --> 00:02:37,460 Посочете отворена скоба, наклонена черта, орган, информиране на браузъра, че ние сме 48 00:02:37,460 --> 00:02:38,650 направи осигуряването на организма. 49 00:02:38,650 --> 00:02:41,120 И по същия начин, нека сега да информира браузъра, че аз съм свършил 50 00:02:41,120 --> 00:02:43,230 предоставяне на дадена уеб страница. 51 00:02:43,230 --> 00:02:47,120 На линия на себе си, ние ще направим отворен скоба, наклонена черта, HTML. 52 00:02:47,120 --> 00:02:49,350 >> Сега, забележете, естетиката на тази уеб страница. 53 00:02:49,350 --> 00:02:52,290 Въпреки че, технически погледнато, това не е изисква да предоставят толкова бяла 54 00:02:52,290 --> 00:02:55,450 пространство, както направих аз, това е добър стил, защото кодът е, може би, много по- 55 00:02:55,450 --> 00:02:56,490 по-разбираемо. 56 00:02:56,490 --> 00:03:00,780 Забележете, по-специално, че когато отворя или започнете етикет, аз след това тире в 57 00:03:00,780 --> 00:03:02,040 линии, които следват. 58 00:03:02,040 --> 00:03:05,990 И когато затворя или и етикет, I затворите този етикет в една и съща 59 00:03:05,990 --> 00:03:09,790 линия, ако това е сравнително къса линия, или на нов ред по такъв начин, че 60 00:03:09,790 --> 00:03:14,540 затварящия етикет застане срещу отворен етикет, много както направихме на език, като C 61 00:03:14,540 --> 00:03:17,380 с отворени и близки фигурни скоби. 62 00:03:17,380 --> 00:03:20,350 >> Нека сега запишете файла и опитайте за да го отворите в браузъра 63 00:03:20,350 --> 00:03:21,600 във вътрешността на уреда. 64 00:03:21,600 --> 00:03:24,180 65 00:03:24,180 --> 00:03:30,310 Нека отворим Chrome, и нека сега посетете http://localhost, което е 66 00:03:30,310 --> 00:03:34,930 псевдоним за уреда себе си / hello.html. 67 00:03:34,930 --> 00:03:38,230 И забележи, че аз не съм всъщност въвели публично достояние, защото това е косвена 68 00:03:38,230 --> 00:03:42,430 че ако посетите тази страница чрез уеб браузър, вие наистина искате да получите достъп до 69 00:03:42,430 --> 00:03:44,430 съдържание на този публичен указател. 70 00:03:44,430 --> 00:03:47,740 Но аз искам да имат достъп, по-специално, hello.html. 71 00:03:47,740 --> 00:03:50,854 Така че нека сега удари Въведете и да видим какво ще стане. 72 00:03:50,854 --> 00:03:51,710 >> Hm. 73 00:03:51,710 --> 00:03:56,260 Аз нямам разрешение за достъп / Hello.html на този сървър. 74 00:03:56,260 --> 00:03:57,570 Сега, защо може да е това? 75 00:03:57,570 --> 00:04:01,040 Е, оказва се, това не е достатъчно просто да поставите този файл, hello.html, 76 00:04:01,040 --> 00:04:02,560 в този публичен указател. 77 00:04:02,560 --> 00:04:06,150 Ние също така трябва активно да кажа уред, който ние, наистина, искам да 78 00:04:06,150 --> 00:04:09,470 позволи на целия свят, потенциално, за достъп до този файл. 79 00:04:09,470 --> 00:04:12,470 За да направите това, ние трябва да променим своето разрешения, така да се каже, и ние можем да 80 00:04:12,470 --> 00:04:14,600 направи това в командния ред. 81 00:04:14,600 --> 00:04:20,079 >> Нека въведем ли-л, за да получите дълъг списък на файловете в тази директория, Enter. 82 00:04:20,079 --> 00:04:22,480 И ние виждаме, наистина, hello.html. 83 00:04:22,480 --> 00:04:25,882 Но тук в ляво, предизвестие, е г и с вата 84 00:04:25,882 --> 00:04:29,050 The R, както може би се досещате, означава чете и вата средствата пишат, но 85 00:04:29,050 --> 00:04:32,470 на факта, че има само един такъв R и един такъв w, по целия път към на 86 00:04:32,470 --> 00:04:36,710 лявата на тези тирета, означава, че само Собственикът на файлове, себе си, всъщност може 87 00:04:36,710 --> 00:04:38,370 четат и пишат на този файл. 88 00:04:38,370 --> 00:04:41,610 >> Имаме нужда да превключвате най-малко една друга R, за да може целият свят чете 89 00:04:41,610 --> 00:04:42,810 този файл, както добре. 90 00:04:42,810 --> 00:04:47,320 И за да направим това, което можем да направим това с команда, коригирате, или промяна на режима. 91 00:04:47,320 --> 00:04:54,030 коригират а, за всички, както и R, пространство, hello.html Enter. 92 00:04:54,030 --> 00:04:56,970 Сякаш нищо не може да се случи, но това е обикновено нещо добро. 93 00:04:56,970 --> 00:05:02,490 Така ли-л отново трябва, да се надяваме, получаване на някои допълнителни R-те. 94 00:05:02,490 --> 00:05:04,130 >> И наистина, ние виждаме такива. 95 00:05:04,130 --> 00:05:08,350 На лявата ръка тук сега, известие че съм прочел и пишат привилегии. 96 00:05:08,350 --> 00:05:10,320 Има и друг R, и после още една R. 97 00:05:10,320 --> 00:05:13,180 Е, оказва се, на R в средата означава моята група, която се случва да бъде 98 00:05:13,180 --> 00:05:15,370 студенти в уреда, може също така да прочетете този файл. 99 00:05:15,370 --> 00:05:18,235 Но това е до голяма степен без значение тук, тъй като ние не говорим за интернет и 100 00:05:18,235 --> 00:05:19,850 не на самия уред. 101 00:05:19,850 --> 00:05:23,420 Но тази трета R целия път относно полето показва, че целият свят, 102 00:05:23,420 --> 00:05:25,920 или всички, може да прочетете този файл. 103 00:05:25,920 --> 00:05:29,290 >> Нека сега се върнем към браузъра си, презареди на страницата, и да видим дали не съм 104 00:05:29,290 --> 00:05:32,050 вече забранено. 105 00:05:32,050 --> 00:05:36,800 Нека кликнете презареждане икона на Chrome нагоре тук, или натиснете Control-R, и там ние 106 00:05:36,800 --> 00:05:38,750 го има, здравей свят. 107 00:05:38,750 --> 00:05:41,248