<section>,<div>和<span>都基本相同吗?

时间:2016-06-26 01:44:18

标签: html

我听说他们基本上都是将元素分组,所以所有这些元素都可以以相同的方式使用吗?

1 个答案:

答案 0 :(得分:0)

<section> (HTML 5)<div> (永远存在),除了SEO /语义差异外,非常相似 - 但是<span>是完全不同的。

作为一个内联元素,<span>有几个限制,其他两个没有,其中几个是:

  • 无法样式/更改高度或宽度

  • 无法使用保证金将其提高/降低至基线以上

那是什么?通常用于包含一串文本以用于以下任何目的:

  • 将ID或类分配给一些文本以进行样式设置

  • 将一个ID或类分配给一些文本,以便将其定位为javascript操作

  • 使用ID或类,javascript可以注入或删除文本

参考(供进一步阅读)

What is the difference between <section> and <div>?

https://www.smashingmagazine.com/2013/01/the-importance-of-sections/

CSS width of a <span> tag

Does height and width not apply to span?