每当我开发一个包含textarea的新表单时,当我需要指定尺寸时都会遇到以下难题:

使用 CSS 还是使用textarea的属性colsrows

每种方法的优缺点是什么?

使用这些属性的语义是什么?

通常如何做?

最佳答案

我建议同时使用。如果客户端不支持CSS,则必须使用行和列。但是作为一名设计师,我将它们改写成我想要的尺寸。

推荐的方法是通过外部样式表,例如

textarea {
  width: 300px;
  height: 150px;
}
<textarea> </textarea>

关于html - 是否应该使用CSS width/height或HTML cols/rows属性设置文本区域的大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3896537/

10-11 22:14
查看更多