<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 第 18 章 CSS 表格與列表 學習要點: 1.表格樣式 2.列表樣式 3.其他功能 主講教師:李炎恢 本章主要探討 HTML5?中 CSS?表格和列表,通過表格和列表的樣式設置,讓表格和列表顯示更加多元化。 **一.表格樣式** 表格有五種獨有樣式,樣式表如下: ![](https://box.kancloud.cn/2016-05-16_5739d6c158077.png) **1.border-collapse** ![](https://box.kancloud.cn/2016-05-16_5739d6c16df91.png) ``` table { border-collapse: collapse; }? ``` 解釋:單元格相鄰的邊框被合并。 **2.border-spacing** | **值** | **說明** | **CSS 版本** | | --- | --- | | 長度值 | 0 表示間距,其他使用?CSS 長度值 | 2 | ``` table { border-spacing: 10px; } ``` 解釋:border-collapse: separate;的狀態下才有效。因為要設置間距,不能合并。 **3.caption-side** | **值** | **說明** | **CSS 版本** | | --- | --- | | top | 默認值,標題在上方 | 2 | | bottom | 標題在下方 | 2 | ``` table { table-layout: fixed; } ``` 解釋:內容過長后,不會拉伸整個單元格。 **4.empty-cells** | **值** | **說明** | **CSS 版本** | | --- | --- | | show | 默認值,顯示邊框 | 2 | | hide | 不顯示邊框 | 2 | ``` table { empty-cells: hide; } ``` 解釋:單元格內容為空是隱藏邊框。 **5.table-layout** | **值** | **說明** | **CSS 版本** | | --- | --- | | auto | 默認值,內容過長時,拉伸整個單元格 | 2 | | fixed | 內容過長時,不拉伸整個單元格 | 2 | ``` table {   table-layout: fixed; } ``` 解釋:內容過長后,不會拉伸整個單元格。 **二.列表樣式** 列表有四種獨有樣式,樣式表如下: ![](https://box.kancloud.cn/2016-05-16_5739d6c1825cb.png) **1.list-style-type** ![](https://box.kancloud.cn/2016-05-16_5739d6c197c12.png)? ``` ul { list-style-type: square; } ``` 解釋:列表前綴的標記類型,這里是 CSS1?版本的。CSS2?版本還包含比如日文、亞美尼亞數字、希臘文等前綴。有興趣的可以參考 CSS?手冊。 **2.list-type-position** | **值** | **說明** | **CSS 版本** | | --- | --- | | outside | 默認值,標記位于內容框外部 | 1 | | inside | 標記位于內容框內部 | 1 | ``` ul { width: 120px; list-style-position: inside; } ``` 解釋:標記位于內容框的內部。 **3.list-type-image** | **值** | **說明** | **CSS 版本** | | --- | --- | | none | 不使用圖像 | 1 | | url | 通過 url?使用圖像 | 1 | ``` ul { list-style-image: url(bullet.png); } ``` 解釋:使用圖片作為前綴的標記。 **4.list-style** ``` ul { list-style: lower-alpha inside url(bullet.png); } ``` 解釋:簡寫形式。 **三.其他功能** 在&lt;table&gt;中&lt;td&gt;單元格,我們可以使用 text-align?屬性水平對齊,但是垂直對齊就無法操作了。CSS?提供了 vertical-align?屬性用于垂直對齊。 | **值** | **說明** | **CSS 版本** | | --- | --- | | baseline | 內容對象與基線對齊 | 1 | | top | 內容對象與頂端對齊 | 1 | | middle | 內容對象與中部對齊 | 1 | | bottom | 內容對象與底部對齊 | 1 | ``` table tr td { vertical-align: bottom; } ``` 解釋:將單元格內的內容對象實現垂直對齊。 | **值** | **說明** | **CSS 版本** | | --- | --- | | sub | 垂直對齊文本的下標 | 1 | | super | 垂直對齊文本的上標 | 1 | ``` b { vertical-align: super; } ``` 解釋:文本上下標設置。 | **值** | **說明** | **CSS 版本** | | --- | --- | | 長度值 | 設置上下的偏移量,可以是負值 | 1 | | 百分比 | 同上 | 1 | ``` div span { vertical-align: -200px; } ``` 解釋:負值往下,正值往上。如果默認基線在上面,用負數。如果默認基線在下面,用正值。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看