[英]Why is my CSS selector “body div span a” matching “<body><div><span><span><a>”
[英]Why is a div called a div? Why is a span called a span?
我的假設是div意味着“分隔符”,因為它划分元素(由於前后的新行),並且該跨度稱為span,因為它是內聯的,因此它“跨越”其內容。 有沒有直接表明他們想出這些名字?
根據HTML 3.2,引用 <div>
代表“文檔划分”。
<span>
只是來自相關的動詞。
物理上寫的<span>
和</span>
標簽跨越其內容。 一個之前,一個之后。 他們什么都不做,沒有語義用途,沒有意義,而且是泛型,這可以解釋這樣一個名字。 再舉一個例子,它可能是<encompass>
。
(HTML 4參考文獻中沒有任何內容)
div標簽定義HTML文檔中的分區或部分。
div標簽用於對塊元素進行分組以使用CSS格式化它們http://www.w3schools.com/tags/tag_div.asp
span標記用於對文檔中的內聯元素進行分組。
span標簽本身不提供視覺變化。
span標記提供了一種向文本的一部分或文檔的一部分添加掛鈎的方法。 http://www.w3schools.com/tags/tag_span.asp
Div是一個部門,因為它將事物分成幾組。
我的猜測是,跨度就像一個“跨度”的東西或團體。
“端到端的東西的全部范圍;某些東西覆蓋的空間量。”
Div是一個塊級元素,它創建一個換行符以在頁面或文檔中創建單獨的容器或框,因此它是'division'的縮寫,而span是內聯元素和內容的通用容器,允許我們應用樣式和span元素中內容的其他屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.