• 0 szavazat - átlag 0
  • 1
  • 2
  • 3
  • 4
  • 5
5. XHTML DTD
#1
Az alap XHTML, három Dokumentumtí­pus Definí­ciót tartalmaz. A leggyakoribb az XHTML Transitional.

<!DOCTYPE> - t kötelező megadni!

Az XHTML dokumentum három fő részből áll:
  • a dokumentumtí­pusból,
  • a head-ből
  • és a body-ból.
Az alap dokumentum-felépí­tés:

[/CODE]<!DOCTYPE ...>

<html>

<head>
<title>... </title>
</head>

<body>
...
</body>

</html>[/CODE]

A DOCTYPE meghatározásnak mindig az XHTML dokumentum első sorában kell szerepelnie!


Egy XHTML példa:

Egyszerű XHTML dokumentum szerkezete:

[/CODE]<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>

<head>
<title>Egyszerű dokumentum</title>
</head>

<body>


Egyszerű bekezdés.</p>
</body>

</html>[/CODE]

A DOCTYPE meghatározza a dokumentum tí­pusát:

[/CODE]<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">[/CODE]

A dokumentum hátralevő része a következő módon néz ki:

[/CODE]<html>

<head>
<title>Egyszerű dokumentum</title>
</head>

<body>


Egyszerű bekezdés.</p>
</body>

</html>[/CODE]


A három dokumentumtí­pus meghatározása:
  • a DTD meghatározza a weboldal szintaxisát (szintaktikáját) az SGML-ben,
  • a DTD-t az SGML alkalmazások használják, mint HTML, hogy meghatározzanak szabályokat a jelölődokumentumok bizonyos tí­pusainak elfogadására, tartalmazva az elem és a lényeg meghatározásának egy csoportját,
  • az XHTML egy SGML dokumentumtí­pus-meghatározásban van meghatározva, vagy 'DTD',
  • egy XHTML DTD pontosan leí­rja számí­tógép számára olvasható nyelven a megengedett szintaxist és az XHTHML jelölés nyelvtanát.
Jelenleg három XHTML dokumentumfajta van:
  • szigorú (Strict)
  • átmeneti (Transitional)
  • keretes (Frameset)
Az XHTML 1.0 három XML dokumentumtí­pust határoz meg, három DTD-ben: szigorú, átmeneti és keretes.

XHTML 1.0 Strict:

[/CODE]<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">[/CODE]

Akkor használd, amikor valóban tiszta, összevisszaságoktól mentes jelölést szeretnél. Cascaiding Style Sheets-el együtt használd.


XHTML 1.0 Transitional:

[/CODE]<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/CODE]

Akkor használd, amikor szükséged van a HTML prezentációs funkcióira és olyan böngészőket szeretnél támogatni, amelyek nem értik a Cascaiding Style Sheets-et.


XHTML 1.0 Frameset:

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

Akkor használd, amikor a HTML kereteket szeretnél használni, hogy feloszd a böngészőnek az ablakát kettő, vagy több keretbe.


Magyarázatok:

DTD = Document Type Definition (dokumentumtí­pus-meghatározás).
Strict - szigorú.
Transitional - átmeneti.
Frameset - keretes.
frame - keret.
Cascaiding Style Sheets = CSS (Egymásbaágyazott stí­luslapok)
Válaszol


Hasonló témák...
Téma: Szerző Válaszok: Megtekintések: Utolsó üzenet
  11. XHTML í-sszefoglalás HTML 0 2,177 2008-02-18, 15:55
Utolsó üzenet: HTML
  10. XHTML Események HTML 0 1,955 2008-02-18, 15:54
Utolsó üzenet: HTML
  9. XHTML Attritbútumok HTML 0 1,896 2008-02-18, 15:53
Utolsó üzenet: HTML
  8. XHTML modulok HTML 0 2,276 2008-02-18, 15:53
Utolsó üzenet: HTML
  7. XHTML érvényesí­tés HTML 0 2,181 2008-02-18, 15:52
Utolsó üzenet: HTML
  6. XHTML Hogyan? HTML 0 2,100 2008-02-18, 15:51
Utolsó üzenet: HTML
  4. XHTML szintaxis HTML 0 1,867 2008-02-18, 15:49
Utolsó üzenet: HTML
  3. XHTML vagy HTML HTML 0 1,965 2008-02-18, 15:49
Utolsó üzenet: HTML
  2. XHTML Miért? HTML 0 2,094 2008-02-18, 15:47
Utolsó üzenet: HTML
  1. XHTML bevezető HTML 0 2,321 2008-02-18, 15:46
Utolsó üzenet: HTML

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Jelenlevő felhasználók ebben a témában:
1 Vendég