HTML5中的t型布局可以讓網頁的頁面結構更清晰,提高網頁的可讀性和可維護性。下面將介紹使用t型布局的代碼實現。
<div class="container"> <div class="header"> <!--頭部內容--> </div> <div class="content-wrapper"> <div class="nav"> <!--導航內容--> </div> <div class="main"> <!--主要內容--> </div> </div> <div class="footer"> <!--底部內容--> </div> </div>
以上是一個t型布局的基本代碼結構。其中,最外層的div容器類名為“container”,用來包裹整個頁面內容,并設置居中對齊。header、nav、main、footer四個div分別代表頁面的頭部、導航、主要內容和底部。其中,header和footer寬度為100%,nav和main根據頁面需求設置寬度和高度。
.container { margin: 0 auto; max-width: 960px; width: 100%; } .header { width: 100%; } .content-wrapper { display: flex; flex-wrap: wrap; } .nav { width: 25%; height: 500px; } .main { width: 75%; padding: 0 20px; } .footer { width: 100%; }
以上是t型布局的樣式代碼。container的樣式設置寬度為100%,并通過max-width控制其寬度不超過960px。header、content-wrapper、footer設置width為100%。nav設置寬度為25%,main設置寬度為75%并在左右兩側各添加20px的padding值。
通過t型布局的結構和樣式代碼的設置,頁面結構更為清晰,代碼易于維護。