我知道这是非常基本的问题,希望不是那么重要,但我想知道答案,请不要建议只参考链接。
我们每天都会面对<input>
类型标记及其属性(type, class, id, value, name, size, maxlength, tabindex etc..
),我只是想知道
<input>
标记中的属性是否需要特定订单,或者我们可以使用任何订单吗?答案 0 :(得分:48)
已经回答了,但我的完整答案是:
但是,你应该引入自己的标准并坚持下去。
如果有多个程序员在处理该应用程序,他们应该都遵守相同的标准。
如果您是团队负责人,网络开发企业所有者,经理等,您有责任鼓励(并强制执行)使用此标准的文化。
在进行代码审查时,应该检查属性顺序,任何失败的东西都应该让编码人员负责修复它......如果他们知道他们必须重写他们的话,他们只会把它搞砸一两次代码!!!
为什么所有这些都在烦恼和打扰属性顺序?
我个人的偏好是:
答案 1 :(得分:11)
您可以使用任何序列
答案 2 :(得分:6)
答案 3 :(得分:5)
HTML元素中的属性顺序根本不重要。您可以按照自己喜欢的顺序编写属性。
答案 4 :(得分:3)
我的偏好是:id,name,type,class,attributes(如selected,checked),value