Add to Google Reader or Homepage

domenica 23 novembre 2008

Advertisement
Web agency
Realizzazione siti web


Menù

Home
Html & XHtml
Css
Javascript
Php
Motori di ricerca
Contatti

Login Form






Password dimenticata?
Nessun account? Registrati


Home arrow Html & XHtml arrow Articoli xhtml arrow Da html a xhtml, come trasformare il codice

Da html a xhtml, come trasformare il codice Stampa E-mail
Scritto da Vincenzo   

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.

 

 
< Prec.   Pros. >


Feed Rss


Corso HTML
Il linguaggio di marcatura per il Web. Corso con tutor ed attestato finale!
Corso CSS e XHTML
Web Design ed Accessibilità secondo il W3C. Corso con tutor ed attestato finale!