CSS'width'
属性是否适用于 a <textarea>
?
在实践中,人们说他们成功地使用了它,例如使用这样的规则:
textarea
{
width:100%;
}
让我困惑的是CSS 2.1 的宽度规范说,
此属性指定由块级和替换元素生成的框的内容宽度。此属性不适用于不可替换的内联元素。
我认为 textarea 是一个内联级元素,因为例如这样的标记......
<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>
... 创建一个单独的段落块,其中的文本位于 的左侧和右侧<textarea>
,因此根据规范,宽度不应该适用。