为了账号安全,请及时绑定邮箱和手机立即绑定

关于html标签使用的问题.....

关于html标签使用的问题.....

Plinkchan 2016-07-06 13:54:57
在视频教程里面...有为什么有一些按钮啊...选项啊之类的部分...都是直接用...div或者别的标签加上一个border边框和背景颜色来做....而不是直接用一个select标签来做?
查看完整描述

9 回答

?
kumin

TA贡献38条经验 获得超104个赞

其实使用哪个标签只是不同前端的个人习惯。


在效果层面看并没有什么差别。


有差别的只是性能优化层面,

这样全部用div的前端不利于搜索引擎识别内容


你可以选择自己喜欢的方式写前端结构。

当然推荐符合语义化的标签。遵循w3c标准,也利于SEO优化

查看完整回答
2 反对 回复 2016-07-07
?
Ms_Mavis

TA贡献13条经验 获得超9个赞

用div做的话,可以把一些表单元素做的更炫,因为有一些表单元素用CSS很难做到很炫的效果。

查看完整回答
反对 回复 2016-07-07
?
echo_kinchao

TA贡献600条经验 获得超86个赞

这个主要是看  实际情况来判断的  你觉得那个更有语义化 或者 对布局有好处就用哪一个

查看完整回答
反对 回复 2016-07-07
?
lzb

TA贡献2条经验 获得超0个赞

因为使用div和别的标签加上css来做会更加的美观和方便js对空间的样式进行操作。

查看完整回答
反对 回复 2016-07-06
?
繁青

TA贡献10条经验 获得超11个赞

因为 div + css 要强大得多。

查看完整回答
反对 回复 2016-07-06
?
刚毅87

TA贡献345条经验 获得超309个赞

主要是用作布局,方便以后设置 css 样式,和 js 交互.

查看完整回答
反对 回复 2016-07-06
  • Plinkchan
    Plinkchan
    那例如作为select菜单的话....直接用position定位然后隐藏来实现么?
  • 9 回答
  • 0 关注
  • 1772 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信