1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:03,700 >> TANÁR HARLAN: HTML, vagy HyperText Markup Language, az a nyelv, 3 00:00:03,700 --> 00:00:04,870 amely weboldalak írva. 4 00:00:04,870 --> 00:00:08,140 Nos, ez nem egy programozási nyelv, mert az nem teszi lehetővé számunkra, hogy kifejezze 5 00:00:08,140 --> 00:00:11,420 logika, mint a hurok, és bár hurkok, feltételek és hasonlók. 6 00:00:11,420 --> 00:00:14,690 Inkább ez valóban egy jelölőnyelv , amely lehetővé teszi számunkra, hogy meghatározza, milyen web 7 00:00:14,690 --> 00:00:17,490 oldal kell kinéznie, szerkezetileg és esztétikailag. 8 00:00:17,490 --> 00:00:20,210 És ez így útján úgynevezett címkéket. 9 00:00:20,210 --> 00:00:23,470 Nézzük merülni, és a legegyszerűbb weboldal, amelyik egyszerűen azt mondja, a 10 00:00:23,470 --> 00:00:25,410 Például, hello world. 11 00:00:25,410 --> 00:00:29,940 >> Figyeljük meg itt, gedit, hogy én már mentette a fájlt hello.html. 12 00:00:29,940 --> 00:00:32,990 És észre itt, a terminál ablakot, hogy úgy tűnik, hogy belsejében 13 00:00:32,990 --> 00:00:36,070 nevű könyvtár nyilvános, amely maga is belül a könyvtár nevű 14 00:00:36,070 --> 00:00:39,770 helyi gépen, ami önmagában is belsejében a könyvtár nevű vhostokat, amely 15 00:00:39,770 --> 00:00:42,850 maga belsejében John Harvard home könyvtár. 16 00:00:42,850 --> 00:00:45,850 Most kiderült, mert az út már beállította a készüléket, amely 17 00:00:45,850 --> 00:00:49,670 van a valós világban módon lehetséges, bármi belsejében ezt a nyilvános 18 00:00:49,670 --> 00:00:53,400 könyvtár kell, sőt, elérhető az egész nyilvánosság keresztül 19 00:00:53,400 --> 00:00:56,610 böngésző, még akkor is, most, Én vagyok az egyetlen felhasználó, aki lesz 20 00:00:56,610 --> 00:00:58,340 eléréséhez ezt a weboldalt. 21 00:00:58,340 --> 00:01:03,120 >> Nézzük most vissza a hello.html és indítsa írásban bizonyos, hogy a nyelvet. 22 00:01:03,120 --> 00:01:07,110 Először is, a tetején a fájlt, fogok adja nyitó zárójel, felkiáltás 23 00:01:07,110 --> 00:01:10,400 pont, DOCTYPE html helyet. 24 00:01:10,400 --> 00:01:13,930 Ez a vonal nem egy tag, önmagában, még bár ez nem kezdődik egy nyitott 25 00:01:13,930 --> 00:01:18,020 konzol, de ehelyett egy speciális egy sor töredék, amely meghatározza, hogy a 26 00:01:18,020 --> 00:01:22,370 a böngésző, itt jön a web oldal írt HTML. 27 00:01:22,370 --> 00:01:26,920 >> Nézzük a következő, egy sorban a saját, adja nyitó zárójel html, jelezve, 28 00:01:26,920 --> 00:01:29,890 a böngésző, hogy itt, Valóban az, hogy a HTML. 29 00:01:29,890 --> 00:01:34,150 Belül az, hogy hadd behúzását egy kicsit, és akkor nem fej, meghatározva, hogy a 30 00:01:34,150 --> 00:01:37,470 a böngésző, itt jön a fejét a oldal, ami most tételezzük fel, hogy a 31 00:01:37,470 --> 00:01:40,830 lényegében a címsorban, a nagyon tetején a böngésző ablakot. 32 00:01:40,830 --> 00:01:45,500 Nézzük a következő adja, benne, hogy a fej tag, hogy mi lesz a címe 33 00:01:45,500 --> 00:01:47,570 valami egyszerű, mint helló. 34 00:01:47,570 --> 00:01:51,550 De most, mondjuk meg a böngésző mi történik, hogy egy címet. 35 00:01:51,550 --> 00:01:56,080 Ehhez, mint ahogy nyitott, vagy megkezdődött A tag, cím, egy perce 36 00:01:56,080 --> 00:02:00,250 nézzük most már közel van, vagy a végén, hogy a tag a meghatározó, valójában az ellenkezőjét. 37 00:02:00,250 --> 00:02:05,010 >> Kifejezni, hogy, mi nyitó zárójel, perjel, a címet. 38 00:02:05,010 --> 00:02:07,830 Hasonlóképpen, most, hogy mi végeztünk meghatározó, most, a feje a 39 00:02:07,830 --> 00:02:12,340 oldal, mi nem nyitó zárójel slash fej, mondja a böngésző, hogy mi vagyunk 40 00:02:12,340 --> 00:02:14,710 most történik, amely a fejét. 41 00:02:14,710 --> 00:02:18,080 Csak egy része most is, a úgynevezett test a weboldal, amely 42 00:02:18,080 --> 00:02:21,120 Tényleg képezi a lényeg bármilyen weboldalt. 43 00:02:21,120 --> 00:02:24,780 >> Nézzük adja meg, hogy itt, ez elején, a nyitó zárójel, test, 44 00:02:24,780 --> 00:02:25,600 záró zárójel. 45 00:02:25,600 --> 00:02:29,080 És nézzük most írni valamit mint a Hello vessző világban. 46 00:02:29,080 --> 00:02:32,930 Olyan, mint ez egy elég jó web oldal, úgyhogy most költözik egy új sort. 47 00:02:32,930 --> 00:02:37,460 Adja nyitó zárójel, perjel, test, tájékoztatta a böngésző, hogy mi vagyunk 48 00:02:37,460 --> 00:02:38,650 végzett nyújtó szervezetben. 49 00:02:38,650 --> 00:02:41,120 És hasonlóképpen, nézzük most tájékoztatni a böngésző, hogy én vagyok kész 50 00:02:41,120 --> 00:02:43,230 amely egy internetes oldalon. 51 00:02:43,230 --> 00:02:47,120 Egy sorban a saját, mi intézzük a nyílt zárójel, perjel, html. 52 00:02:47,120 --> 00:02:49,350 >> Most észre az esztétika E weboldal. 53 00:02:49,350 --> 00:02:52,290 Bár technikailag ez nem szükség, hogy annyi fehér 54 00:02:52,290 --> 00:02:55,450 helyet, mint én, ez jó stílus, mert a kód, vitathatatlanul sokkal 55 00:02:55,450 --> 00:02:56,490 olvashatóbb. 56 00:02:56,490 --> 00:03:00,780 Megjegyzés, különösen, hogy amikor kinyitom vagy indítsa el a címkét, Aztán francia bekezdés 57 00:03:00,780 --> 00:03:02,040 a vonalak, amelyek követik. 58 00:03:02,040 --> 00:03:05,990 És amikor becsukom vagy a tag, azt zárja, hogy a tag vagy ugyanazon 59 00:03:05,990 --> 00:03:09,790 sor, ha ez egy viszonylag rövid sort, vagy egy új sorban oly módon, hogy a 60 00:03:09,790 --> 00:03:14,540 close tag vonalak fel a nyitott tag, ugyanúgy, mint mi a nyelv, mint a C- 61 00:03:14,540 --> 00:03:17,380 A nyitó és záró kapcsos zárójelek. 62 00:03:17,380 --> 00:03:20,350 >> Nézzük most menteni ezt a fájlt, és próbálja nyissa meg a böngésző 63 00:03:20,350 --> 00:03:21,600 a készülék belsejét. 64 00:03:21,600 --> 00:03:24,180 65 00:03:24,180 --> 00:03:30,310 Nyissuk fel Chrome-ot, és nézzük most látogasson http://localhost, ami egy 66 00:03:30,310 --> 00:03:34,930 beceneve a készülék maga / hello.html. 67 00:03:34,930 --> 00:03:38,230 És észre, hogy én valójában nem gépelt nyilvános, mert hallgatólagos 68 00:03:38,230 --> 00:03:42,430 hogy ha a látogató ezen az oldalon keresztül a web böngészőjében, valóban szeretné elérni a 69 00:03:42,430 --> 00:03:44,430 tartalmát, hogy a nyilvános könyvtár. 70 00:03:44,430 --> 00:03:47,740 De azt akarom elérni, különösen, hello.html. 71 00:03:47,740 --> 00:03:50,854 Szóval most már nyomja meg az Enter , és meglátjuk, mi történik. 72 00:03:50,854 --> 00:03:51,710 >> Hm. 73 00:03:51,710 --> 00:03:56,260 Nincs jogod / Hello.html ezen a szerveren. 74 00:03:56,260 --> 00:03:57,570 Nos, miért lenne az? 75 00:03:57,570 --> 00:04:01,040 Nos, kiderült, hogy ez nem elegendő egyszerűen fel ezt a fájlt, hello.html, 76 00:04:01,040 --> 00:04:02,560 az, hogy az állami könyvtárban. 77 00:04:02,560 --> 00:04:06,150 Azt is meg kell, hogy proaktív módon mondani a készüléket, hogy mi, sőt, szeretnék 78 00:04:06,150 --> 00:04:09,470 hogy az egész világ, potenciálisan elérni ezt a fájlt. 79 00:04:09,470 --> 00:04:12,470 Ehhez meg kell változtatni a engedélyek, hogy úgy mondjam, és mi is 80 00:04:12,470 --> 00:04:14,600 csinálni, hogy a parancssorban. 81 00:04:14,600 --> 00:04:20,079 >> Nézzük típus ls-l, hogy hosszú listát A fájlok ebben a könyvtárban, Enter. 82 00:04:20,079 --> 00:04:22,480 És látjuk, sőt, hello.html. 83 00:04:22,480 --> 00:04:25,882 De itt a bal oldalon, értesítést, egy r és w. 84 00:04:25,882 --> 00:04:29,050 Az r, ahogy sejteni lehetett, azt jelenti, olvasni, és a w eszközöket írni, de 85 00:04:29,050 --> 00:04:32,470 az a tény, már csak egy ilyen R egy ilyen w, egészen át a 86 00:04:32,470 --> 00:04:36,710 bal azoknak szaggatott vonalak, azt jelenti, hogy csak a A kép tulajdonosa, magam is valójában 87 00:04:36,710 --> 00:04:38,370 olvasni és írni ezt a fájlt. 88 00:04:38,370 --> 00:04:41,610 >> Meg kell váltani legalább egy másik r, hogy hagyja, hogy az egész világ olvasni 89 00:04:41,610 --> 00:04:42,810 ezt a fájlt is. 90 00:04:42,810 --> 00:04:47,320 És ezt, akkor megteheti a parancsot, chmod, vagy változás mód. 91 00:04:47,320 --> 00:04:54,030 chmod egy, mindenki számára, plusz r, hely, hello.html Enter. 92 00:04:54,030 --> 00:04:56,970 Semmi sem úgy tűnik, hogy történt, de ez általában jó dolog. 93 00:04:56,970 --> 00:05:02,490 Így ls-l újra kell, remélhetőleg, hozam további r. 94 00:05:02,490 --> 00:05:04,130 >> És valóban, mi látni ilyen. 95 00:05:04,130 --> 00:05:08,350 A bal oldali most itt, értesítés hogy elolvastam és írási jogosultsággal. 96 00:05:08,350 --> 00:05:10,320 Van még egy r, majd egy másik r. 97 00:05:10,320 --> 00:05:13,180 Nos, kiderült, hogy az r közepén azt a csoportot, amely történetesen 98 00:05:13,180 --> 00:05:15,370 diákok a készülék is olvasni ezt a fájlt. 99 00:05:15,370 --> 00:05:18,235 De ez nagyrészt lényegtelen, óta beszélünk az interneten, és 100 00:05:18,235 --> 00:05:19,850 nem a készüléket is. 101 00:05:19,850 --> 00:05:23,420 De ez a harmadik r egészen a jobbra jelzi, hogy az egész világon, 102 00:05:23,420 --> 00:05:25,920 vagy az összes, tudja olvasni ezt a fájlt. 103 00:05:25,920 --> 00:05:29,290 >> Nézzük most menj vissza a böngésző reload Az oldal, és ha én nem vagyok 104 00:05:29,290 --> 00:05:32,050 hosszabb tilos. 105 00:05:32,050 --> 00:05:36,800 Nézzük kattintson Chrome reload icon fel itt, vagy a Ctrl-R, és ott 106 00:05:36,800 --> 00:05:38,750 megvan, hello world. 107 00:05:38,750 --> 00:05:41,248