¿Es la propiedad CSS 'width'
aplicable a un <textarea>
?¿Es 'ancho' aplicable a un área de texto?
En la práctica, people say that they use it successfully, por ejemplo usando una regla como la siguiente:
textarea
{
width:100%;
}
lo que está confundiendo mi es que el CSS 2.1 specification for width dice,
Esta propiedad especifica el ancho del contenido de cajas generadas por elementos de nivel de bloque y reemplazados. Esta propiedad no se aplica a elementos de nivel en línea no reemplazados.
Pensé que un textarea es un elemento de nivel en línea, porque p. marcado como esto ...
<p>
This is some more text:
<textarea name="mytextarea" rows="3" cols="15">Text in the text area</textarea>
And even more, more text.
</p>
... crea un bloque único párrafo con el texto a la izquierda y derecha de la <textarea>
, y que por lo tanto, de acuerdo con la especificación de la anchura no debe ser aplicable.
Gracias explicando eso. – ChrisW