iT邦幫忙

2025 iThome 鐵人賽

DAY 8
0

這裡介紹html的顯示方式,塊元素(block)和行內元素(inline)

塊元素:物件獨佔一行,下個物件自動換行,能設寬高
行內元素:只會有物件本身的大小,與其他的行內元素同待一行,不能設定
https://ithelp.ithome.com.tw/upload/images/20250922/20178696hd1lv3yNxa.png
https://ithelp.ithome.com.tw/upload/images/20250922/20178696s1ieDFxdap.png
如果不直觀的話來給它們加上背景色就清楚了
https://ithelp.ithome.com.tw/upload/images/20250922/20178696vVknhgUYii.png
下面看到可以給塊元素設定寬高,但是行內元素不行,因為行內元素的大小限定在物件本身
https://ithelp.ithome.com.tw/upload/images/20250922/20178696ianU187DnW.png
https://ithelp.ithome.com.tw/upload/images/20250922/20178696fSxLRI3PxL.png
介紹div和span他們分別代表了塊元素和行內元素
https://ithelp.ithome.com.tw/upload/images/20250922/20178696LYGZ8wVz5Y.png
https://ithelp.ithome.com.tw/upload/images/20250922/201786961zDqj44luV.png
div用在將程式分成各個區塊,span則是包裹一小部分,像是強調文字的一小部分
另外可以看到被包裹的塊元素h2寬度只會填滿它的父元素div而不是整個螢幕
https://ithelp.ithome.com.tw/upload/images/20250922/20178696bhbfWJlVS5.png
https://ithelp.ithome.com.tw/upload/images/20250922/20178696c1a2gaBeoE.png

除了這兩種之外還有一個行內塊元素inline-block,它結合了塊元素和行內元素,可以和行內元素並排,大小隨物件本身,同時也能設置寬高
在css透過display來改變顯示模式
https://ithelp.ithome.com.tw/upload/images/20250922/2017869602PR7DLqbA.png
https://ithelp.ithome.com.tw/upload/images/20250922/20178696vjj6brEftd.png
https://ithelp.ithome.com.tw/upload/images/20250922/20178696shrXUSMOcn.png
默認樣式
塊元素:H1~H6,p,div,ul li
行內元素:select,span
行內塊元素:img


上一篇
Day7列表
系列文
HTML&CSS30天修煉8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言