替換元素(replaced element)
-
在替換元素中,瀏覽器根據(jù)元素的標(biāo)簽和屬性來(lái)決定元素的具體顯示內(nèi)容笑诅。例如
<img>
,<input>
,<textarea>
,<select>
,<object>
等元素焚辅。它們一般作為其它內(nèi)容占位符的一個(gè)元素。它們的屬性比如<img>
的src屬性值會(huì)被用戶代理讀取并顯示為圖片或者一個(gè)“損壞的圖像”占位符苟鸯。<input>
元素的type屬性值被讀取決定<input>
元素顯示為單選同蜻,多選或者文本框。<img src="example.jpg" width="200px" height="200px">
替換元素不僅行內(nèi)元素中有早处,塊級(jí)元素中也有湾蔓,比如iframe。audio與canvas在特定情況下也是替換元素
非替換元素(Non-replaced elements)
- 絕大多數(shù)元素都是非替換元素砌梆。其在用戶代理中的顯示內(nèi)容來(lái)自于元素本身包含的內(nèi)容默责,這些內(nèi)容在html文檔內(nèi)是可見(jiàn)的。