Co je HTML, vlastnosti struktury
HTML je bezpochyby hlavním jazykem internetu, který s ním vznikl. Každopádně se podílí na tvorbě a provozu každé webové stránky na World Wide Web. Bez pochopení toho, co HTML je a jak funguje, je nemožné přeměnit nepřetržitý proud textu, který je zpočátku jakýkoli dokument, na strukturovanou, krásnou a uživatelsky přívětivou stránku.
Obsah
HTML a World Wide Web
Zkratka je odvozena z anglického výrazu HyperText Markup Language. Překlad plně vysvětluje, co HTML je - jazyk hypertextového značení. Objevila se na počátku vývoje internetu a byla určena pro tvorbu webových stránek obsahujících vědeckou a technickou dokumentaci, která musí být zvláště navržena.
Tim Berners-Lee, tvůrce jazyka, předpokládal, že s jeho pomocí bude možné snadno vytvářet jednoduché, ale srozumitelné dokumenty pro výměnu mezi vědci z různých měst a zemí. Vyvinul soubor deskriptorů - prvky, které formátují text. Nyní je známe pod názvem "tagy".
Aby text HTML byl správně zobrazen, je nutné jeho zpracování. To se provádí pomocí speciálních programů - prohlížečů. Obdrží značkovací stránku, interpretují deskriptory tagů a zobrazují text ve formě, ve které by měl uživatel vidět.
Velmi důležitá část jazyka, která je pochopitelná i od jeho jména, je podpora hypertextu. To znamená, že některé stránky HTML mohou obsahovat odkazy na jiné. Zvláště důležitý systém křížové odkazy měl k vědeckým článkům, což neumožňovalo ponořit se do vysvětlení složitého výrazu, ale v případě potřeby jednoduše poslal čtenáře do příslušné kapitoly.
Vývoj jazyka
Jak plynul čas, jednoduchá sada značek, které byly na začátku své existence v HTML, rostla a dozrávala. Byla příležitost vložit multimediální obsah do stránky, vytvořit tabulky, spravovat uspořádání obrázků.
Spontánní rozšíření jazyka by mělo být omezeno a kontrolováno, některé standardy byly nutné.
1995 - doba přijetí třetí verze specifikace a bod obratu v osudech kodéru. Moderní v té době prohlížeče již nemohly zajistit implementaci přijatých standardů, začala improvizace a delaminace. Každý internetový prohlížeč měl svůj vlastní názor na to, co HTML je a jak zvládnout konkrétní deskriptory.
Naštěstí se v současné době vyhlazují hlavní rozpory mezi prohlížeči, čímž si vývojářům frontend ušetří sílu a nervy.
HTML5
Aktuální pro rok 2018 je pátý standard HTML, jehož návrh se objevil koncem roku 2007. Bylo představeno mnoho nových prvků a atributů, zvláštní důraz byl kladen na sémantiku webových stránek a jejich dostupnost pro uživatele s postižením.
Jazyk se nadále aktivně rozvíjí a zlepšuje.
Základy HTML
Hlavní HTML struktury jsou deskriptory, značky nebo entity. Jednoduchý text zpracovaný s jejich pomocí se změní na webový dokument.
Subjekty hypertextového značkovacího jazyka jsou mnemotechnické kódy pro speciální znaky Unicode, které se nenacházejí na klasických klávesnicích.
Příklady subjektů:
lt- | úhel otevření |
. | zavírací úhelník |
larr- | tenká šipka směřující doleva |
uarr- | tenká šipka směřující nahoru |
Jednotky HTML začínají znakem ampersand, končí středníkem a obsahuje znak, který je pro daný znak snadno zapamatovatelný. Jsou důležité, protože umožňují zobrazit znaky, které nelze v kódu HTML přímo vyslovit.
Takové známky zahrnují například úhlovou konzolu. V jazyce hypertextového značkování slouží jako identifikátory značek, které obklopují název deskriptoru ze dvou stran.
HTML tagy
Štítky jsou hlavními konstrukčními součástmi webového dokumentu. Jsou to kontejnery z otvíracích a zavíracích částí a jejich obsah.
Příklad značky:
textu uvnitř značky
Jedná se o deskriptor HTML i
, definuje kurzívový styl písma. Písmeno i je první písmeno slova kurzíva. Má:
- otvírací část
-
- uzavírací část
, vyznačující se přítomností lomítka;
- obsah, který po rozbalení prohlížečem bude zobrazen kurzívou.
Většina deskriptorů má stejnou strukturu, ale existuje malá skupina prázdných značek.
Dlouhý text, který následuje
rozdělit se na několik řádků
ke zlepšení čitelnosti.
Tag
Po rozbalení bude nahrazena čárou. Nemá žádný obsah, takže uzavírací část není nutná.
Následující značky jsou také prázdné:
, Tenká šedá čára odděluje bloky textu od sebe navzájem;
, představující celou řadu interaktivních forem forem;
, obrazový soubor, který se připojuje;
- počet servisních značek -
,
.
Popisovače mohou být vnořeny v libovolném počtu úrovní. Jedinou výjimkou jsou prázdné značky, uvnitř kterých nemůže být obsah obsažen.
Atributy značky
Velký význam při vytváření webových dokumentů má atributy, které jsou umístěny v prvku otevírání značky. Popisovač může mít jednu nebo více vlastností nebo vůbec je nemá.
Ve většině případů jsou s pomocí atributů určeny určité aspekty chování prvku a někdy jsou schopny radikálně změnit vizuální reprezentaci. Řada vlastností se používá pro obchodní účely, což vám umožňuje spravovat značky HTML z CSS nebo jаvascript.
Nastavení atributů:
Zvolte barvu: Červená Žlutá Zelená
Zde je skupina tří interaktivních prvků. Atribut typ
určuje jejich zobrazení ve formě zaškrtávacích políček, jméno
obsahuje název konkrétního pole a vlastnost zkontrolovat
, nemá hodnotu, provede druhý odvoz ve výchozím nastavení.
Existují univerzální atributy, které lze definovat pro libovolný deskriptor a specifické, specifické pro konkrétní značky.
Univerzální vlastnosti jsou: id, třída, název.
Konkrétně - výše uvedený typ, zaškrtnuto, stejně jako src, href a řada dalších.
Funkce syntaxe
Když obdržíte stránku HTML, prohlížeč ji analyzuje a zbavuje všeho, co je nadbytečné. Například ve většině případů budou ignorovány vícenásobné mezery a čárky.
Následující dva úryvky kódu jsou pro prohlížeč zcela totožné, ačkoli jeden z nich obsahuje mnoho po sobě jdoucích mezer a je rozdělen na řádky a druhý není.
Lorem ipsum dolor sedí amet.
doloribus sunt,ad provident.
Lorem ipsum dolor sedí amet.
doloribus sunt, ad provident.
Migrace a karty lze použít k vizuální struktuře kódu, ale pro prohlížeč nezáleží. V některých případech, chcete-li zachovat původní formát textu spolu s mezerami a odrážkami, existují značky, které zobrazují jejich obsah, aniž by je museli prohlížeče předem zpracovávat, .
HTML je malá a velká písmena. To znamená, že značky, jména a hodnoty atributů mohou být psány malými nebo velkými písmeny a obě možnosti budou zpracovány stejně správně prohlížečem. Je-li to potřeba, můžete dokonce použít kombinace velkých a malých písmen, ale to zabraňuje normálnímu vnímání kódu.
Po seznámení se značkami, jejich vlastnostmi a syntaxou se můžete přesunout ze základů jazyka HTML na strukturu dokumentu HTML jako celku.
Vytváření dokumentu HTML
Každá webová stránka musí mít určitý rámeček, který má prohlížeč správně zobrazit.
Povinná struktura dokumentu HTML obsahuje:
- prohlášení o doctype, které poskytuje správné zpracování prohlížečem;
- html-wrapper celé stránky;
- specializovaná servisní část
hlavu
.
Norma HTML5 nevyžaduje povinnou značku tělo
v dokumentu, ale doporučuje se, abyste ji ještě použili k označení oblasti obsahu.
Důležité, ale volitelné popisovače služeb jsou:
- název obsahující název stránky;
- meta tagy, které definují kódování, seo-informace, http-hlavičky a další důležité nastavení.
Název stránky
Zbývající struktura stránky HTML může být libovolná. Jeho funkce závisí na konkrétním projektu.
Hlavní pravidlo, které musí být dodrženo v jakémkoli webovém dokumentu, je správné rozložení značek. Nejprve je deskriptor na nejhlubší úrovni hnízdění uzavřen a pak všechny externí jsou střídavě.
Text odstavce
Sémantická struktura
Jak se specifikace rozvinula a stala se složitější a objevily se nové deskriptory, technologie pro tvorbu webových dokumentů se změnily. Zpočátku byly texty nepřetržitý proud, oddělený pouze odstavci. Pak přišla éra tabulkového uspořádání, která umožnila umístit bloky na stránku v libovolné konfiguraci, například ve sloupcích.
S vývojem CSS z použití tabulky postupně opouští, protože styly umožňují formalizovat dokument, jak chcete.
Nový standard HTML podporuje sémantiku ve struktuře dokumentu HTML. Toho lze dosáhnout použitím takových sémantických značek jako záhlaví
, zápatí
, hlavní
, článek
, nav
, část
a další.
Hlavní jazyk internetu je velmi jednoduchý. Každý, kdo dokáže pochopit, co je HTML, a úspěšně uplatňuje tyto znalosti vytvořením vlastních webových stránek.
- Co dělat na internetu? Obchod a jen je!
- Co je webová stránka, jak se vytváří a načítá? Co udělat, pokud stránka není k dispozici?
- HTML kód. HTML barevné kódy
- Něco o tom, jak vytvořit soubor HTML
- Co je to webová stránka? Seznam hlavních prvků webové stránky
- Co vyžaduje pro uživatele uživatelské rozhraní World Wide Web?
- HTML: Základy pro začátečníky
- Proč potřebuji internet v práci? Jaký je účel rychlého internetu?
- Seznam hlavních značek HTML
- HTML tagy: layout, programování, design
- Jak vložit obrázek do HTML bez problémů
- Kdo vynalezl internet? Několik zajímavých faktů
- Ted Nelson, tvůrce Xanadu. Osobnost, objevy, biografie
- Co je hostitel?
- Co je to "layout div" při vytváření webu, jeho výhody a nevýhody
- Co je rozvržení webu? Rozložení tabulek a bloků: rozdíly
- Jak se odkazovat na stránku vašeho webu
- Seznam značek HTML s popisem
- World Wide Web. Historie jména a způsob, jakým Spojené státy vytvořily internet
- Co jsou značky? Otočneme se k vám ...
- Hypertext je způsob, jak prezentovat informace