每当我开发一个包含textarea
的新表单时,当我需要指定尺寸时都会遇到以下难题:
使用 CSS 还是使用textarea
的属性cols
和rows
?
每种方法的优缺点是什么?
使用这些属性的语义是什么?
通常如何做?
最佳答案
我建议同时使用。如果客户端不支持CSS,则必须使用行和列。但是作为一名设计师,我将它们改写成我想要的尺寸。
推荐的方法是通过外部样式表,例如
textarea {
width: 300px;
height: 150px;
}
<textarea> </textarea>
关于html - 是否应该使用CSS width/height或HTML cols/rows属性设置文本区域的大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3896537/