PROFESOR HARLAN: HTML, nebo HyperText Markup Language, je jazyk, ve které webové stránky jsou psány. TeÄ to nenà programovacà jazyk, , protože to nám neumožÅuje vyjádÅit logika, stejnÄ jako u smyÄek, a while, a podmÃnky a podobnÄ. SpÃÅ¡e, je to opravdu znaÄkovacà jazyk který nám umožÅuje urÄit, jaký typ web Stránka by mÄla vypadat, strukturálnÄ a esteticky. A Äinà tak prostÅednictvÃm to, co se ÅÃká tagy. PojÄme se ponoÅit a uÄinit nejjednoduÅ¡Å¡Ã webové stránky, který jednoduÅ¡e ÅÃká, pro instance, hello world.
VÅ¡imnÄte si zde, v gedit, že jsem již uložit soubor jako hello.html. A vÅ¡imnÄte si, tady dole, v terminálu okno, že jsem se zdajà být uvnitÅ adresáŠs názvem veÅejnosti, což samo o sobÄ je uvnitÅ adresáÅe s názvem mÃstnÃho hostitele, což samo o sobÄ je uvnitÅ adresáŠs názvem vhosts, které sám je uvnitÅ John Harvard je domovský adresáÅ. Nynà se ukázalo, kvůli způsobu, jakým jsme nakonfigurovali zaÅÃzenÃ, které je v reálném svÄtÄ, jako způsob, jak je to možné, nÄco uvnitÅ této veÅejnosti adresáŠby mÄl skuteÄnÄ být pÅÃstupné na celé veÅejnosti prostÅednictvÃm webový prohlÞeÄ, i když právÄ teÄ, Jsem jen uživatel, který se bude Vstupem na tyto webové stránky.
PojÄme se nynà vrátit k hello.html a zaÄÃt psát nÄco z toho jazyka. Za prvé, na vrcholu tohoto souboru, budu specifikovat otevÅený držák, výkÅik bod, DOCTYPE html prostor. Tato linka nenà tag, samo o sobÄ, a to i i když to zaÄÃná s otevÅeným držák, ale je mÃsto toho je zvláštnà jeden Åádek fragment, který urÄuje, do prohlÞeÄ, zde je web stránky napsané v HTML.
PojÄme dál, na ÅadÄ jeho vlastnÃ, specifikovat otevÅený držák html, což znamená, k prohlÞeÄi, který zde, skuteÄnÄ, že je HTML. UvnitÅ toho, pojÄme odsadit trochu, a pak dÄlat hlavu, upÅesnà prohlÞeÄ, pÅicházà hlavu strana, která nynà pÅedpokládejme, že je v podstatÄ záhlavà na velmi Hornà Äást okna prohlÞeÄe. PojÄme pÅÃÅ¡tà urÄit, v této hlavÄ tag, že budeme mÃt titul nÄco jednoduchého, jako ahoj. Ale teÄ, pojÄme ÅÃct prohlÞeÄ jsme hotovi poskytuje titulu. K tomu, že stejnÄ jako jsme otevÅeli nebo zaÄali tag, titul, pÅed chvÃlÃ, pojÄme se nynà blÞà nebo ukonÄit tento tag s uvedenÃm, ve skuteÄnosti, opak.
Chcete-li vyjádÅit, že jsme to otevÅený držák, lomÃtko, titul. PodobnÄ, teÄ, když jsme hotovi definovánÃ, teÄ, vedoucà této stránky, udÄláme závorka lomÃtko hlavu, ÅÃká prohlÞeÄ, že jsme nynà udÄlat poskytovánà hlavu. Pouze jedna Äást nynà zůstává, tzv. tÄlo na webové stránky, které skuteÄnÄ pÅedstavuje esence z jakékoliv webové stránky.
PojÄme upÅesnit, že tady, je to zaÄátek, s otevÅeným držákem, tÄlo, pravá závorka. A pojÄme teÄ napsat nÄco jako ahoj Äárka svÄt. Pocit, jako je to dost dobrý web stránky, takže pojÄme se pÅesunout na nový Åádek. Zadejte otevÅený držák, lomÃtko, tÄlo, informuje prohlÞeÄ, že jsme provádà poskytnutà tÄla. A podobnÄ, pojÄme se informovat prohlÞeÄ, který jsem udÄlal poskytuje webové stránky. Na ÅadÄ jeho vlastnÃ, udÄláme otevÅené držák, lomÃtko, html.
Nynà si vÅ¡imnÄte, estetiku o této webové stránce. I když, technicky vzato, nenà to povinen poskytnout tolik bÃlá prostor jako já, že je to dobrý styl, protože Kód je pravdÄpodobnÄ mnohem vÃce Äitelné. OznámenÃ, a to zejména, že když otevÅu nebo spustit tag, jsem tehdy odsazenà v Åádky, které následujÃ. A když jsem se zavÅÃt nebo i znaÄku, jsem zavÅÃt tuto znaÄku buÄ na stejné linka, pokud je to pomÄrnÄ krátká Äárka, nebo na jeden Åádek tak, že se zavÅÃt tag linky až s otevÅenou znaÄku, stejnÄ jako jsme to udÄlali v jazyce, jako je C s otevÅenými a blÃzko složených závorek.
PojÄme se nynà tento soubor uložit a vyzkouÅ¡et ji otevÅete ve webovém prohlÞeÄi uvnitÅ spotÅebiÄe. PojÄme otevÅÃt Chrome, a pojÄme se podnikem navÅ¡tÃvit http://localhost, který je pÅezdÃvka pro spotÅebiÄe sám, / hello.html. A vÅ¡imnÄte si, že jsem vlastnÄ napsal veÅejnosti, protože to znamenalo, že pokud navÅ¡tÃvÃte tuto stránku pÅes web prohlÞeÄ, budete opravdu chtÃt, aby pÅÃstup Obsah tohoto veÅejného seznamu. Ale já chci, aby pÅÃstup, konkrétnÄ, hello.html. Takže pojÄme se nynà stisknete Enter a uvidÃme, co se stane.
Hm. Nemám oprávnÄnà k pÅÃstupu / Hello.html na tomto serveru. A teÄ, proÄ by to mohlo být? No, ukázalo se, že to nestaÄà jednoduÅ¡e dát tento soubor, hello.html, v tomto veÅejném seznamu. MusÃme také aktivnÄ sdÄlit zaÅÃzenÃ, které se skuteÄnÄ chtÄjà aby celý svÄt, potenciálnÄ, pÅÃstup k tomuto souboru. Chcete-li tak uÄinit, musÃme zmÄnit své oprávnÄnÃ, abych tak Åekl, a můžeme to, že na pÅÃkazovém Åádku.
PojÄme typu ls-l, aby se dlouhý výpis ze souborů v tomto adresáÅi, Enter. A vidÃme, opravdu, hello.html. Ale tady vlevo, oznámenÃ, je r a w. R, jak jste si mohl myslet, znamená, ÄÃst, a w znamená psát, ale SkuteÄnost, že je jen jeden takový r a jeden takový w, úplnÄ se k left tÄchto pomlÄky, znamená, že pouze vlastnÃk souborů, sám, může skuteÄnÄ ÄÃst a psát tento soubor.
MusÃme pÅepÃnat alespoÅ jeden dalÅ¡Ã r, aby celý svÄt ÄÃst tento soubor stejnÄ. A jak to udÄlat, můžeme tak uÄinit s pÅÃkaz chmod, nebo zmÄna režimu. chmod, pro vÅ¡echny, a r, prostor, hello.html Enter. Nic Zdá se, že se stalo, ale to je obecnÄ dobrá vÄc. Takže ls-l znovu by, doufejme, pÅinést nÄkteré dalÅ¡Ã r je.
A skuteÄnÄ, dÄláme viz napÅ.. Na stranÄ levé ruky tady teÄ, oznámenà že jsem se ÄÃst a psát oprávnÄnÃ. Je tu dalÅ¡Ã r, a pak dalÅ¡Ã r. No, to dopadá r ve stÅedu znamená, že moje skupina, která se stane být Studenti v zaÅÃzenÃ, Můžete si také pÅeÄÃst tento soubor. Ale to je tady do znaÄné mÃry irelevantnÃ, protože mluvÃme o webu a nenà spotÅebiÄ sám. Ale, že tÅetà r celou cestu na právo znamená, že celý svÄt, nebo vůbec, může ÄÃst tento soubor.
PojÄme se nynà vrátit do svého prohlÞeÄe, naÄÃst stránky, a uvidÃme, jestli nejsem delÅ¡Ã zakázáno. PojÄme kliknÄte na ikonu Chrome pÅekládat do zde, nebo stisknÄte Control-R, a tam jsme majà to, hello world.