Příklad elementu
<samp> 5 4.10.2010 Základní komponenty HTML jazyka Atribut Odkaz jinam Podrobnější specifikace elementu Zapisuje se za počáteční tag Přiřazuje se mu hodnota vymezená "" U jednoho tagu více atributů Na pořadí atributů nezáleží Zjednodušená struktura stránky (Je skutečně zjednodušená) ... ... 6 4.10.2010 Obsah elementu head Příklad 2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Keywords" content="HTML, XHTML, tvorba stránek" /> <meta name="Authors" content="Petr Zámostný" /> Název stránky v titulkovém pruhu okna prohlížeče <meta> Metadata dokumentu Většinou se neinterpretují se prohlížečem, např. pro vyhledávače S výjimkou informace o typu a kódování dokumentu <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Obsah elementu body text elementy Interpretace a zápis textu Implicitní chování Mezery, tabelátory, konce řádku se interpretují jako jedna mezera Blokové a řádkové (inline) elementy 7 4.10.2010 Elementy pro členění textu div – oddíl p – odstavec span – inline blok br – zalomení řádky (bezobsahový ) Členění textu Toto je 1. odstavec textu Toto je 2. odstavec textu Toto je 3. odstavec textu Toto je 4. odstavec textu ručně zalomený na 2 řádky http://www.vscht.cz/kot/resources/ studijni-materialy/ip-s-001/p03.html 8 4.10.2010 Nadpisy Nadpis Nadpis Nadpis Nadpis Nadpis Nadpis 1 2 3 4 5 6 http://www.vscht.cz/kot/resources/studijni -materialy/ip-s-001/p04.html Formátování <em>zdůrazněný text <strong>silně tištěný text tučný text kurzíva text<sub>dolní index text<sup>horní index zdrojové texty se zobrazují neproporcionálním písmem <pre> Obsah se zobrazí neproporcionálním písmem přesně tak, jak je v dokumentu zapsán, včetně formátovacích znaků A B C 1 2 3 4 5 6 http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p05.html 9 4.10.2010 Rozdělení formátovacích elementů Elementy strong a em vyjadřují logický formát, vyjadřují, že obsah je důležitý Elementy b a i (implicitně vypadají stejně jako ty předchozí) definují vzhled bez logického významu Seznamy Nečíslovaný seznam kolečko kroužek čtvereček Číslovaný seznam položka 1 položka 2 položka 3 Definiční seznam HTMLHyperText Markup Language XMLeXtensible Markup Language http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p06.html 10 4.10.2010 Grafika http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p07.html Odkazy Absolutní odkaz na jinou stránku Relativní odkaz na předchozí příklad Odkaz na návěští v tomto dokumentu Odkaz na návěští v tomto dokumentu Příklad definice návěští 11 4.10.2010 Struktura XHTML stránky ... ... Prolog XML Definice typu dokumentu – použitý standard Vlastní dokument Definice Typu Dokumentu Určuje standard podle kterého je dokument psán Vymezuje elementy, které se mohou použít Určuje pravidla vnoření elementů 12 4.10.2010 Definice Typu Dokumentu Transitional (volnější) Strict (přísnější, nepovoluje HTML formátování ) Frameset (rámce http://www.vscht.cz/kot/cz/ip/frameset.html) Vlastní dokument – element ... ... Musí obsaovat deklaraci jmenného prostoru xmlns=http://www.w3.org/1999/xhtml Pokud se deklarace vynechá nedochází k problémům, jedná-li se o čisté XHTML 13 4.10.2010 Prolog XML Určuje verzi XML a kódování pro programy které by dokument zpracovával jako XML Není povinná, ale některé editory (PSPad) ji vkládají Může působit problémy na některých instalacích MSIE Doporučení: neuvádět/smazat v kombinaci s UTF-8 „Deklarace XML není vyžadována ve všech XML dokumentech; nicméně doporučujeme všem XHTML autorům používat XML deklaraci ve všech svých dokumentech. Takováto deklarace je potřebná, je-li kódování dokumentu jiné než UTF-8 nebo UTF-16 a nadřazeným protokolem nebylo určeno jiné. Toto je ukázka XHTML dokumentu, obsahujícího XML deklaraci.“ Standardní atributy Lze je použít pro všechny elementy s výjimkou base, head, html, meta, param, script, style a title Zjednodušeně: lze je použít u všech viditelných elementů 14 4.10.2010 Standardní atributy class – definuje třídu (skupinu) elementů do které element patří id – přiřazuje elementu unikátní identifikátor („pojmenovává jej“) style – umožňuje přímo vepsat styl elementu Výše uvedené atributy mají význam pro aplikaci stylů (vzhledu, umístění) a nastavení dynamického chování title – definuje popisek elementu, který se zobrazí v bublině, ukáže-li se na element myší Jazykové atributy Lze je použít pro všechny elementy s výjimkou base, br, frame, frameset, hr, iframe, param a script dir – nabývá hodnot ltr | rtl a určuje směr toku textu zleva doprava nebo zprava doleva lang – identifikuje jazyk ve kterém je psán obsah elementu 15 4.10.2010 Tvořte validní kód Zvykněte si u každé stránky ,kterou vytvoříte ověřit její validitu http://validator.w3.org/ Validace uploadem souboru nemusí fungovat správně při použití MSIE Tabulky záhlaví sloupce 1 záhlaví sloupce 2 buňka 1 buňka 2 buňka 3 buňka 4 16 4.10.2010 Strukturování Sklizeň ovoce Hrušky Jablka Celkem 25 17 Petr 10 10 Pavel 15 7 Rozměry tabulky Implicitní chování 1. buňka 2. trochu větší buňka Pevná šířka 1. buňka 2. trochu větší buňka Šířka v % okna 1. buňka 2. trochu větší buňka 17 4.10.2010 Ohraničení tabulky Bez okraje 1. buňka2. buňka 3. buňka4. buňka S okrajem 1. buňka2. buňka 3. buňka4. buňka Vnější okraj tabulky 1. buňka2. buňka 3. buňka4. buňka Vnitřní okraj tabulky 1. buňka2. buňka 3. buňka4. buňka Zarovnání tabulky Vodorovné zarovnání buňka zarovnaná vlevo buňka zarovnaná vpravo buňka zarovnaná na střed buňka zarovnaná do bloku Svislé zarovnání buňka zarovnaná nahoru buňka zarovnaná na střed buňka zarovnaná dolů buňka zarovnaná na základní čáru 18 4.10.2010 Sloučení buněk tabulky buňkabuňkabuňkabuňka buňkaexpandovaná buňkabuňka buňkabuňka buňkabuňkabuňkabuňka 19 × Report "Základy (X)HTML. WWW stránka WWW stránka dokument (soubor) s informacemi a pokyny pro jejich zobrazení" Your name Email Reason -Select Reason- Pornographic Defamatory Illegal/Unlawful Spam Other Terms Of Service Violation File a copyright complaint Description × Sign In Email Password Remember me Forgot password? Sign In Our partners will collect data and use cookies for ad personalization and measurement. Learn how we and our ad partner Google, collect and use data. Agree & close
Toto je 1. odstavec textu
Toto je 2. odstavec textu
Toto je 3. odstavec textu
Toto je 4. odstavec textu ručně zalomený na 2 řádky
<em>zdůrazněný text
<strong>silně tištěný text
tučný text
kurzíva
text<sub>dolní index
text<sup>horní index
zdrojové texty se zobrazují neproporcionálním písmem
Absolutní odkaz na jinou stránku
Relativní odkaz na předchozí příklad
Odkaz na návěští v tomto dokumentu
Příklad definice návěští