1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:03,700 >> PROFESORO Harlan: HTML, aŭ hiperteksto Markup Language, estas la lingvo en 3 00:00:03,700 --> 00:00:04,870 kio retpaĝojn skribitajn. 4 00:00:04,870 --> 00:00:08,140 Nun, ĝi ne estas programlingvo, ĉar ĝi ne permesas al ni esprimi 5 00:00:08,140 --> 00:00:11,420 logiko, kiel masxojn, dum masxojn, kaj kondiĉoj kaj similaj. 6 00:00:11,420 --> 00:00:14,690 Pli ĝuste, ĝi estas ja markaĵojn kiu permesas al ni difini, kion retejo 7 00:00:14,690 --> 00:00:17,490 paĝo devus aspekti kiel, strukture kaj estetike. 8 00:00:17,490 --> 00:00:20,210 Kaj ĝi faras tion per maniero de kion oni nomas etikedoj. 9 00:00:20,210 --> 00:00:23,470 Ni plonĝi en kaj fari la plej simpla el TTT-paĝo, kiu simple diras, por 10 00:00:23,470 --> 00:00:25,410 Ekzemple, saluton mondo. 11 00:00:25,410 --> 00:00:29,940 >> Rimarku ĉi tie, en gedit, ke mi havas jam savis la dosieron kiel hello.html. 12 00:00:29,940 --> 00:00:32,990 Kaj rimarkos cxi tie, en la fina fenestro, ke mi ŝajnas esti interne de 13 00:00:32,990 --> 00:00:36,070 dosierujo nomita publiko, kiu sin estas ene de dosierujo nomita 14 00:00:36,070 --> 00:00:39,770 loka gastiganto, kiu mem estas interne de dosierujo nomita vhosts, kiuj 15 00:00:39,770 --> 00:00:42,850 sin estas ene de John Harvard hejma dosierujo. 16 00:00:42,850 --> 00:00:45,850 Nun ĝi rezultas, pro la maniero ni jam agordis la aparaton, kiu 17 00:00:45,850 --> 00:00:49,670 estas en reala mondo maniero kiel eble plej io interne de tiu publika 18 00:00:49,670 --> 00:00:53,400 dosierujo devus ja esti atingebla al la tuta publika vojo 19 00:00:53,400 --> 00:00:56,610 retumilo, kvankam, ĝuste nun, Mi estas la sola kontribuanto kiu tuj estos 20 00:00:56,610 --> 00:00:58,340 aliro al tiu retpagxo. 21 00:00:58,340 --> 00:01:03,120 >> Ni nun revenu al hello.html kaj komenci skribas iom de tiu lingvo. 22 00:01:03,120 --> 00:01:07,110 Unue, la pinto de tiu dosiero, mi tuj specifi malferma krampo, exclamation 23 00:01:07,110 --> 00:01:10,400 punkto, DOCTYPE spaco html. 24 00:01:10,400 --> 00:01:13,930 Tiu linio estas ne-etikedo, per, ankoraŭ kvankam ĝi komencos kun malfermita 25 00:01:13,930 --> 00:01:18,020 krampo, sed, anstataŭe, estas speciala unu linio fragmento kiu specifas al 26 00:01:18,020 --> 00:01:22,370 retumilo, tie venas retejo paĝo skribita en HTML. 27 00:01:22,370 --> 00:01:26,920 >> Ni proksima, sur linio de lia propra, specifi malferma krampo html, indikante 28 00:01:26,920 --> 00:01:29,890 al la retumilo ke ĉi tie, ja, estas ke la HTML. 29 00:01:29,890 --> 00:01:34,150 Interne de tiu, ni krommargxenu iom, kaj tiam faru kapon, preciziganta la 30 00:01:34,150 --> 00:01:37,470 retumilo, jen venas la kapo de la artikolon, kiu, nuntempe, supozi estas 31 00:01:37,470 --> 00:01:40,830 esence la titolo trinkejon je la tre supro de la retumilo fenestro. 32 00:01:40,830 --> 00:01:45,500 Ni sekvanta specifi, ene de tiu kapo etikedo, ke ni havas titolon de 33 00:01:45,500 --> 00:01:47,570 iu simpla kiel saluton. 34 00:01:47,570 --> 00:01:51,550 Sed nun, ni diru la retumilo ni faris havigante titolo. 35 00:01:51,550 --> 00:01:56,080 Por fari tion, kiel ni malfermis aŭ komenciĝis la etikedon, titolo, antaŭ momento, 36 00:01:56,080 --> 00:02:00,250 ni nun apude aŭ fini ke etikedon per specifante, efektive, la malo. 37 00:02:00,250 --> 00:02:05,010 >> Por esprimi, ke ni faru malferma krampo, antaŭen oblikvo, titolo. 38 00:02:05,010 --> 00:02:07,830 Simile, nun ke ni faris difinanta, cxar nun la estro de cxi tiu 39 00:02:07,830 --> 00:02:12,340 paĝon, ni faros malferma krampo oblikvo kapon, dirante al la retumilo kiun ni estas 40 00:02:12,340 --> 00:02:14,710 nun faris provizi la kapo. 41 00:02:14,710 --> 00:02:18,080 Nur unu parto nun restas, la tn korpo de la retpaĝo, kiun 42 00:02:18,080 --> 00:02:21,120 vere konsistigas la esencon de iu ajn retpaĝo. 43 00:02:21,120 --> 00:02:24,780 >> Ni specifi ke, tie, ĝi estas komencante, kun malferma krampo, korpo, 44 00:02:24,780 --> 00:02:25,600 proksime krampo. 45 00:02:25,600 --> 00:02:29,080 Kaj ni nun skribas ion kiel saluton komo mondo. 46 00:02:29,080 --> 00:02:32,930 Sentas kiel ĉi tiu estas sufiĉe bona retejo paĝon, do ni nun movi al nova linio. 47 00:02:32,930 --> 00:02:37,460 Indiku malferma krampo, antaŭen oblikvo, korpo, informante la retumilo kiun ni estas 48 00:02:37,460 --> 00:02:38,650 faris provizi la korpon. 49 00:02:38,650 --> 00:02:41,120 Kaj simile, ni nun informi la retumilo kiun mi done 50 00:02:41,120 --> 00:02:43,230 provizante retpaĝo. 51 00:02:43,230 --> 00:02:47,120 Sur linio de lia propra, ni faros malfermita krampo, antaŭen oblikvo, html. 52 00:02:47,120 --> 00:02:49,350 >> Nun, rimarki la estetiko de tiu retpaĝo. 53 00:02:49,350 --> 00:02:52,290 Kvankam, teknike, ne bezonata havigi tiel blanka 54 00:02:52,290 --> 00:02:55,450 spaco kiel mi faris, estas bona stilo, ĉar La kodo estas, eble, multe 55 00:02:55,450 --> 00:02:56,490 pli legebla. 56 00:02:56,490 --> 00:03:00,780 Avizo, precipe, ke kiam mi malfermas aŭ komenci etikedo, mi tiam indent en 57 00:03:00,780 --> 00:03:02,040 la linioj kiuj sekvas. 58 00:03:02,040 --> 00:03:05,990 Kaj kiam mi fermas aŭ kaj la etikedo, mi fermi tiun etikedon ĉu sur la sama 59 00:03:05,990 --> 00:03:09,790 linio, se ĝi estas sufiĉe mallonga linio, aŭ sur nova linio en tia maniero, ke la 60 00:03:09,790 --> 00:03:14,540 proksime tag linioj supren kun la malfermita-etikedo, multe kiel ni faris en lingvo kiel C 61 00:03:14,540 --> 00:03:17,380 kun malferma kaj proksima krispa krampoj. 62 00:03:17,380 --> 00:03:20,350 >> Ni nun savu ĉi dosieron kaj provi ĝin malfermi per foliumilo 63 00:03:20,350 --> 00:03:21,600 interne de la aparato. 64 00:03:21,600 --> 00:03:24,180 65 00:03:24,180 --> 00:03:30,310 Atendu malfermi Chrome, kaj ni nun viziti http://localhost, kiu estas 66 00:03:30,310 --> 00:03:34,930 kromnomo por la aparato mem, / hello.html. 67 00:03:34,930 --> 00:03:38,230 Kaj rimarki ke mi ne reale tajpitaj publiko, ĉar ĝi estas implicita 68 00:03:38,230 --> 00:03:42,430 ke se vizitante la paĝon per retejo retumilo, vi ja volas aliri al la 69 00:03:42,430 --> 00:03:44,430 enhavon de tiu publika adresaro. 70 00:03:44,430 --> 00:03:47,740 Sed mi volas aliri, specife, hello.html. 71 00:03:47,740 --> 00:03:50,854 Do ni nun batis Entajpu kaj vidi, kio okazas. 72 00:03:50,854 --> 00:03:51,710 >> Hm. 73 00:03:51,710 --> 00:03:56,260 Mi ne havas permeson por aliri / Hello.html sur tiu ĉi servilo. 74 00:03:56,260 --> 00:03:57,570 Nu, kial povus esti? 75 00:03:57,570 --> 00:04:01,040 Nu, tio rezultas ne estas sufiĉaj simple metu tiun dosieron, hello.html, 76 00:04:01,040 --> 00:04:02,560 en tiu publika adresaro. 77 00:04:02,560 --> 00:04:06,150 Ni ankaŭ bezonas proactivamente diri la aparato, ke ni ja volas 78 00:04:06,150 --> 00:04:09,470 permesi la tutan mondon, potenciale, aliri ĉi tiun dosieron. 79 00:04:09,470 --> 00:04:12,470 Por tion fari, ni devas ŝanĝi lian permesoj, por tiel diri, kaj ni povas 80 00:04:12,470 --> 00:04:14,600 fari ĉe komandan linion. 81 00:04:14,600 --> 00:04:20,079 >> Ni tajpas ls-l akiri longan liston de la dosieroj en ĉi dosierujo, Enter. 82 00:04:20,079 --> 00:04:22,480 Kaj ni vidos ja, hello.html. 83 00:04:22,480 --> 00:04:25,882 Sed ĉi tie sur la maldekstra, avizo, estas r kaj w. 84 00:04:25,882 --> 00:04:29,050 La r, kiel vi eble jam divenis, signifas legi, kaj la w per skribi, sed 85 00:04:29,050 --> 00:04:32,470 la fakto ke estas nur unu tia r kaj unu tia w, la tutan vojon super la 86 00:04:32,470 --> 00:04:36,710 Maldekstre de tiuj strekoj, signifas, ke nur la dosierojn mastro, mi, ĉu vere 87 00:04:36,710 --> 00:04:38,370 legi kaj skribi ĉi tiu dosiero. 88 00:04:38,370 --> 00:04:41,610 >> Ni devas mastrumi almenaŭ unu alia r lasi la tutan mondon legi 89 00:04:41,610 --> 00:04:42,810 tiun dosieron kiel bone. 90 00:04:42,810 --> 00:04:47,320 Kaj fari tion, ni povas fari tiel kun la komando, chmod, aŭ ŝanĝi reĝimon. 91 00:04:47,320 --> 00:04:54,030 chmod a, por ĉiuj, krom r, spaco, hello.html Eniru. 92 00:04:54,030 --> 00:04:56,970 Nenio ŝajnas esti okazinta, sed tio ĝenerale estas bona afero. 93 00:04:56,970 --> 00:05:02,490 Do ls-l denove devus, espereble, liveri iujn pliajn r-aj jaroj. 94 00:05:02,490 --> 00:05:04,130 >> Kaj efektive, ni faru vidi tian. 95 00:05:04,130 --> 00:05:08,350 Sur la maldekstra flanko tie nun, avizo kiun mi legis kaj skribi privilegiojn. 96 00:05:08,350 --> 00:05:10,320 Tie estas alia r, kaj poste alia r. 97 00:05:10,320 --> 00:05:13,180 Nu, tio rezultas la r en la mezo signifas mian grupon, kio okazas al esti 98 00:05:13,180 --> 00:05:15,370 lernantoj en la aparato, povas ankaŭ legi tiun dosieron. 99 00:05:15,370 --> 00:05:18,235 Sed tio grandparte pala ĉi tie, ĉar ni parolas pri la retejon kaj 100 00:05:18,235 --> 00:05:19,850 ne la aparato mem. 101 00:05:19,850 --> 00:05:23,420 Sed tiu tria r la tuta vojo al la dekstre indikas ke la tuta mondo, 102 00:05:23,420 --> 00:05:25,920 aŭ nenio, povas legi ĉi tiun dosieron. 103 00:05:25,920 --> 00:05:29,290 >> Ni nun reiru al mia retumilo, freŝigi la paĝo, kaj vidi, cxu mi ne estas 104 00:05:29,290 --> 00:05:32,050 plu malpermesas. 105 00:05:32,050 --> 00:05:36,800 Ni klaku Chrome la Reŝarĝi ikono supren ĉi tie, aŭ bati Kontrolo-R, kaj tie ni 106 00:05:36,800 --> 00:05:38,750 havas ĝin, saluton mondo. 107 00:05:38,750 --> 00:05:41,248