Il linguaggio Xhtml è il "successore" del linguaggio html, per farla breve è una mix di html e xml, purtroppo se abbiamo un vecchio sito scritto in html e vogliamo aggiornarlo in xhtml dobbiamo modificare alcune informazioni nel codice.
Niente paura, è più facile di quanto può sembrare!!!
Innanzitutto bisogna sapere che in una pagina scritta in xhtml è necessario effettuare la dichiarazione del Doctype che può essere di tre diverse tipologie: strict, frameset e transitional.
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
Supporta tutti i tag previsti dalle specifiche dell'html 4.01 e quindi un documento ben scritto in html 4.01 può essere trasformato facilmente in xhtml
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
Bisogna eliminare tutti i frame del sito, magari sostituendoli con una pagina richiamata dinamicamente da un linguaggio di scripting come ad esempio Php.
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
Il più complesso, bisogna eliminare tutti i frame dal sito, specificare l'attributo alt alle immagini ed eliminare tutti quegli elementi che fanno riferimento alla presentazione della pagina, come ad esempio i tag <font>, <center>, inoltre bisogna eliminare l'attributo "name", sostituendolo con "id" e l'attributo "color".
Dopo aver effettuato la dichiarazione del Doctype bisogna cambiare la struttura di alcuni tag:
Innanzitutto tutti i tag devono essere scritti in minuscolo e devono essere chiusi, bisogna chiudere anche tutti i tag, anche quelli che con il linguaggio html non venivano chiusi. Quindi, ad esempio per chiudere un tag <br> possiamo scrivere <br /> oppure <br></br>.
Dato che il linguaggio xhtml deve essere scritto in maniera molto precisa, è importante racchiudere i valori degli attributi tra doppi apici, come ad esempio <a href="http://www.vinzplanet.com" title="vinzplanet.com">Vinzplanet.com</a> che con il linguaggio html poteva essere scritto tranquillamente anche così <a href=http://www.vinzplanet.com title=vinzplanet.com>Vinzplanet.com</a>.
Infine è consigliabile utilizzare i fogli di stile per la formattazione che consentono di avere un codice molto più pulito e validare le pagine all'indirizzo http://validator.w3c.org.
Popularity: 3% [?]
Vuoi essere sempre aggiornato??? Iscriviti ai feed o invia un trackback
Nessun commento, scrivi tu il primo!
Articoli correlati