替換元素:指瀏覽器是根據元素的屬性來判斷具體要顯示的內容的元素。好比 img
標籤,瀏覽器是根據其 src
的屬性值來讀取這個元素所包含的內容的,常見的替換元素還有瀏覽器
input
、textarea
、 select
、 object
、 iframe
和 video
等等,這些元素都有一個共同的特色,就是瀏覽器並不直接顯示其內容,而是經過其某個屬性的值來顯示具體的內容,ide
好比瀏覽器會根據 input
中的 type
的屬性值來判斷到底應該顯示單選按鈕仍是多選按鈕亦或是文本輸入框。spa
非替換元素:好比 p
、label
元素等等,瀏覽器直接顯示元素所包含的內容。code
行內(inline)元素 設置margin-top和margin-bottom 是否起做用?padding-top和padding-bottom是否會增長它的高度?
文檔