...:::Programozz kedvedre!:::...
Men
 
HTML
 
PHP
 
Klnbsgek a HTML 4-tl

4.1 A dokumentumok jl formzottsga

A jl formzottsg egy, az XML -lel bevezetett j fogalom. Alapveten ez azt jelenti, hogy valamennyi elemnek vagy lennie kell zr cmkjnek (tag), vagy pedig specilis mdon kell lerni (lsd lejjebb), valamint az sszes elemnek begyazottnak kell lennie.

Br az tlapols az SGML-ben is elmletileg rvnytelen, a meglev bngszk szleskren tolerljk ezt a helytelen megoldst. Az XML alap XHTML-ben ez mr nem megengedett.

HELYES: egymsba gyazott elemek

<p>ez itt egy ;rszben <em>kiemelt bekezds</em>.</p>
HELYTELEN: tlapolt elemek

<p>ez itt egy rszben <em>kiemelt bekezds.</p></em>

4.2 Elemek s attribtumok rsmdja

Az XHTML dokumentumokban valamennyi HTML elem s attribtum nevt kisbetvel kell rni. Ezt a klnbsget komolyan figyelembe kell venni, mivel az XML kis- s nagybetrzkeny, ezrt a <li> s a <LI> kln cmknek minsl.

4.3 Kezd s zr cmkk ktelezsge

Az SGML alap HTML 4 bizonyos elemeknl megengedte a zr cmkk elhagyst; a kvetkez elem kezdete zrta az elzt. Ez a mulaszts az XML alap XHTML-ben nincs megengedve. Minden elemnek, amely a DTD-ben nem empty-knt (res) van deklarlva, rendelkezni kell zr cmkvel is.

HELYES: lezrt elemek

<p>ez egy bekezds.</p> <p>ez egy msik bekezds</p>
HELYTELEN: nem lezrt elemek

<p>ez egy bekezds. <p>ez egy msik bekezds

4.4 Attribtum-rtkek hasznlati mdja

Valamennyi attribtum rtket idzjelben kell szerepeltetni akkor is, ha rtkk numerikus.

HELYES: idzjeles attribtum rtk

<table rows="3">
HELYTELEN: idzjel nlkli attribtum rtk

<table rows=3>

4.5 Az attribtumok lervidtse

Az XML nem tmogatja az attribtumok lervidtst. Az attribtum-rtk prokat teljesen ki kell rni. Az attribtum nevek, mint a compact s a checked nem fordulhatnak gy el, hogy rtkk ne lenne meghatrozva.

HELYES: teljes attribtum

<dl compact="compact">
HELYTELEN: lervidtett attribtum

<dl compact>

4.6 Az res elemek hasznlata

Az res elemeknek vagy zr cmkiknek kell lennie, vagy a kezd cmkt kell egy / jellel lezrni <br/>, vagy <hr></hr>.

HELYES: lezrt res tag

<br/> <hr/>
HELYTELEN: lezratlan res tag

<br> <hr>

4.7 'Kz'-k kezelse

Az attribtum-rtkekben a bngszk levgjk a kezd s zr 'kz'-karaktereket, a 'kz'-karakterek sorozatt pedig egy szkzz (ASCII Szkzkarakter) konvertljk. Lsd az [XML] specifikci 3.3.3 fejezett.

4.8 Script s Style elemek

Az XHTML-ben a stlus- s script elemek definilsuk szerint #PCDATA tartalommal rendelkeznek. Ennek eredmnyekpp a < s & karakterek jell kezdeteknt vannak rtelmezve, egyedeiket (&lt;, &amp) az XML rtelmezk egyedhivatkozsknt ismerik fel. Egy script, vagy stluselem tartalmnak CDATA jells rszbe csomagolsval elkerlhet ezen egyedek kibontsa.

<script>
  <![CDATA[
  ... script tartalom ...
  ]]>
</script>

A CDATA rszeket az XML rtelmez felismeri, a Dokumentum Objektummodellben [DOM] csompontknt jelennek meg. Alternatv lehetsgknt hasznlhatak a kls stlusok s scriptek.

4.9 SGML kivtelek

Az SGML megadja a lehetsget a DTD rjnak, hogy meghatrozott elemek hasznlatt kizrja valamely elembl. Ilyen tiltsi lehetsgek (kivtelek) az XML-ben nem lehetsgesek.

