我的假设是div意味着“分隔符”,因为它划分元素(由于前后的新行),并且该跨度称为span,因为它是内联的,因此它“跨越”其内容。有没有直接表明他们想出这些名字的地方?
答案 0 :(得分:17)
According to HTML 3.2 reference <div>
代表&#34;文档部门&#34;。
<span>
只来自相关动词
物理书写的<span>
和</span>
标记会跨越其内容。一个之前,一个之后。他们什么都不做,没有语义用途,没有意义,而且是泛型,这可以解释这样一个名字。再举一个例子,可能是<encompass>
(HTML 4参考文献中没有任何内容)
答案 1 :(得分:2)
div标签定义HTML文档中的分区或部分。
div标签用于对块元素进行分组以使用CSS格式化它们 http://www.w3schools.com/tags/tag_div.asp
span标记用于对文档中的内联元素进行分组。
span标记本身不提供任何视觉变化。
span标记提供了一种向文本的一部分或文档的一部分添加钩子的方法。 http://www.w3schools.com/tags/tag_span.asp
Div是一个部门,因为它将事物分成几组。
我的猜测是,跨度就像&#34;跨度&#34;某事或团体。
&#34;端到端的全部事物;某物覆盖的空间量。&#34;
答案 2 :(得分:0)
Div是一个块级元素,它创建一个换行符以在页面或文档中创建单独的容器或框,因此它是“ division”的缩写,而span是用于内联元素和内容的通用容器,将样式和其他属性应用于span元素中的内容。