Sei in: Per i Webmaster - Corso di x-HTML - Compatibilità con l'HTML
Il passaggio da HTML a XHTML non è concettualmente complesso. Tuttavia, la flessibilità sintattica dell'HTML e l'abitudine alla tolleranza agli errori da parte dei browser si scontra con la rigidità sintattica tipica dell'XML.
Tra le principali differenze tra XHTML e HTML da tener presente nella creazione (o conversione) di documenti XHTML evidenziamo:
- tutti i tag e i loro attributi sono espressi in minuscolo;
- è obbligatorio inserire il tag di chiusura (ad esempio, se usiamo <p> dobbiamo chiudere con </p>);
- i valori degli attributi devono essere specificati tra doppi apici (ad esempio, <table style="width:30%">);
- i tag vuoti seguono la cosiddetta sintassi minimizzata (per esempio, il tag <br> diventa <br/>);
- utilizzare l'attributo id al posto di name per identificare gli elementi di un documento.
