Kihagyás

6. előadás

HTML és XHTML különbségei

XHTML

  • XHTML egy strictebb, szabálykövetőbb standard.
  • XML alapúak
  • Elemek egybeágyazásánál ügyelnünk kell a sorrendre
  • Mindent elemet a <html> tageken belül kell elhelyezni
  • Kis- és nagybetűk megkülönböztetve
    • paraméterek, tagek neve kisbetűvel
  • Minden elemet le kell zárni
    • aminek nincs záró párja, annak a végére / karaktert kell rakni <br />
  • Paraméterek értékei idézőjelek közé
  • TILOS az attribútumok rövidítése
    • <input checked> \(\Rightarrow\) <input checked="checked" />
  • xml:lang attribútum
  • Szükséges doctype
    • 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
      • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
  • Nincs article, aside, nav stb. Helyette div-ek