HTML 塊級元素和行內元素

2021-06-26 23:49:09 字數 3415 閱讀 4040

行內內容是說由行內元素組成的內容,行內元素大家都知道吧,比如 span 元素,iframe元素和元素樣式的display : inline的都是行內元素。例如文字這類元素,各個字母 之間橫向排列,到最右端自動折行。

塊級內容跟則是由塊級元素構成,div 是最常用的塊級元素,元素樣式的display:block都是塊級元素。它們總是以乙個塊的形式表現出來,並且跟同級的兄弟塊依次豎直排列,左右撐滿。

塊級元素和行內元素的區別是,塊級元素會佔一行顯示,而行內元素可以在一行併排顯示。

1、對行內元素,需要注意如下:

2、ie6/7及ie8混雜模式中,text- align:center可以使塊級元素也居中對齊。其他瀏覽器中,text-align:center僅作用於行內內容上。

解決方法:為所有需要相對父容器居中對齊的塊級元素設定「margin:0 auto」。但這個方式 ie6/ie7/ie8的混雜模式中不支援,所以還要設定父容器的 「text-align:center;」。若居中對齊的子元素內的行內內容不需要居中對齊,則還需要為其設定「text-align:left」:

3、塊級元素、行內元素分別彙總如下:

examples of block level elements

element

description

information on author

long quotation

push button

table caption

definition description

deleted text

generic language/style container

definition list

definition term

form control group

interactive form

heading

heading

heading

heading

heading

heading

horizontal rule

inline subwindow

inserted text

fieldset legend

list item

client-side image map

alternate content container for non frame-based rendering

alternate content container for non script-based rendering

generic embedded object

ordered list

paragraph

preformatted text

table

table body

table data cell

table footer

table header cell

table header

table row

unordered list

examples of inline elements

element

description

anchor

abbreviated form

acronym

bold text style

i18n bidi over-ride

large text style

forced line break

push button

citation

computer code fragment

deleted text

instance definition

emphasis

italic text style

inline subwindow

embedded image

form control

inserted text

text to be entered by the user

form field label text

client-side image map

generic embedded object

short inline quotation

sample program output, scripts, etc.

option selector

small text style

generic language/style container

strong emphasis

subscript

superscript

multi-line text field

teletype or monospaced text style

instance of a variable or program argument

html塊級元素和行內元素

塊元素一般都從新行開始,它可以容納內聯元素和其他塊元素,常見塊元素是段落標籤 p form 這個塊元素比較特殊,它只能用來容納其他塊元素。如果沒有css的作用,塊元素會順序以每次另起一行的方式一直往下排。而有了css以後,我們可以改變這種html的預設布局模式,把塊元素擺放到你想要 的位置上去。而不...

html 行內元素和塊級元素

行內元素一般是內容的容器,而塊級元素一般是其他容器的容器。一般情況下,行內元素只能包含內容或者其它行內元素,寬度和長度依據內容而定,不可以設定,可以和其它元素和平共處於一行 而塊級元素可以包含行內元素和其它塊級元素,且佔據父元素的整個空間,可以設定 width 和 height 屬性,瀏覽器通常會在...

HTML行內元素和塊級元素

特點注意 塊級元素 div h1 h6 p ul ol li 比較霸道 自己獨佔一行 高度,寬度 外邊距以及內邊距都可以控制 寬度預設是容器 父級寬度 的100 是乙個容器及盒子,裡面可以放行內或者塊級元素 文字類的元素內不能使用塊級元素 標籤主要用於存放文字,因此 裡面不能放塊級元素,特別是不能放...