HTML/Evoluzione del markup: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
→Dall'HTML all'XHTML: sposto |
||
Riga 32:
*i valori degli attributi vanno sempre esplicitati
*i tag vanno sempre chiusi (ad esempio non va bene <code><nowiki><input type="checkbox" checked ></nowiki></code>, che va sostituito con <code><nowiki><input type="checkbox" checked="checkede" /></nowiki></code>
===Tag vuoti ed XHTML===
Per definizione, alcuni tag non possono contenere nemmeno marcare porzioni di testo: non hanno quindi il tag di chiusura e pertanto sono detti '''tag vuoti'''.
I seguenti sono alcuni esempi di tag vuoti:
'''<img''' src = 'images/fiore.png''''>'''
'''<hr>'''
<p>Questo è un paragrafo'''<br>'''che continua sulla riga seguente</p>
Sempre per motivi di compatibilità verso l'XML, che non ammette tag vuoti e privi dell'informazione di fine-tag, è buona norma terminare ogni tag vuoto inserendo una barra prima del simbolo > terminale.<br />
Per garantire la piena compatibilità con i browser attuali (che nella maggioranza dei casi supportano intrinsecamente l'HTML e non l'XML), nella codifica XHTML la barra finale dev'essere preceduta da uno spazio.<br />
In XHTML, i precedenti esempi di tag vuoti si scriveranno quindi:
'''<img''' src = 'images/fiore.png' '''/>'''
'''<hr />'''
<p>Questo è un paragrafo'''<br />'''che continua sulla riga seguente</p>
== CSS ==
|