1. 程式人生 > 其它 >表格標題位置-CSS入門基礎(020)

表格標題位置-CSS入門基礎(020)

技術標籤:CSScsscss3htmlhtml5

今天我們接著分享表格樣式的內容。

預設情況下,表格標題位置是在表格的上方,但是如果我們想要把表格標題放在表格下方呢?

在css中,我們可以使用caption-side屬性來定義表格標題的位置。

語法:

caption-side:屬性值;

caption-side屬性取值
屬性值說明
top預設值,標題在頂部
bottom標題在底部

示例程式碼:

<html><head><title>表格標題</title><styletype="text/css">table,td{border:1pxsolidblack;}
caption{caption-side:bottom;}</style></head><body> <table> <caption>表格標題</caption> <tr><td>單元格</td> <td>單元格</td> </tr> <tr> <td>單元格</td> <td>單元格</td> </tr> </table>
</body></html>

這個大家瞭解一下就好了,因為我們中國人制作表格,基本標題都會在上方使用,在下面的很少見。

本章總結:

邊框合併border-collapse:

語法:

border-collapse:屬性值;

它是表格獨有的屬性,其他元素沒有這個屬性。

屬性取值有,

separate,邊框分開不合並,

collapse,邊框合併,相鄰共用。

邊框邊距border-spacing:

語法:

border-spacing:畫素值;

該屬性指定單元格邊界之間的距離。指定一個畫素值時,作用於橫向和縱向上的間距;指定兩個畫素值時,第一個作用於橫向間距,第二個作用於縱向間距。

標題位置caption-side:

語法:

caption-side:屬性值;

屬性取值,

top,上方

bottom,下方

表格在網頁設計中,使用的還是比較多的,大家如果需要掌握表格的應用,就需要多加練習,下面給一段示例程式碼,寫一個我們經常見到的場景。

​​​​​​​

<html><head>  <title>表格示例</title>  <style type="text/css">table,th,td {border:1pxsolidblack;}th{height:30px;}td { height:24px;}table {  border-collapse:collapse;text-align:center;width:60%;margin:0auto;}caption{caption-side:top;font-size:20px;margin-bottom:20px;font-family:"黑體","宋體";font-weight:bold;}thead{background-color:#666666;font-size:18px;font-family:"楷體","宋體";}tbody{background-color:#dddddd;font-size:15px;font-family:"Arial","新宋體";}tfoot{background-color:yellow;font-size:18px;}  </style></head><body><table><caption>賣場貨品統計表</caption><thead><tr>  <th>序號</th>  <th>品名</th>  <th>數量</th>  <th>單價(元)</th>  <th>金額(元)</th></tr></head><tbody><tr>  <td>1</td>  <td>牛奶</td><td>20箱</td>  <td>30.00</td>  <td>600.00</td></tr><tr><td>2</td><td>蘋果</td><td>70斤</td><td>10.00</td><td>700.00</td></tr><tr>  <td>3</td>  <td>青島啤酒</td>  <td>100桶</td>  <td>5.00</td>  <td>500.00</td></tr></tbody><tfoot>  <tr><tdcolspan="4">合計金額</td><td>1800.00</td></tr></tfoot><table></body></html>

之前給大家分享時,這些程式碼都是我手動敲上去的,也希望大家多加練習,也是手動敲上去,但是隨著屬性學習多了後,手動容易出錯,難以除錯,在這裡建議大家去下載一些可以IDE工具,比如webstrom,phpstorm等等,有了工具的幫助後,學習程式碼會輕鬆些。


圖片