<source id="4vppl"><ins id="4vppl"></ins></source>
<u id="4vppl"><sub id="4vppl"><label id="4vppl"></label></sub></u>
<object id="4vppl"></object>
  • <u id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></u>

    <object id="4vppl"></object>
    <b id="4vppl"><sub id="4vppl"><tr id="4vppl"></tr></sub></b>

      <i id="4vppl"><thead id="4vppl"></thead></i>

      <thead id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></thead>

      當前位置:首頁 > 網站舊欄目 > 學習園地 > 網站建設教程 > HTML的10個表格相關標記

      HTML的10個表格相關標記
      2010-01-15 17:31:27  作者:網頁教學網   來源:前段觀察

      根據我最近的一些實踐以及在和一些讀者進行關于HTML表格的使用問題溝通之后,決定寫這篇文章。總的來說,我注意到由于誤導性信息,他們對于table的使用有種先入為主的厭惡。事實上很多人會說”我看到永遠不應該使用表格”的說法,但是這絕對是錯誤的!這個建議只是針對使用HTML表格來定義網頁的布局,但是表格在方便的排列數據信息行和列方面非常完美,而且如果你一定要在一個頁面上顯示表列數據,你就不得不使用它們!為什么不呢?然而,在這種情況下,一些人無視了用于table的某些HTML標簽的存在并且不知道該如何正確的使用它們。

       

      HTML有10個表格相關標簽。下面是一個帶有簡介的列表,但是首先,文檔要被正確的定義在HTML 4.01/XHTML 1或HTML 5下面:

      • <caption> 定義表格標題(4, 5)
      • <col> 為表格的列定義屬性(4, 5)
      • <colgroup> 定義表格列的分組(4, 5)
      • <table> 定義表格(4, 5)
      • <tbody> 定義表格主體(4, 5)
      • <td> 定義一個單元格 (4, 5)
      • <tfoot> 定義表格的表注(底部)(4, 5)
      • <th> 定義表格的表頭 (4, 5)
      • <thead> 定義表格的表頭(4, 5)
      • <tr> 定義表格的行(4, 5)

      它包含一個標題、頭部、主體和底部。正確的HTML元素順序是:

      1. <table>
      2. <caption>
      3. <thead>
      4. <tfoot>
      5. <tbody>

      你也可以使用<col><colgroup> 來定義表格的列或為列分組:

      1. <table>
      2. <caption>
      3. <colgroup>
      4. <col>
      5. <thead>
      6. <tfoot>


      關于表格的一些技巧

      • 根據w3schools的解釋和用法,在一個table定義中,<tfoot>元素必須出現在<tbody>之前,這樣,瀏覽器就可以在接受到所有數據之前呈現表注了。另外,如果不是這個順序,將不能通過W3C的HTML4和XHTML驗證,無論你聲明哪種DTD。
      • 在 HTML 4.01 中,表格的alignbgcolor屬性不贊成使用,所以在HTML 5中不再有任何table的屬性被支持(事實上,在XHTML 1.0 Strict DTD中已經不支持”align”和”bgcolor”屬性了);
      • 所有主流瀏覽器都支持<colgroup> 標簽,但是Firefox、Chrome 以及 Safari 僅支持 colgroup 元素的 span 和 width 屬性;
      • css中的empty-cells:show|hide 可以設定空單元格是否顯示邊框。注意,這個需要設置在table而不是td/th中。IE6中比較容易遇到該問題;
      • css中的border-collapse:collapse | separate 可以設置表格的邊框是否被合并成一個邊框;
      • css中的border-spacing屬性等效于table的cellspacing屬性。

      為了實現現在所提倡的表現和結構分離的開發模式,前端觀察建議將頁面中所有與表現層有關的東東,都用CSS來控制,不用HTML自帶的屬性來控制頁面的表現,而table是最容易被忽略的一個。
       


      安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
      国产午夜福三级在线播放_亚洲精品成a人片在线观看_亚洲自慰一区二区三区_久久棈精品久久久久久噜噜
      <source id="4vppl"><ins id="4vppl"></ins></source>
      <u id="4vppl"><sub id="4vppl"><label id="4vppl"></label></sub></u>
      <object id="4vppl"></object>
    1. <u id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></u>

      <object id="4vppl"></object>
      <b id="4vppl"><sub id="4vppl"><tr id="4vppl"></tr></sub></b>

        <i id="4vppl"><thead id="4vppl"></thead></i>

        <thead id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></thead>
        性做久久久久久免费观看 | 亚洲成AV人影院在线观看网 | 亚洲精品高清国产一线久 | 亚洲欧美中文幕乱码在线 | 亚洲国产欧美国产综合一区 | 亚洲色大成网\站久久久 |