標籤分類
HTML中標籤元素三種不同類型:塊狀元素,行內元素,行內塊狀元素。
常用的塊狀元素:
<div> <p> <h1>~<h6> <ol> <ul> <table> <form> <li>
常用的行內元素
<a> <span> <br> <i> <em> <strong> <label>
常用的行內塊狀元素:
<img> <input>
塊級元素特點:display:block;
1、每個塊級元素都從新的一行開始,並且其後的元素也另起一行。獨佔一行
2、元素的高度、寬度、行高以及頂和底邊距都可設置。
3、元素寬度在不設置的情況下,是它本身父容器的100%(和父元素的寬度一致),除非設定一個寬度。
行內元素特點:display:inline;
1、和其他元素都在一行上;
2、元素的高度、寬度及頂部和底部邊距不可設置;
3、元素的寬度就是它包含的文字或圖片的寬度,不可改變。
行內塊狀元素的特點:display:inline-block;
1、和其他元素都在一行上;
2、元素的高度、寬度、行高以及頂和底邊距都可設置
標籤嵌套
塊元素可以包含內聯元素或某些塊元素,但內聯元素卻不能包含塊元素,它只能包含其它的內聯元素。
塊級元素不能放在p標籤裏面。
有幾個特殊的塊級元素只能包含內嵌元素,不能再包含塊級元素,這幾個特殊的標籤是:h1、h2、h3、h4、h5、h6、p