html表单开发的最佳实践是什么?

时间:2011-01-11 18:24:26

标签: html web-standards

我一直在为每个html表单提交元素行使用P标记,但在twitter和facebook中,他们使用表格来设计表单,而linkedin使用ol标记为每个html字段行。易趣使用div标签。

请建议开发html表单的最佳做法。

4 个答案:

答案 0 :(得分:3)

无论您使用何种技巧,请确保您完全符合this之类的工具。

答案 1 :(得分:2)

此问题上没有最佳做法。只需使用对您当前页面布局更方便的任何内容。

答案 2 :(得分:1)

一个好的无表格结果有点难以获得(您需要非常清楚定位的工作原理,并且有几个问题涉及不同的浏览器实现),但代码结果更易于理解和更易于维护。此外,DOM操作更快(有很多事情可以说... :))。 表格布局更容易获得,它是一种更“自然”的方式来想象它们内部的列,行和内容。

顺便说一下,关于像表格一样的简单结构,使用什么样的技术并不重要!

答案 3 :(得分:0)

关于这个问题,是否使用表格,存在着巨大的争论/差距?坦率地说,双方的论点都很引人注目,但是决定权仍然取决于设计师/开发者。

如果您使用Tables,那么您知道就定位而言,您可以轻松控制for元素,并且如果您希望它们看起来很棒,则确实将CSS应用于表格。

如果您使用CSS,感觉更有可能拥有更好的验证代码并且是'Future Proof',并且可以从P#标签等字体等集中样式中选择样式。

我个人基于一些元素做出决定......

  1. CSS是否在此网站环境中为我的表单提供了我想要的控件?
  2. 我可以确保我的CSS(如果使用)与浏览器兼容吗? 3我在乎吗?表已存在多年,所以为什么不使用它们??
  3. 我是否有要求无桌面设计的特定要求?
  4. 查看此文章可能对Iron Spider - Tables vs CSS

    有所帮助

    抱歉不要更具体,祝你好运!