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

HTML标记<div>和<span>之间有什么区别?

HTML标记<div>和<span>之间有什么区别?

忽然笑 2019-08-09 10:49:34
HTML标记<div>和<span>之间有什么区别?我想问用于显示的使用一些简单的例子<div>和<span>。我已经看到它们都用来标记一个id或一个页面的一部分class,但是我有兴趣知道是否有时候一个优先于另一个。
查看完整描述

3 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

仅仅为了完整起见,我邀请你这样思考:

  • HTML中定义了许多块元素(前后换行符),以及许多内联标记(没有换行符)。

  • 但是在现代HTML中,所有元素都应该具有含义:a <p>是段落,a <li>是列表项等等,我们应该使用正确的标记用于正确的目的 - 而不是像我们过去那样使用<blockquote>内容是否为引用缩进。

  • 所以,当你会怎么做没有意义的,以你想要做的事?400px宽的色谱柱没有意义,是吗?您只希望您的文本列宽400像素,因为这适合您的设计。

  • 出于这个原因,他们增加了两个元素为HTML:通用或无意义的元素<div><span>,否则,人们会回到滥用其确实具有意义的元素。


查看完整回答
反对 回复 2019-08-09
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

这里已有很好的详细解答,但没有可视化的例子,所以这里有一个简单的例子:

<div>是一个块标记,<span>而是一个内联标记。


查看完整回答
反对 回复 2019-08-09
  • 3 回答
  • 0 关注
  • 493 浏览
慕课专栏
更多

添加回答

举报

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