更新時(shí)間:2020-08-14 12:15:08 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1693次
HTML布局對(duì)很多初學(xué)者來說還是比較陌生的,為了讓大家能夠更了解HTML布局,下面就由動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編來給大家進(jìn)行HTML布局教程詳解。

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

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“HTML布局教程詳解”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)