HTML布局排版之制作個人網站的文章列表


文章列表、博文列表,一般是有文章名字和時間構成的,文章名字后面是時間,點擊文章的名字,可進入該文章。
為了美觀,一般文章名字都有一定的最大字數限制,長寬對齊,等長寬的統一格式比較美觀,這種用表格來做比較簡單,更新時值需要加表格行就行了。

1.本文的頁面效果,網頁主體采用了三部分,上部分是標題欄導航欄,中間是內容欄,下邊有個網頁底部。(三部分,相關博文:HTML布局排版4三部分測試圖片頁面、)
2.導航欄和標題欄布滿整個瀏覽器寬度,寬度自適用,導航欄采用的是點擊導航欄上的鏈接進行跳轉的方法,此外,也可以是塊狀鏈接,由於本人喜歡點導航條的文字,點着習慣,所以采用不塊狀的方法。(導航條,相關博文:HTML布局水平導航條2制作、
3.中間的主體部分,用的是table布局,中間是平鋪條,這樣不管中間有多少內容,都會自動自適應,便於以后增刪文章。(相關博文:HTML用table布局排版 padding清零、)
4.主體里面內部文字和時間用table進行格式一下,中間平鋪的單元格里嵌套了一個table用來設置文章和時間格式。
之前的博文里有制作的介紹,這里把前面的內容整合了一下,組成了一個頁面,並在3主體里加了個嵌套表格,用來格式文章列表樣式。

1.2.3都有相關博文,介紹樣式,這里介紹表格嵌套。由於表格嵌套表格,所以代碼看起來雜亂,一般是通過縮進進行區分,嵌套在大table的單元格里的table縮進一下,格式化代碼,看出沒對table標簽的區域,這里用注釋標注出來嵌套的表格。
大致結構:大主體表格,分為三行,第一行是頂部的圖片,第二行中嵌套了表格,第三行是底部的圖片。
第二行是平鋪,不設置高度,所以嵌套的表格可以高度自適應,之后可以隨意增加內容。

PS:之前的博文有的是介紹div的,有的是表格的,上面的相關博文是這里用到的排版方式。

頁面代碼:共空行分開了代碼 區域,第一區域就是標題條,第二區域是導航,第三區域是內容,第四區域是頁腳。

<body id="bodyA1">
<div id="header">
<div id="head1"></div>
</div>

<div id="d">
<ul>
<li><a href="">簡短問答</a></li>
<li><a href="bloglistindex.html">博文備份</a></li>
<li><a href="">測試用</a></li>
<li><a href="">關於</a></li>
</ul>
</div>

<div id="t1">
<table width="900px">
<tr>
    <td colspan=2 width="900px" height="165px" class="td_top"></td>
</tr>
<tr>
    <td class="td_mid" width="900px">
    <!--嵌套的表格開始-->
    <table>
    <tr>
     <td width="600px" ><a href="./blogbacklist/b220.html">[簡短問答]如何用虛擬打印機測試,虛擬打印機相關</a></td>
     <td width="300px" >2019-09-23 14:30</td>
    </tr>
     <tr>
     <td width="600px"><a href="./blogbacklist/b209.html">LODOP紙張/打印機/份數/打印方向/雙面打印 簡短問答</a></td>
     <td width="300px">2019-09-23 14:36</td>
     </tr>
省略。。。。。。。。。。。。多個tr行
   </table>
   <!--嵌套的表格結束-->
    </td>
</tr>
<tr>
    <td colspan=2 width="900px" height="75px" class="td_bottom"></td>
</tr>
</table>
</div>

<div id="footer"><img src="./images/huaxie.png"></div>
</body>

嵌套表格的樣式代碼:(頁面其余部分樣式代碼再上面鏈接的相關博文中有介紹)

table{margin:auto;border-collapse:collapse;}
td{padding:0px;}
.td_top{background-image:url(../images/top.png);}
.td_mid{background-image:url(../images/mid.png);padding-left:50px;line-height:30px;}
.td_bottom{#8ea5e0;background-image:url(../images/bottom.png);}
#t1{font-size:14px;}
#t1 a{text-decoration:none;color:blue;}

圖示:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM