LV
0
 

HTML

VIP
Utoljára online
2007.05.20.
77
0
6
32
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)
 

Kedvezményes Data.hu prémium előfizetés itt! Tölts villámgyorsan, korlátok nélkül!