更新時間:2020-08-14 12:15:08 來源:動力節(jié)點 瀏覽1545次
HTML布局對很多初學(xué)者來說還是比較陌生的,為了讓大家能夠更了解HTML布局,下面就由動力節(jié)點java培訓(xùn)機構(gòu)的小編來給大家進行HTML布局教程詳解。
HTML布局元素
header | 定義文檔或節(jié)的頁眉 |
nav | 定義導(dǎo)航鏈接的容器 |
section | 定義文檔中的節(jié) |
article | 定義獨立的自包含文章 |
aside | 定義內(nèi)容之外的內(nèi)容(比如側(cè)欄) |
footer | 定義文檔或節(jié)的頁腳 |
details | 定義額外的細節(jié) |
summary | 定義 details 元素的標題 |
HTML 布局 - 使用表格
使用HTML
標簽是創(chuàng)建布局的一種簡單的方式。
HTML布局技術(shù)
創(chuàng)建多列布局有四種不同的方法。每種方式都有其優(yōu)點和缺點:
HTML表格(不推薦)
CSS浮動屬性
CSS flexbox
CSS框架
我們要選哪一個呢?
HTML表格
元素不是設(shè)計為布局工具!
元素的目的是顯示表格數(shù)據(jù)。所以,不要使用表格進行頁面布局!它們會給你的代碼帶來麻煩。想象一下幾個月后重新設(shè)計網(wǎng)站會有多難。
提示:請勿使用表格進行頁面布局!
CSS框架
如果要快速創(chuàng)建布局,可以使用Bootstrap等框架。
CSS浮動
使用CSS浮動屬性執(zhí)行整個Web布局是很常見的。浮動易于學(xué)習(xí),您只需要記住浮動和清除屬性的工作原理。 缺點:浮動元素與文檔流相關(guān)聯(lián),這可能會損害靈活性。你可以在CSS教程的相關(guān)章節(jié)學(xué)習(xí)。 本章開始那個例子就用了CSS浮動來實現(xiàn)。
CSS Flexbox
Flexbox是CSS3中的一種新布局模式。當頁面布局必須適應(yīng)不同的屏幕尺寸和不同的顯示設(shè)備時,使用flexbox可確保元素的行為可預(yù)測。 缺點:在IE10及更早版本中不起作用。可以在我們的CSS教程的相關(guān)章節(jié)學(xué)習(xí)。
HTML 布局 - 有用的提示
Tip: 使用 CSS 最大的好處是,如果把 CSS 代碼存放到外部樣式表中,那么站點會更易于維護。通過編輯單一的文件,就可以改變所有頁面的布局。
Tip: 由于創(chuàng)建高級的布局非常耗時,使用模板是一個快速的選項。
以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“HTML布局教程詳解”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。