首頁 >web前端 >css教學 >inline元素特點是什麼

inline元素特點是什麼

hzc
hzc原創
2020-06-24 16:59:314151瀏覽

inline元素特點是:1、水平方向上依direction依序佈局;2、不會在元素前後換行;3、受white-space控制;4、margin/padding在垂直方向上無效,水平方向上有效。

inline元素特點是什麼

對於我這樣的初學者來說,一開始可能會經常分不清block元素和inline以及它們之間的差異。

不過block元素還是比較好理解的,而對於inline元素,有些地方需要注意。

inline元素的特點:

  • 在水平方向上根據direction依序佈局。

  • 不會在元素前後換行

  • #受white-space控制。

  • margin/padding在垂直方向上無效,水平方向上有效。

  • width/height屬性對非替換行內元素無效,寬度由元素內容決定。

  • 非替換行內元素的行框高由line-height決定,替換行內元素的行框高由height,margin,padding,border決定。

  • vertical-align屬性生效。

inline元素除了上述還有一條比較重要的特點:

浮動(float)或絕對定位(position:absolute)時會轉換為block

<body>
    <p>HTML 不是一种编程语言,而是一种标记语言</p>
    <p>我的第一个段落。<a href="http://www.runoob.com/">链接</a>这是段落末尾</p>
    <p>HTML 文档包含了HTML 标签及文本内容.HTML 使用标记标签来描述网页</p>
</body>
<style>
    a{background:red; height:50px; width:50px;}
</style>

inline元素特點是什麼

推薦教學: 《css教學

以上是inline元素特點是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn