1. 程式人生 > >///html/css-html-表格-1~7

///html/css-html-表格-1~7

表單元素

什麼是表格:有行有列,網格形式表示資料,通過二維(行+列)資料表表示的資訊

        網格通過在兩條軸線引用資訊來展示覆雜的資料

表格是一個單元格,單元格可以包含文字、圖片、列表、表格、表單

只有行,列=單元格

border:單元格和表格都會有,可以用CSS解決

              單元格預設寬度由內容決定,表格的寬度=所有單元格之和

<tr><td></td></tr>

表頭

居中 字型加粗

方法1:第一個<tr>標籤--可以加個ID

方法2:<th>代替<td>

標題

<h1>不行,<h>都不行

<caption>, <table>裡

長表格

<thead>  頁首,表格的頂部

<tbody>  在<tr><body>之間,表格的主體

<tfoot>  頁尾

跨行 跨列(合併單元格)

合併單元格的第一個  <td rowspan="2">   對應的行單元格需要刪除

<td  colspan="2">   對應的行單元格需要刪除

 

1.佈局2.標題3.處理空單元格4.邊框5.偽類

表格樣式佈局 table-layout,載入表格時的方式

auto自動 /fixed固定

auto:由單元格內容定,慢,多用這個

fixed:依據表格、列、單元格決定,快,只加載首行即可,需要不停新增的用這個

標題

caption-side:top(預設)/bottom

邊框

border1px solid black; 寬度 實線 顏色  width style color

table/td 的CSS仍然一起,解決辦法:

border-collapse:separate;(預設分離)/collapse;(合併)

border-spacing:10px; 邊框之間的距離(collapse 分離時)

空單元格

table,td,th{

border: 1px  solid  black;

empty-cells:hide/show;       /*collapse是分離時,空單元格有設定背景顏色時,也隱藏邊框和背景,是collapse就不會隱藏*/    

}

8

9