1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:03,700 >> ПРОФЕСОРОТ HARLAN: 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 Напротив, тоа е навистина Markup Language која ни овозможува да се определи што веб 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 И кога ќе се затвори или и ознака, јас затвори таа ознака или на истата 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 Ајде да се отвори Хром, и ајде сега посетите 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 >> Ајде да напишеш ls-l за да добие долго листата на датотеки во овој директориум, Enter. 82 00:04:20,079 --> 00:04:22,480 И гледаме, навистина, hello.html. 83 00:04:22,480 --> 00:04:25,882 Но овде на лево, информации, е r и w. 84 00:04:25,882 --> 00:04:29,050 Истражување, како што може да претпоставам, значи читаат, а w средства пишувам, но 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 И да го направите ова, ние може да го стори тоа со команда, chmod, или промена на владата. 91 00:04:47,320 --> 00:04:54,030 chmod А, за сите, плус R, простор, hello.html Enter. 92 00:04:54,030 --> 00:04:56,970 Ништо не чини да се случи, но тоа е обично е добра работа. 93 00:04:56,970 --> 00:05:02,490 Така ls-l повторно треба, се надевам, даде и некои дополнителни на 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 Ајде да кликнете Хром Вчитај икона до тука, или притиснете контрола-Р, и таму ние 106 00:05:36,800 --> 00:05:38,750 имаат, Здраво светот. 107 00:05:38,750 --> 00:05:41,248