L'elemento
address, definito nelle specifiche
HTML a partire dalle
prime versioni, è forse uno degli elementi più fraintesi e di cui è stato fatto l'utilizzo più improprio: sebbene venga spesso e volentieri impiegato per racchiudere informazioni riguardanti indirizzi fisici di qualsiasi natura, secondo le indicazioni contenute nelle specifiche,
address ha lo scopo di fornire le
informazioni dei contatti riferiti in maniera diretta al documento in cui è contenuto, o a una parte di esso.
Il
draft attuale delle specifiche HTML5 inoltre comprende l'elemento
address e specifica ulteriormente la natura delle informazioni, che dovrebbero essere da esso contenute, escludendo in maniera esplicita la rappresentazione di indirizzi arbitrari, come ad esempio indirizzi postali, a meno che questi non siano inerenti le informazioni di contatto relative al documento.
Sul blog
HTML5 Doctor è stato recentemente pubblicato
un articolo, che ha lo scopo di sottolineare e promuovere il corretto utilizzo di tale tag
evitandone l'impiego per indirizzi postali e promuovendo a tal fine l'adozione dell'
hCard microformat, ideato specificatamente per riportare informazioni relative a persone, compagnie, organizzazioni o post, utilizzando una rappresentazione delle proprietà definite dallo standard
vCard, mediante la semantica
HTML o XHTML.
La realizzazione di documenti
HTML ben formati e validati è alla base del successo di un una pagina o di un sito web (si pensi anche solo alla sua indicizzazione); quindi la conoscenza degli strumenti messi a disposizione dal linguaggio di markup, ma soprattutto il loro corretto impiego sono l'unica via percorribile per raggiungere tale scopo.