¿No tengo permiso para especificar la unidad para ancho y alto en etiquetas <img>
en HTML5?Validación HTML5 de etiquetas de imagen
estoy recibiendo este error del validador:
Mala relación 122px de ancho de atributo en el elemento img: Se espera un dígito, pero no vio p lugar.
Sé que es lo que me está preguntando, pero ¿por qué? Vengo de un fondo XHTML y soy aficionado a 'px' al final. Parece normal. ¿Por qué me permite finalizar la etiqueta de la imagen con una breve sintaxis XML de cierre, '
' pero no me permite especificar px? –
Francisc
En [versiones anteriores de HTML] (http://www.w3.org/MarkUp/html3/img.html), se admitían otras unidades pero los píxeles eran los predeterminados. La especificación HTML5 cae (sabiamente, en mi opinión) soporte para otras unidades. Cualquier cosa más compleja debe manejarse en CSS. –
Estas etiquetas nunca han tenido unidades, excepto como%. ¡Recuerda que son reliquias de los malos viejos tiempos! http://www.w3.org/TR/1999/REC-html401-19991224/types.html#type-length –