9
DTD DTD (Document Type Definition) je jinými slovy návod pro prohlížeč zpracovávající dokument. Tato definice mu říká, jaké elementy dokument používá a jak s nimi zacházet. Pomocí definice lze definovat i své vlastní tagy.

DTD

  • Upload
    janina

  • View
    30

  • Download
    0

Embed Size (px)

DESCRIPTION

DTD. DTD ( D ocument T ype D efinition ) je jinými slovy návod pro prohlížeč zpracovávající dokument. Tato definice mu říká, jaké elementy dokument používá a jak s nimi zacházet. Pomocí definice lze definovat i své vlastní tagy. DTD. - PowerPoint PPT Presentation

Citation preview

Page 1: DTD

DTD

DTD (Document Type Definition) je jinými slovy návod pro prohlížeč zpracovávající dokument.

Tato definice mu říká, jaké elementy dokument používá a jak s nimi zacházet.

Pomocí definice lze definovat i své vlastní tagy.

Page 2: DTD

DTD

Jazyk XHTML má tři definice DTD, korespondující s definicemi pro HTML 4.01:

Strict (striktní) Transitional (přechodnou) Frameset (s podporou frames - rámců)

Page 3: DTD

DTD

Každá z těchto definic definuje jinou sadu XHTML tagů.

Definice Frameset se doporučuje nepoužívat, protože používání rámců je diskutabilní.

Element DOCTYPE není součástí XHTML dokumentu, není elementem XHTML a nemusí mít tedy koncovou značku.

Page 4: DTD

DTD – Strict (XHTML)

Tato definice obsahuje pouze plně podporované značky (události, atributy...) a jsou z ní vypuštěné všechny ty nedoporučované.

Striktní definice se deklaruje takto:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Page 5: DTD

DTD - Transitional (XHTML)

Toto je definice nejméně bolestivá při přechodu do standardu XML. Definuje naprostou většinu elementů HTML 4.01, tedy i ty nedoporučované.

  Přechodná definice se deklaruje takto:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Page 6: DTD

DTD - Frameset (XHTML)

Tuto definici je nutné použít, pokud pracujeme s frames (s rámečky). Ostatní elementy jsou téměř totožné jako v definici Transitional.

  Definice s podporou rámů se deklaruje

takto:

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Page 7: DTD

DTD – Transitional (HTML)

Toto je starší definice pro HTML 4.01.   Přechodná definice se deklaruje takto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Page 8: DTD

Otázky k opakování

1. K jakým účelům slouží definice DTD?2. Jaké definice se používají u jazyka HTML?

Page 9: DTD

Použité zdroje BLÁBOLIL, R. Informační a komunikační technologie. 3. rozšířené

vydání. České Budějovice: KOPP, 2011. BLÁBOLIL, Roman. Www.blabik.cz: Podpora výuky: „Tvorba www

stránek“ [online]. 5. února 2013 11:30. Dostupný z WWW: http://www.blabik.cz/vyuka/ict/35_Tvorba_WWW_stranek.pdf

Použité obrázky:Vlastní