Pldaknt: a HTML 4 Strict DTD megtiltja az a elemek brmilyen mrtk egymsba gyazst. Ilyen tiltsok az XML-ben nem rhatk le. Mindamellett, hogy a DTD-ben ilyen tiltsok nem szerepelhetnek, bizonyos elemeket valban nem lehet egymsba gyazni. Ezek felsorolst a B. Fggelk tartalmazza.

4.10 Az 'id' s 'name' attribtumok

A HTML 4 definilta az a, applet, form, frame, iframe, img s map elemkhez hasznlhat name atttribtumot. Szintn a HTML 4 vezette be az id attribtumot. Mindkt attribtum a dokumentumon belli navigcihoz lett tervezve, rszazonostknt.

Az XML-ben a rszazonost tpusa ID s elemenknt egy ID tpus attribtum hasznlhat. Ezrt az XHTML 1.0 -ban az id attribtum lett ID tpusknt definilva. Teht annak rdekben, hogy az XHTML 1.0 dokumentum valban jl strukturlt XML dokumentum legyen, az XHTML 1.0 dokumentumokban az id attribtumot KELL hasznlni rszazonostknt azoknl az elemknl is, amelyeknl hagyomnyosan a name attribtum volt hasznlva.

Az XHTML 1.0-ben a name attribtum hasznlata formlisam 'nem javasolt' s az XHTML kvetkez verziiban meg is lesz szntetve.

 
Bejelentkezs
Felhasznlnv:

Jelsz:
SgSg
Regisztrci
Elfelejtettem a jelszt
 
XHTML
 
Linkek

Freewebsite
Programozs.lap.hu
Webmester.lap.hu

 

* Beugrós munkavállalók éjjel-nappal. * Beugrós munkavállalók éjjel-nappal. * Beugrós munkavállalók éjjel-nappal. *    *****    Elindult a Játék határok nélkül rajongói oldal! Ha te is szeretted a '90-es évek népszerû mûsorát, nézz be ide!    *****    Megjelent a Nintendo Switch 2 és a Mario Kart World! Ennek örömére megújítottam a Hungarian Super Mario Fan Club oldalt.    *****    Homlokzati hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168    *****    A PlayStation 3 átmeneti fiaskója után a PlayStation 4 ismét sikersztori volt. Ha kíváncsi vagy a történetére, katt ide!    *****    A Bakuten!! az egyik leginkább alulértékelt sportanime. Egyedi, mégis csodálatos alkotásról van szó. Itt olvashatsz róla    *****    A PlayStation 3-ra jelentõsen felborultak az erõviszonyok a konzolpiacon. Ha érdekel a PS3 története, akkor kattints ide    *****    Új mese a Mesetárban! Téged is vár, gyere bátran! Mese, mese, meskete - ha nem hiszed, nézz bele!    *****    Az Anya, ha mûvész - Beszélgetés Hernádi Judittal és lányával, Tarján Zsófival - 2025.05.08-án 18:00 -Corinthia Budapest    *****    &#10024; Egy receptes gyûjtemény, ahol a lélek is helyet kapott &#8211; ismerd meg a &#8222;Megóvlak&#8221; címû írást!    *****    Hímes tojás, nyuszipár, téged vár a Mesetár! Kukkants be hozzánk!    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168    *****    Nagyon ütõs volt a Nintendo Switch 2 Direct! Elemzést a látottakról pedig itt olvashatsz!    *****    Elkészítem születési horoszkópod és ajándék 3 éves elõrejelzésed. Utána szóban minden kérdésedet megbeszéljük! Kattints    *****    Könyves oldal - egy jó könyv, elrepít bárhová - Könyves oldal    *****    20 éve jelent meg a Nintendo DS! Emlékezzünk meg ról, hisz olyan sok szép perccel ajándékozott meg minket a játékaival!    *****    Ha érdekelnek az animék,mangák,videojátékok, japán és holland nyelv és kultúra, akkor látogass el a személyes oldalamra.    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    Könyves oldal - Ágica Könyvtára - ahol megnézheted milyen könyveim vannak, miket olvasok, mik a terveim...    *****    Megtörtént Bûnügyekkel foglalkozó oldal - magyar és külföldi esetek.