Základy (x)html - aneb co by měl web obsahovat (2.díl)

Napsal O webu (») 27. 10. 2004 v kategorii Grafika, CSS, přečteno: 2608×

2. díl seriálu o (x)html - zápis xhtml dokumentu, obsah hlavičky a těla dokumentu

V dnešním díle si ukážeme jak jsem slíbil minule nejjednodušší zápis xhtml dokumentu a podrobněji si rozebereme prvky obsažené v hlavičce a v těle dokumentu.

Vysvětlení základních pojmů, co to je DTD, html, head a dalších naleznete v první části tohoto seriálu o xhtml. V tomto díle je nová pouze xmlns deklarace pro XHTML, která se umísťuje za DOCTYPE do kořenu dokumentu.

Nejjednodušší zápis xhtml dokumentu bude vypadat takto:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs">
<html>
<head>
<title> Titulek stránky </title>
*
</head>
<body>
**
</body>
</html>


Toto je nejjednodušší úplný xhtml zápis dokumentu (XHTML 1.0 Strict). Nyní se podíváme na obsah jednotlivých prvků který je označen hvězdičkami:

* - Obsah prvku head - zde je povinný Titulek stránky <title>, do hlavičky se dále uvádějí například meta elementy - informace o kódování, použitém jazyce, popis stránky, klíčová slova (pro vyhledávače) atd, dále by měl obsahovat element <link> pro spojitost s jiným souborem - například externími CSS styly.

** - Do prvku body se umísťují veškerá zobrazovaná data v dokumentu jako například prvky <div>, <span> a další s atributy id - jednoznačný identifikátor (x)HTML elementů, class - třída elementů, atd.

Prvky obsažené v hlavičce stránky:


<title> - párový tag, do kterého se umisťuje titulek stránky, který by měl být výstižný a návštěvníkovi jasně říci kde se právě nalézá. Z toho vyplývá, že by měl být na každé stránce titulek jiný, se zřetelnou strukturou stránky. Já osobně používám titulek nejčastěji v tomto tvaru (samozřejmě není podmínkou):

Název serveru | Kategorie | Název aktuální stránky

<link> - nepárový tag, který se vyskytuje pouze v hlavičce dokumentu. Užívá se pro propojení s jiným souborem - externím CSS stylem a ikonou stránky (favicon.ico).

<meta> - nepárový tag, který se vyskytuje pouze v hlavičce dokumentu. Obsahuje uživateli "neviditelné" informace o dokumentu - např. popis stránky, klíčová slova, kódování jazyka, informace o autorovi stránek a další informace.

Prvky obsažené v těle dokumentu:


<div> - Blokový element, který je párový. Před a za prvkem <div> se zalomí řádek. Do tohoto prvku se mohou umístit jekékoliv další prvky, například: text, obrázky, odkazy, další divy a jiné. Prvek <div> obsahuje obecné atributy jako například - id, class, style a další.

<span> - Řádkový element, který je párový. Jelikož se jedná o element řádkový, může se <span> vyskytovat i vícekrát na jednom řádku. Používá se na text který bude formátován jinak než text okolní. U tohoto tagu lze použít pouze obecné atributy, například - id, class, style a další.

Prvků je samozřejmě mnohem více - například odstavce, nadpisy, seznamy, tabulky a mnoho dalších.

To je pro dnešní díl vše a příště si rozebereme základní rozdíly mezi html a xhtml s jejich výhodami a nevýhodami.

spiderer
www.spiderer.net
Autor: spiderer
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel pět a jedna