代码之家  ›  专栏  ›  技术社区  ›  benc

HTML表单字段(type=text)的默认大小是多少?

  •  0
  • benc  · 技术社区  · 16 年前

    这是一个示例,我认为问题在于缺少“size=”

    <input id="fieldid" type="text"  name="fieldname" value="" />
    

    我在网上找到了一些文件 HTML3 HTML4 ...

    更新:

    我确实试图进一步比较这两种形式的特征,但无法分离出变量。我确实对该文件进行了修改,使两者都使用set size=20,但宽度仍然不同(尽管比以前小)。

    2 回复  |  直到 16 年前
        1
  •  3
  •   Rex M    16 年前

    在IE6和IE7中,它似乎也是20。如果不了解更多关于测试条件或结果的信息,就很难说为什么会遇到“可变”的默认大小。

    “大小”属性将始终相对于样式中设置的字体大小进行渲染。例如,10号字体的“20”与20号字体的“20”不同,因为“大小”与字符宽度有关。如果需要硬/静态宽度,请使用width css属性。

        2
  •  0
  •   srinath    11 年前