搜尋

首頁  >  問答  >  主體

javascript - html元素定義的理解

##

PHP中文网PHP中文网2783 天前563

全部回覆(3)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-06-14 10:54:59

    HTML(Hyper Text Mark-up Language),超文本標記語言,既然是標記語言,那麼肯定有對應的標籤集。

    html的標籤有很多,不同的標籤有不同的作用,像style標籤用來定義樣式,script標籤用來定義腳本,meta標籤用來定義元數據,ul用來定義無序列表,ol用來定義有序列表等等。標籤名字之所以有差異,是為了能夠具有語意化的意義,也就是一看標籤名字就知道它是乾啥的,這也方便HTML後面進行標籤的擴充。

    那麼題主這裡所說的ol和li是什麼,其實它們都是名字不一樣的HTML標籤,本質上是一樣的。為了體現標籤的嵌套性,所以引入了樹狀結構來表示,這樣你就能很清楚明了地知道標籤和標籤之間的關係。這裡題主有一個誤解,那就是樹狀結構中所有的節點都是元素,並且可以嵌套,並不是只有葉子節點才是元素,葉子節點也可以擴展產生子節點,這只是為了便於表示和使用程式來操作處理所以採用了樹狀結構。

    回覆
    0
  • 漂亮男人

    漂亮男人2017-06-14 10:54:59

    父級元素------------

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-06-14 10:54:59

    仍然是元素,標籤定義的都可以成為元素,只是根據嵌套的不同,稱呼的時候也不一樣,好比爺倆按屬性定義都是人。

    回覆
    0
  • 取消回覆