Non è possibile specificare l'unità per larghezza e altezza sui tag <img>
in HTML5?Convalida HTML5 dei tag immagine
sto ottenendo questo errore dal validatore:
Bad valore 122px per la larghezza attributo elemento IMG: Si ritiene una cifra, ma ha visto p invece.
so che è quello che mi chiede, ma perché così? Vengo da uno sfondo XHTML e sono appassionato di 'px' alla fine. Sembra normale Perché mi consente di terminare il tag immagine con una sintassi XML di chiusura breve, '' ma non mi consente di specificare px? – Francisc
In [versioni precedenti di HTML] (http://www.w3.org/MarkUp/html3/img.html), sono state supportate altre unità, ma i pixel erano predefiniti. Le specifiche HTML5 diminuiscono (saggiamente, secondo me) il supporto per altre unità. Qualunque cosa più complessa dovrebbe essere gestita nei CSS. –
Questi tag non hanno mai avuto unità, oltre a%. Ricorda che sono reliquie dei brutti vecchi tempi! http://www.w3.org/TR/1999/REC-html401-19991224/types.html#type-length –