XHTML

Le regole per passare da HTML a XHTML sono

  • gli elementi DOCTYPE, html, head, title, body sono obbligatori
  • gli elementi devono essere annidati correttamente
  • i nomi delle tag e degli attributi devono essere in minuscolo
  • i valori degli attributi devono essere tra virgolette
  • tutti gli elementi devono essere chiusi
  • l’attributo name è sostituito da id
  • non è permesso usare forme minime degli attributi


Regole transitorie

Con l’obiettivo futuro di rispettare le nuove regole di XHTML si possono apportare le seguenti modifiche ai propri documenti HTML

  1. chiudere i tag singoli con />
  2. utilizzare insieme id e name
  3. utilizzare insieme lang="no" e xml:lang="no"


Esempi

Errato Corretto



Un documento XHTML valido è costituito come minimo dai seguenti elementi



Lista degli attributi da scrivere per esteso in XHTML

HTML XHTML
checked checked=”checked”
compact compact=”compact”
declare declare=”declare”
defer defer=”defer”
disabled disabled=”disabled”
ismap ismap=”ismap”
multiple multiple=”multiple”
nohref nohref=”nohref”
noresize noresize=”noresize”
noshade noshade=”noshade”
nowrap nowrap=”nowrap”
readonly readonly=”readonly”
selected selected=”selected”