从纯粹的语义化来讲表单的每一项该用p还是li还是br
时间:2010-12-09
来源:互联网
我一直在找寻最为语义化的表单方案:
那么这么说应该就是ol最符合了
表单如果用p分割, p应该是一个段落,这样表达有点不妥.
用br的就更不好说了 br应该是要被淘汰的标签了
发个帖子 供大家讨论 抛砖引玉
复制内容到剪贴板
<p><label><input /></label></p>
<p><label><input /></label></p>
</form>
或者是(当然也有用ol的)
代码:
<form><p><label><input /></label></p>
<p><label><input /></label></p>
</form>
复制内容到剪贴板
<ul>
<li><label><input /></label></li>
<li><label><input /></label></li>
</ul>
</form>
还是
代码:
<form><ul>
<li><label><input /></label></li>
<li><label><input /></label></li>
</ul>
</form>
复制内容到剪贴板
<label><input /></label>
<label><input /></label>
</form>
表单里的每一项应该是一个块级元素, 如同告诉别人说你的求职表要填下面的8项.代码:
<form><label><input /></label>
<label><input /></label>
</form>
那么这么说应该就是ol最符合了
表单如果用p分割, p应该是一个段落,这样表达有点不妥.
用br的就更不好说了 br应该是要被淘汰的标签了
发个帖子 供大家讨论 抛砖引玉
作者: 业一 发布时间: 2010-12-09
最后觉得,语义化在表单方面是可“乱来”的,只要让用户用起来舒服。
自己倾向于使用table来做表单布局。
自己倾向于使用table来做表单布局。
作者: yoom 发布时间: 2010-12-10
我也用table, 想得到一个最佳语义化的结果,
table来布局表单 碰到select(又是这个恶心的select, 恶心的ie) 用js隐藏显示的时候总是整的头大.
table来布局表单 碰到select(又是这个恶心的select, 恶心的ie) 用js隐藏显示的时候总是整的头大.
作者: 业一 发布时间: 2010-12-10
我也赞同要table
作者: rao3324180 发布时间: 2010-12-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28