Struktura dokumentu
Dokument XHTML má standardní strukturu, která musí být dodržována.
Základní struktura webové stránky
Každá stránka XHTML musí mít následující stavbu (tedy minimální stavbu):
<?xml version="1.0" encoding="iso-8859-2"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cz" lang="cz"> <head> <title>titulek stránky</title> </head> <body> <div>samotný obsah stránky, který musí být uzavřenv nějaké značce</div> </body> </html>
- značka html Uvozuje XHTML dokument, je povinný.
- značka head Poviná značka, který obsahuje informace o dokumentu. Může obsahovat značky meta, script, link nebo style.
- značka title Povinný tag, který obsahuje titulek stránky
- značka body Uzavírá veškerý viditelný obsah dokumentu. Není-li řečeno jinak, všechny značky musí být uzavřeny právě v něm.
Deklarace dokumentu
Definice typu dokumentu se nachází ještě před tagem html (<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">) jakož i deklarace XML dokumentu (<?xml version="1.0" encoding="iso-8859-2"?>).
Existuje řada deklarací:
XHTML 1.0 STRICT
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML 1.0 TRANSITIONAL
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 FRAMESET
Povoluje rámy
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Další: Textové elementy
Vyhledávání
Poradna
Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.