PROFESORO Harlan: HTML, aŭ hiperteksto Markup Language, estas la lingvo en kio retpaĝojn skribitajn. Nun, ĝi ne estas programlingvo, ĉar ĝi ne permesas al ni esprimi logiko, kiel masxojn, dum masxojn, kaj kondiĉoj kaj similaj. Pli ĝuste, ĝi estas ja markaĵojn kiu permesas al ni difini, kion retejo paĝo devus aspekti kiel, strukture kaj estetike. Kaj ĝi faras tion per maniero de kion oni nomas etikedoj. Ni plonĝi en kaj fari la plej simpla el TTT-paĝo, kiu simple diras, por Ekzemple, saluton mondo. Rimarku ĉi tie, en gedit, ke mi havas jam savis la dosieron kiel hello.html. Kaj rimarkos cxi tie, en la fina fenestro, ke mi ŝajnas esti interne de dosierujo nomita publiko, kiu sin estas ene de dosierujo nomita loka gastiganto, kiu mem estas interne de dosierujo nomita vhosts, kiuj sin estas ene de John Harvard hejma dosierujo. Nun ĝi rezultas, pro la maniero ni jam agordis la aparaton, kiu estas en reala mondo maniero kiel eble plej io interne de tiu publika dosierujo devus ja esti atingebla al la tuta publika vojo retumilo, kvankam, ĝuste nun, Mi estas la sola kontribuanto kiu tuj estos aliro al tiu retpagxo. Ni nun revenu al hello.html kaj komenci skribas iom de tiu lingvo. Unue, la pinto de tiu dosiero, mi tuj specifi malferma krampo, exclamation punkto, DOCTYPE spaco html. Tiu linio estas ne-etikedo, per, ankoraŭ kvankam ĝi komencos kun malfermita krampo, sed, anstataŭe, estas speciala unu linio fragmento kiu specifas al retumilo, tie venas retejo paĝo skribita en HTML. Ni proksima, sur linio de lia propra, specifi malferma krampo html, indikante al la retumilo ke ĉi tie, ja, estas ke la HTML. Interne de tiu, ni krommargxenu iom, kaj tiam faru kapon, preciziganta la retumilo, jen venas la kapo de la artikolon, kiu, nuntempe, supozi estas esence la titolo trinkejon je la tre supro de la retumilo fenestro. Ni sekvanta specifi, ene de tiu kapo etikedo, ke ni havas titolon de iu simpla kiel saluton. Sed nun, ni diru la retumilo ni faris havigante titolo. Por fari tion, kiel ni malfermis aŭ komenciĝis la etikedon, titolo, antaŭ momento, ni nun apude aŭ fini ke etikedon per specifante, efektive, la malo. Por esprimi, ke ni faru malferma krampo, antaŭen oblikvo, titolo. Simile, nun ke ni faris difinanta, cxar nun la estro de cxi tiu paĝon, ni faros malferma krampo oblikvo kapon, dirante al la retumilo kiun ni estas nun faris provizi la kapo. Nur unu parto nun restas, la tn korpo de la retpaĝo, kiun vere konsistigas la esencon de iu ajn retpaĝo. Ni specifi ke, tie, ĝi estas komencante, kun malferma krampo, korpo, proksime krampo. Kaj ni nun skribas ion kiel saluton komo mondo. Sentas kiel ĉi tiu estas sufiĉe bona retejo paĝon, do ni nun movi al nova linio. Indiku malferma krampo, antaŭen oblikvo, korpo, informante la retumilo kiun ni estas faris provizi la korpon. Kaj simile, ni nun informi la retumilo kiun mi done provizante retpaĝo. Sur linio de lia propra, ni faros malfermita krampo, antaŭen oblikvo, html. Nun, rimarki la estetiko de tiu retpaĝo. Kvankam, teknike, ne bezonata havigi tiel blanka spaco kiel mi faris, estas bona stilo, ĉar La kodo estas, eble, multe pli legebla. Avizo, precipe, ke kiam mi malfermas aŭ komenci etikedo, mi tiam indent en la linioj kiuj sekvas. Kaj kiam mi fermas aŭ kaj la etikedo, mi fermi tiun etikedon ĉu sur la sama linio, se ĝi estas sufiĉe mallonga linio, aŭ sur nova linio en tia maniero, ke la proksime tag linioj supren kun la malfermita-etikedo, multe kiel ni faris en lingvo kiel C kun malferma kaj proksima krispa krampoj. Ni nun savu ĉi dosieron kaj provi ĝin malfermi per foliumilo interne de la aparato. Atendu malfermi Chrome, kaj ni nun viziti http://localhost, kiu estas kromnomo por la aparato mem, / hello.html. Kaj rimarki ke mi ne reale tajpitaj publiko, ĉar ĝi estas implicita ke se vizitante la paĝon per retejo retumilo, vi ja volas aliri al la enhavon de tiu publika adresaro. Sed mi volas aliri, specife, hello.html. Do ni nun batis Entajpu kaj vidi, kio okazas. Hm. Mi ne havas permeson por aliri / Hello.html sur tiu ĉi servilo. Nu, kial povus esti? Nu, tio rezultas ne estas sufiĉaj simple metu tiun dosieron, hello.html, en tiu publika adresaro. Ni ankaŭ bezonas proactivamente diri la aparato, ke ni ja volas permesi la tutan mondon, potenciale, aliri ĉi tiun dosieron. Por tion fari, ni devas ŝanĝi lian permesoj, por tiel diri, kaj ni povas fari ĉe komandan linion. Ni tajpas ls-l akiri longan liston de la dosieroj en ĉi dosierujo, Enter. Kaj ni vidos ja, hello.html. Sed ĉi tie sur la maldekstra, avizo, estas r kaj w. La r, kiel vi eble jam divenis, signifas legi, kaj la w per skribi, sed la fakto ke estas nur unu tia r kaj unu tia w, la tutan vojon super la Maldekstre de tiuj strekoj, signifas, ke nur la dosierojn mastro, mi, ĉu vere legi kaj skribi ĉi tiu dosiero. Ni devas mastrumi almenaŭ unu alia r lasi la tutan mondon legi tiun dosieron kiel bone. Kaj fari tion, ni povas fari tiel kun la komando, chmod, aŭ ŝanĝi reĝimon. chmod a, por ĉiuj, krom r, spaco, hello.html Eniru. Nenio ŝajnas esti okazinta, sed tio ĝenerale estas bona afero. Do ls-l denove devus, espereble, liveri iujn pliajn r-aj jaroj. Kaj efektive, ni faru vidi tian. Sur la maldekstra flanko tie nun, avizo kiun mi legis kaj skribi privilegiojn. Tie estas alia r, kaj poste alia r. Nu, tio rezultas la r en la mezo signifas mian grupon, kio okazas al esti lernantoj en la aparato, povas ankaŭ legi tiun dosieron. Sed tio grandparte pala ĉi tie, ĉar ni parolas pri la retejon kaj ne la aparato mem. Sed tiu tria r la tuta vojo al la dekstre indikas ke la tuta mondo, aŭ nenio, povas legi ĉi tiun dosieron. Ni nun reiru al mia retumilo, freŝigi la paĝo, kaj vidi, cxu mi ne estas plu malpermesas. Ni klaku Chrome la Reŝarĝi ikono supren ĉi tie, aŭ bati Kontrolo-R, kaj tie ni havas ĝin, saluton mondo.