[英]What is HTML's <a></a> tag default display type?
我無法在CSS的顯示屬性中找到任何說明默認顯示相同的內容。 我問,因為每當我嘗試向<a>
標簽添加填充或邊距時,它都不會添加它,我必須為它添加inline-block
的顯示屬性。
我不知道這是否是瀏覽器特定的,但它的默認顯示是inline
還是inline
inline-block
(我顯然知道它不是inline-block
。
始終display: inline
默認為display: inline
。 水平邊距和所有邊上的填充都應該工作,而不必更改其display
屬性。
即使在HTML5中也是如此。 如果要將樣式應用於包含流元素的<a>
元素或CSS中表示為display: block
任何其他元素,則應將<a>
本身設置為適當的塊容器類型,例如block
或inline-block
使其布局按預期工作。
它默認為INLINE。 IE7不支持內聯塊。
Inline元素不支持margin。 INLINE元素中僅支持左右填充。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.