table

table 要素 (HTML)

[14] table 要素は、を表します。

[27] 表とは、データを二次元的に組織化したものです (三次元以上のものを二次元に射影したものも含みます。)

[25] 仕様書:

[13]

状態
W3C 勧告
局所名
table (table () より)
名前空間URI
http://www.w3.org/1999/xhtml
開始タグ
必須
終了タグ
必須
内容モデル
(caption?, (col* | colgroup*), thead?, tfoot?, tbody+) (HTML 4)
出現できる文脈
%block; な文脈

属性

align揃え[HTML4] 非推奨
bgcolor%Color背景色[HTML4] 非推奨
bgcolorbottomleft非標準
bgcolorbottomright非標準
bgcolortopleft非標準
bgcolortopright非標準
boredr非標準
border%Pixels境界線幅W3C 勧告[HTML 4]
bordercolor%Color境界線色非標準
bordercolordark%Color境界線色 (暗色)非標準
bordercolorlight%Color境界線色 (明色)非標準
cellspacing%Lengthこま間隔[HTML4]
cellpadding%Lengthこま余白[HTML4]
cols非標準
coolブール型属性非標準
datafld[HTML4] 予約
dataformatasplaintext | html[HTML4] 予約
datapagesize[HTML4] 予約
datasrc%URI[HTML4] 予約
dir書字方向[HTML4] %i18n
frame[HTML4]
gridxNUMBER非標準
gridyNUMBER非標準
height高さ非標準
id一意識別子[HTML4] %coreattr
lang自然言語[HTML4] %i18n
xml:lang自然言語[XHTML1]
noborder(真偽値属性)枠線無し非標準
nowrap(真偽値属性)()折返し非標準[Vodafone]
rules[HTML4]
showgridxブール型属性非標準
showgridyブール型属性非標準
summary%Text(なし)目的・構造[HTML4]
usegridxブール型属性非標準
usegridyブール型属性非標準
x-use-null-cells(真偽値属性)非標準ROBOHelp
width%Length[HTML4] おすすめしない
[102] table 要素属性

構文解析

終了タグ

[75] Netscape Navigator 4 には、 table 要素終了タグが存在しないと全体がまったくレンダリングされないという問題がありました。

[76] 仕様上 table 要素終了タグは必須であるにも関わらず、 Netscape Navigator 4 の致命的なバグだとして長年 Web 製作者の頭を悩ませてきたのが印象的でした。

p 要素との包含関係

[77] HTML4 仕様上は table 要素p 要素内に含むことができませんでしたが、 Webブラウザーp 要素終了タグが省略された場合、 table 要素p 要素子供とみなすよう実装してきました。

[78] Acid2Ian Hickson は仕様通り p 要素を自動的に table 要素の直前で閉じることを要求しました。 以後の Webブラウザー無奇癖モード (標準モード) はそれに従い実装するようになりました。

[79] HTML5HTML4Webブラウザー無奇癖モードに倣って動作を規定してきましたが、 2009年の r3132 で奇癖モードにおいては table 要素p 要素子供とみなす規定に変更されました。

[80] このことについて、 Ian HicksonHTML5 仕様書の注釈内において、 自らの誤りであったと反省の弁を述べています。

table 要素内の非表要素

[81] 仕様上、 table 要素子供には caption 要素tbody 要素のような列群要素、 tr 要素しか含められないことになっています。

[82] ですが、現実には table 要素内にそれ以外の要素タグを含んだ文書が存在し、 Webブラウザーはそれらのレンダリングをも迫られます。

[83] 従来 Webブラウザーは様々な方法でこれに対応してきました。 WinIE要素名空文字列要素にそれら要素を突っ込み、 caption 要素と似た形でレンダリングしていました。 OperaDOM 上はタグの記述に近い要素木を構築し、 CSS レンダリング上は table-caption に近い形とするという荒業を使っていました。

[84] HTML5CSSレンダリング・モデルDOM としての整合性と既存の文書との互換性を最大限に考慮し、構文解析の時点で table 要素内の表以外のタグtable 要素の直前に相当する要素を挿入すると規定しています (foster parenting)。

例えば、

<table><p>あいうえお<tr><td>かきくけこ</tr><p>さしすせそ</table>
| <p>
|   "あいうえお"
| <p>
|   "さしすせそ"
| <table>
|   <tbody>
|     <tr>
|       <td>
|         "かきくけこ"
と解釈されます。

レンダリング

[15] .//レンダリングを参照してください。

歴史

[21] HTML表モデルを参照して下さい。

実装

[36] リスト項目に画像を使うための配置表: FrontPage の 97 だったか 98 だったか忘れましたが、 リストの項目の印として ul の記号や ol の数字の他に、任意の画像を指定できました。 当時はまだ CSSlist-type-style が使われていなかったので、 HTML としては table が使われていました。 (FrontPage の他の特徴的な機能と同じように) 注釈宣言に適当に情報を詰め込んで、 WYSIWYG な編集モードでは ul も画像を使ったリストを表す table も区別なく扱えるようになっていました。

[38] 整列や列の入れ替え

書きかけ: 表の整列は有用と考えられるが、主要な利用者エージェントには実装されていない。 テーブル・レイアウトに濫用されてきたことの他に、 連結されている時にどう扱うかが大きな課題として存在する。 GUIListView 制御子は列の入れ替えを実装していることが多いが、 HTML の表ではこれもあまり実装されていない。 やはり連結されている時の扱いが問題になる。 DOM 上の扱いはどうなるのか (実際に節点の文書順を入れ替えてしまうのか、 レンダリング上でのみ入れ替えるのか — その場合選択範囲など様々な問題が派生)

設計

[25] HTML表モデルを参照して下さい。

不思議解釈

[17] table は本来の表としてではなく、 頁の構成要素の配置のためだけに悪用されてきました。

しかし、そのような用途に使うと非図形的媒体での閲覧者にとっては意味のわからない情報になってしまいますし、 図形的媒体でも利用者が大きな画面での利用を強要されることになりかねませんから、 表を配置目的に使用するべきではありません。代わりにスタイル・シートが利用できます [HTML 4]。

詳しくはテーブル・レイアウトを参照してください。

[19] 典型的レンダリングにおける form の余白を消すために table 直下や tr 直下に form のタグを入れるという裏技 が不思議界では比較的良く知られていて、 信じられないことに世紀が変わった今でも愛用している人がいます。

[44] 404 Blog Not Found:CSS - スクロール可能なテーブル w/o JavaScript (2007-03-17 01:19:16 +09:00 版) http://blog.livedoor.jp/dankogai/archives/50787785.html (名無しさん 2007-03-16 23:40:44 +00:00)

[18] 比較的単純な表

<TABLE border="1"
          summary="This table gives some statistics about fruit
                   flies: average height and weight, and percentage
                   with red eyes (for both males and females).">
<CAPTION>A test table with merged cells</CAPTION>
<TR><TH rowspan="2"><TH colspan="2">Average
    <TH rowspan="2">Red<BR>eyes
<TR><TH>height<TH>weight
<TR><TH>Males<TD>1.9<TD>0.003<TD>40%
<TR><TH>Females<TD>1.7<TD>0.002<TD>43%
</TABLE>

(HTML 4 仕様書より)

レンダリング例: [PRE (example)[

          A test table with merged cells
    /-----------------------------------------\
    |          |      Average      |   Red    |
    |          |-------------------|  eyes    |
    |          |  height |  weight |          |
    |-----------------------------------------|
    |  Males   | 1.9     | 0.003   |   40%    |
    |-----------------------------------------|
    | Females  | 1.7     | 0.002   |   43%    |
    \-----------------------------------------/

]PRE]

他のレンダリング例: IW:HTML4:"images/mergedcells"

[16] 行群列群を使った複雑な表

<TABLE border="2" frame="hsides" rules="groups"
          summary="Code page support in different versions
                   of MS Windows.">
<CAPTION>CODE-PAGE SUPPORT IN MICROSOFT WINDOWS</CAPTION>
<COLGROUP align="center">
<COLGROUP align="left">
<COLGROUP align="center" span="2">
<COLGROUP align="center" span="3">
<THEAD valign="top">
<TR>
<TH>Code-Page<BR>ID
<TH>Name
<TH>ACP
<TH>OEMCP
<TH>Windows<BR>NT 3.1
<TH>Windows<BR>NT 3.51
<TH>Windows<BR>95
<TBODY>
<TR><TD>1200<TD>Unicode (BMP of ISO/IEC-10646)<TD><TD><TD>X<TD>X<TD>*
<TR><TD>1250<TD>Windows 3.1 Eastern European<TD>X<TD><TD>X<TD>X<TD>X
<TR><TD>1251<TD>Windows 3.1 Cyrillic<TD>X<TD><TD>X<TD>X<TD>X
<TR><TD>1252<TD>Windows 3.1 US (ANSI)<TD>X<TD><TD>X<TD>X<TD>X
<TR><TD>1253<TD>Windows 3.1 Greek<TD>X<TD><TD>X<TD>X<TD>X
<TR><TD>1254<TD>Windows 3.1 Turkish<TD>X<TD><TD>X<TD>X<TD>X
<TR><TD>1255<TD>Hebrew<TD>X<TD><TD><TD><TD>X
<TR><TD>1256<TD>Arabic<TD>X<TD><TD><TD><TD>X
<TR><TD>1257<TD>Baltic<TD>X<TD><TD><TD><TD>X
<TR><TD>1361<TD>Korean (Johab)<TD>X<TD><TD><TD>**<TD>X
<TBODY>
<TR><TD>437<TD>MS-DOS United States<TD><TD>X<TD>X<TD>X<TD>X
<TR><TD>708<TD>Arabic (ASMO 708)<TD><TD>X<TD><TD><TD>X
<TR><TD>709<TD>Arabic (ASMO 449+, BCON V4)<TD><TD>X<TD><TD><TD>X
<TR><TD>710<TD>Arabic (Transparent Arabic)<TD><TD>X<TD><TD><TD>X
<TR><TD>720<TD>Arabic (Transparent ASMO)<TD><TD>X<TD><TD><TD>X
</TABLE>

(HTML 4 仕様書より)

レンダリング例:

                  CODE-PAGE SUPPORT IN MICROSOFT WINDOWS
===============================================================================
Code-Page | Name                         | ACP  OEMCP | Windows Windows Windows
    ID    |                              |            |  NT 3.1 NT 3.51    95
-------------------------------------------------------------------------------
   1200   | Unicode (BMP of ISO 10646)   |            |    X       X       *
   1250   | Windows 3.1 Eastern European |  X         |    X       X       X
   1251   | Windows 3.1 Cyrillic         |  X         |    X       X       X
   1252   | Windows 3.1 US (ANSI)        |  X         |    X       X       X
   1253   | Windows 3.1 Greek            |  X         |    X       X       X
   1254   | Windows 3.1 Turkish          |  X         |    X       X       X
   1255   | Hebrew                       |  X         |                    X
   1256   | Arabic                       |  X         |                    X
   1257   | Baltic                       |  X         |                    X
   1361   | Korean (Johab)               |  X         |            **      X
-------------------------------------------------------------------------------
    437   | MS-DOS United States         |        X   |    X       X       X
    708   | Arabic (ASMO 708)            |        X   |                    X
    709   | Arabic (ASMO 449+, BCON V4)  |        X   |                    X
    710   | Arabic (Transparent Arabic)  |        X   |                    X
    720   | Arabic (Transparent ASMO)    |        X   |                    X
===============================================================================

別のレンダリング例: IW:HTML4:"images/table3"

[32] 簡単な比較表の例

<table cellpadding="5">
<tbody>
<tr>
<th></th>
<th>CSS</th>
<th>XSL</th>
</tr>
<tr>
<td>Can be used with HTML?</td>
<td>yes</td>
<td>no</td>
</tr>
<tr>
<td>Can be used with XML?</td>
<td>yes</td>
<td>yes</td>
</tr>
<tr>
<td>Transformation language?</td>
<td>no</td>
<td>yes</td>
</tr>
<tr>
<td>Syntax</td>
<td>CSS</td>
<td>XML</td>
</tr>
</tbody>
</table>

出典: Web Style Sheets http://www.w3.org/Style/#why

[34] リストの項目を表す記号や数字の位置合わせのためと思われる table layout の例

<table border=0 cellpadding=0 cellspacing=0 width=585>
<tr valign=top><td width="1%" bgcolor="#dcdcdc">
<table border=0 cellspacing=0 cellpadding=2 width="100%"> 
<!-- top 5 list -->
<tr><td bgcolor="#ccccff" colspan=2 class=stitle><b>&#12424;&#12367;&#12354;&#12427;&#36074;&#21839;</b></td></tr>
<tr><td width="1%" valign=top><small><b>1.</b></small></td>
<td><small><a href="/help/jp/geo/gftp/gftp-26.html" class=sbody>FTPソフトの設定について</a></small></td></tr>
<!-- 中略 -->
<tr><td width="1%" valign=top><small><b>5.</b></small></td>
<td><small><a href="/help/jp/geo/counter/counter-09.html">カウンタがうまく動作しない</a></small></td></tr>
<!-- end top 5 -->
<tr><td colspan=2><hr width=180></td></tr>
<!-- relevant links -->
<tr><td bgcolor="#ccccff" colspan=2 class=stitle>
<b>&#38306;&#36899;&#12522;&#12531;&#12463;</b>
</td></tr>
<tr><td width="1%" valign=top align=right class=sbody> ・ </td>
<td><small><a href="http://help.yahoo.co.jp/" class=sbody>Yahoo! JAPAN&#12504;&#12523;&#12503;&#12475;&#12531;&#12479;&#12540;</a></small></td></tr>
<!-- end rel links -->
<tr><td colspan=2 class=sbody>
<tr><td width="1%" valign=top align=right> ・ </td>
<td><small><a href="http://bb.yahoo.co.jp/">Yahoo! BB</a></small></td></tr>
<!-- 中略 -->
<td><small><a href="http://help.yahoo.co.jp/help/jp/md/">公開プロフィールヘルプ</a></small></td></tr>
</td></tr></table>

出典: Yahoo! ヘルプ - ジオシティーズ http://help.yahoo.co.jp/help/jp/geo/ (2005年4月現在)

常識的な人なら ulolhn を使うところですが、 常識が通用しないからこその不思議マーク付け。 どうしてわざわざ簡単にできることを難しくするのでしょうかね? (その方が制作費を高く請求できるのでしょうか。) なんだか目的が良く分からない数値文字参照も使っていますし。

実は引用部は更に別の table の中の一部分だったりします。 どうやら制作者自身も文書の構造をつかめていないらしく、 後半のリスト (のようなもの) の中で後から追加したらしき部分の tr が別の td の中に入っているという失態をやらかしています。

[35] 背景色のために table を使う例

<!-- Google  -->
<center>
<form method=GET action="http://www.google.co.jp/search">
<table bgcolor="#FFFFFF"><tr><td>
<a href="http://www.google.co.jp/">
<img src="http://www.google.com/logos/Logo_40wht.gif" 
border="0" alt="Google" align="absmiddle"></a>
<input type=text name=q size=31 maxlength=255 value="">
<input type=hidden name=hl value="ja">
<input type=hidden name=ie value=Shift_JIS>
<input type=submit name=btnG value="Google 検索">
</td></tr></table>
</form>
</center>
<!-- Google -->

出典: リンク、検索機能を追加 http://www.google.com/intl/ja/searchcode.html (2004年10月付け)

これは、 Google の検索用のフォームWeb頁に埋め込む例として挙げられているものです。 10年も前から非推奨であり使うべきではないと言われている center を使っているのは恥ずべきことですが、 1こまだけの謎の table も目に付きます。ああ、背景色にするために使っているのですね。 CSS が使われる前には table を使って文書内の背景色を部分的に変更する裏技がありましたっけ。

[42]

 <TABLE class='clsContainer' CELLPADDING='15' CELLSPACING='0' float='left' WIDTH='100%' BORDER='0'> <TR> <TD VALIGN='top'>

[43]

  <META NAME="GENERATOR" CONTENT="Adobe PageMill 3.0J Mac">
...
			<table cool width="761" height="745" usegridx usegridy showgridx showgridy gridx="8" gridy="8" border="0" cellpadding="0" cellspacing="0">
...
					<td width="8" height="672" rowspan="2"></td>
					<td width="448" height="40" align="left" xpos="160" content valign="top" csheight="32">
...
				<tr height="1" cntrlrow>

[70] 2つのにあたるものが1にまとまっている例:

<table>
<caption style="caption-side: bottom" class="comment">The 10 least popular HTML 4.x elements</caption>
   <tr>
     <th>Element</th>
     <th>Frequency</th>

     <th>Element</th>
     <th>Frequency</th>
   </tr>
   <tr class="r1">
     <td><code class="elem">TFOOT</code></td>
     <td class="num">3,947</td>
     <td><code class="elem">INS</code></td>

     <td class="num">1,344</td>
   </tr>
   <tr class="r2">
     <td><code class="elem">DFN</code></td>
     <td class="num">3,584</td>
     <td><code class="elem">KBD</code></td>
     <td class="num">1,313</td>

   </tr>

(名無しさん)

メモ

[33] 強制ソート可能化串 http://www-higashi.ics.es.osaka-u.ac.jp/~umedu/diary/0042.html#D01110

コンピューター上に存在する全ての表はソート機能を持っているべきだ、というゆがんだ思想に基づいて作ってみたjavascriptプログラム。テーブルをDOMを使ってごりごり書き換えてソートできるようにするjavascriptで書かれたスクリプトが実行されるように書き換える串。

[37] table 要素型に丁度対応するという日本語単語があるにも関わらず、 なぜか、よくテーブル片仮名で呼ばれます。 中には、テーブル (table) を区別している人もいるようですが、 そうすることに何か利点はあるのでしょうかね?

そういうことをしている人は、分かってやっているのなら良いのですが、 どうもとは何か分かっていないきらいがありまして。

[39] 05/10/2003勉強会の記録 http://www.accessibility.org/workshops/May2003/minutes.html (名無しさん)

[40] Mingyi's FireFox Extension for sorting HTML tables - TableSort http://www.mingyi.org/other/tablesort.html (名無しさん 2006-05-27 01:19:10 +00:00)

[41] A brief history of HTML tables http://www.barry.pearson.name/articles/layout_tables/history.htm (名無しさん)

[45] Web Usability - Accessible Data Tables (2007-04-17 20:23:46 +09:00 版) http://www.usability.com.au/resources/tables.cfm (名無しさん)

[46] Web Usability - Accessible Data Tables (2007-04-17 20:23:46 +09:00 版) http://www.usability.com.au/resources/tables.cfm (名無しさん)

[47] Web Usability - Accessible Data Tables (2007-04-17 20:23:46 +09:00 版) http://www.usability.com.au/resources/tables.cfm (名無しさん)

[48] Juicy Studio: Table Inspector - Mozilla/Firefox Extension (2007-05-26 17:24:04 +09:00 版) http://juicystudio.com/article/firefox-table-inspector.php (名無しさん)

[49] Juicy Studio: Complex Table Inspector (2007-05-26 17:24:04 +09:00 版) http://juicystudio.com/article/complextableinspector.php (名無しさん)

[50] 国語辞典 英和辞典 和英辞典 - goo 辞書 (2007-05-27 22:47:58 +09:00 版) http://dictionary.goo.ne.jp/

HTML 5 として構文解析したところ、 table が54個含まれていました。 横線1本のためにもわざわざ table (と border) を使っています。 (名無しさん 2007-05-27 13:55:31 +00:00)

[51] Yahoo!辞書 - Yahoo! JAPANの辞書サービス (Yahoo! JAPAN 著, 2007-05-27 22:55:14 +09:00 版) http://dic.yahoo.co.jp/

これは33個。 (名無しさん 2007-05-27 13:56:55 +00:00)

[52] エキサイト 辞書 : 英和辞書 和英辞書 国語辞典 中日辞書 日中辞書 (2007-05-27 22:56:39 +09:00 版) http://www.excite.co.jp/dictionary/

26個。 >>50-51 と違って th を使っているのが真新しいwwwwwwwwwww (名無しさん 2007-05-27 13:57:49 +00:00)

[53] Excite エキサイト (2007-05-27 23:00:10 +09:00 版) http://www.excite.co.jp/

>>52 よりよほど複雑に見えるが table は7個しかないぞ・・・ (名無しさん 2007-05-27 14:02:40 +00:00)

[54] 国語 英和 和英 カタカナ 漢字 - Infoseek マルチ辞書 (2007-05-27 23:02:37 +09:00 版) http://dictionary.www.infoseek.co.jp/

13個。 (名無しさん 2007-05-27 14:03:31 +00:00)

[55] 国語辞書 英和辞書 和英辞書 - livedoor 辞書 (2007-05-27 23:03:23 +09:00 版) http://dic.livedoor.com/

9個。 (名無しさん 2007-05-27 14:04:16 +00:00)

[56] >>50-55 Google の順位が下がるほど数が減ってるwwwwwwwwwww (名無しさん 2007-05-27 14:05:57 +00:00)

[57] Yahoo! JAPAN (2007-05-28 00:32:47 +09:00 版) http://www.yahoo.co.jp/

103個wwwwwwwwww (名無しさん 2007-05-27 15:33:36 +00:00)

[58] 雅虎首&#39029; (2007-05-28 00:33:00 +09:00 版) http://cn.yahoo.com/

1個、本当の表だけ。 (名無しさん 2007-05-27 15:34:01 +00:00)

[59] yahoo.com 系は全然 table を使ってない。禿糞すwwwwwwwwww (名無しさん 2007-05-27 15:36:21 +00:00)

[60] archives related to accessible TABLE design in HTML4 (Al Gilman 著, 2007-05-29 02:20:23 +09:00 版) http://lists.w3.org/Archives/Public/www-archive/2007May/0083.html (名無しさん 2007-06-04 13:18:29 +00:00)

[61] Bug 12740 - www.bmw.com page doesn't work (2007-06-20 10:43:03 +09:00 版) http://bugs.webkit.org/show_bug.cgi?id=12740 (名無しさん 2007-06-20 01:54:15 +00:00)

[62] HTML5 IRC logs: freenode / #whatwg / 20070620 (2007-06-20 10:53:07 +09:00 版) http://krijnhoetmer.nl/irc-logs/whatwg/20070620#l-122 (名無しさん 2007-06-20 01:55:39 +00:00)

[63] HTML tables - trying to reach consensus (Bert Bos 著、Wed, 3 May 95 08:52:34 EDT) https://listserv.heanet.ie/cgi-bin/wa?A2=ind9505&L=HTML-WG&P=R5126 (名無しさん)

[64] html-wg-95q2: Yet another table proposal for HTML 2.1 (2007-07-01 19:46:05 +09:00 版) http://ksi.cpsc.ucalgary.ca/archives/HTML-WG/html-wg-95q2.messages/0520.html (名無しさん)

[65] HTML5 Tables (2007-08-01 21:31:50 +09:00 版) http://www.search-this.com/2007/07/30/html5-tables/ (名無しさん 2007-08-01 12:34:43 +00:00)

[66] Table Inspector (2007-08-22 08:03:53 +09:00 版) http://wordsandpictures.dyndns.org/table_inspector.html (名無しさん 2007-08-22 01:46:22 +00:00)

[67] Tables in HTML - Anne’s Weblog (2007-09-07 06:15:43 +09:00 版) http://annevankesteren.nl/2007/09/html-tables (名無しさん)

[68] JavaScript - tableのオートフィルタ (2007-03-18 00:00:00 +09:00 版) http://neko.dosanko.us/script/auto-filter/ (名無しさん)

[69] Collections of Interesting Data Tables (2008-04-07 17:14:18 +09:00 版) http://sitesurgeon.co.uk/tables/

[71] Table Sorting ( 版) http://www2u.biglobe.ne.jp/%7Eoz-07ams/prog/dom-notes/sort_rows.html

[72] Table feedback (Ian Hickson 著, 版) http://lists.w3.org/Archives/Public/public-html/2008Dec/0175.html

[73] Tableのデザインまとめ | DesignWalker ( 版) http://www.designwalker.com/2009/01/table.html

[74] MOONGIFT: » もうこれで十分。HTML上でテーブルを表示するなら「Sigma Grid」:オープンソースを毎日紹介 (MOONGIFT 著, 版) http://www.moongift.jp/2008/11/sigma_grid/

[85] The Last of the Parsing Quirks (Henri Sivonen 著, 版) http://hsivonen.iki.fi/last-html-quirk/

[86] Web Applications 1.0 r5755 Nulls in <table> shouldn't cause white space to move before the table. ( ( 版)) http://html5.org/tools/web-apps-tracker?from=5754&to=5755

[87] Web Applications 1.0 r6006 10963 ( ( 版)) http://html5.org/tools/web-apps-tracker?from=6005&to=6006

[88] Web Applications 1.0 r6008 7468 ( ( 版)) http://html5.org/tools/web-apps-tracker?from=6007&to=6008

[89] Web Applications 1.0 r7188 Source cleanup: remove the text that the HTMLWG version has that is all wishy washy about presentational tables for no good reason. ( ( 版)) http://html5.org/tools/web-apps-tracker?from=7187&to=7188

[90] Web Applications 1.0 r7278 turns out 'table' needs box-sizing:border-box for compat with gecko and opera. in webkit it's quirks-only. (couldn't test IE) ( ( 版)) http://html5.org/tools/web-apps-tracker?from=7277&to=7278

[91] [whatwg] Proposal about the table cell relationship combined with the column grouping and the row grouping ( ( 版)) http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-September/037185.html

[92] [whatwg] Sortable Tables ( ( 版)) http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/037792.html

[93] WWW-Talk Apr-Jun 1993: Tables and HTML+ ( ( 版)) http://1997.webhistory.org/www.lists/www-talk.1993q2/0271.html

[94] [whatwg] Feedback on a variety of elements ( ( 版)) http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-July/040190.html

[95] WDC - Web Tables ( (Petar Risotski, Christian Bizer, Oliver Lehmberg, Heiko Paulheim 著, 版)) http://webdatacommons.org/webtables/

[96] ncsa-mosaic/CHANGES at master · alandipert/ncsa-mosaic ( ( 版)) https://github.com/alandipert/ncsa-mosaic/blob/master/CHANGES#L56

[97] Welcome to Netscape Navigator Version 1.1 ( ( 版)) http://web.archive.org/web/20030203042026/http://wp.netscape.com/eng/mozilla/1.1/relnotes/windows-1.1.html#Images

[98] Tables in Netscape 1.1 ( ( 版)) http://web.archive.org/web/20030202005713/http://wp.netscape.com/assist/net_sites/tables.html

[99] Web Applications 1.0 r8665 PARSER: Add a parse error for non-space characters in <table> elements ( ( 版)) http://html5.org/r/8665

[7] Let HTMLTableElement create*() and insertRow() return specific types · whatwg/html@93cb3d6 ( 版) https://github.com/whatwg/html/commit/93cb3d61526cf956a739c57398760dc8a3a633bd

[20] Disallow <tfoot> before <tbody> in the content model · whatwg/html@94d55af ( 版) https://github.com/whatwg/html/commit/94d55af9cda601ce675d15f6a0e52c9bb9c6afa9

[22] Fix #345: Remove table sorting model · whatwg/html@59b7e24 ( 版) https://github.com/whatwg/html/commit/59b7e2466c2b7c5c408a4963b05b13fd808aa07a

[23] Embedding Tabular Metadata in HTML ( 版) https://w3c.github.io/csvw/html-note/#extracting-table-data

[24] >>23HTMLtableCSV on the Web に準じて取り扱う方法を規定しています。 W3C HTML5 を参照こそしていますが、 その表モデルは完全に無視していて、独自の方法で処理することにしています。 例えば thead 要素意味も無視されて、 tbody 要素と同じように扱われます。 colspanrowspan も、使うべきではないと述べて明確な処理の規定を避けています。

[26] せっかく HTMLの解釈方法が明確かつ厳密に定められているのに、 その意味を無視して独自の曖昧な処理を定義するというのは、 標準化の意義を見失っているように思いますが...

[28] Formalize custom element reactions · whatwg/html@27aa7bc ( 版) https://github.com/whatwg/html/commit/27aa7bc4fa6f168654a8c858f0773e611f679b39

[29] CSSだけでレスポンシブなテーブルデザイン3種 – Yuru Warp ( ()) http://yuruwarp.com/coding/responsive-table-css

[30] [giowct] (3) PARSER: Add a parse error for non-space characters in <t… (Hixie著, ) https://github.com/whatwg/html/commit/dab72ccea3b31bb74489358c6be5d7cc1cfe8ead

[31] Standardize special behavior of colspan/rowspan (ayg著, ) https://github.com/whatwg/html/commit/4fbd00f5c5a839dcde33d2820c2cd57ddefa8a6e

[100] HTML4/CSS2 Accessibility Recommendations () https://www.w3.org/WAI/PF/guide.html#TABLE

[101] dfn what it means for elements to be “referenced” (sideshowbarker著, ) https://github.com/whatwg/html/commit/d0872abf29373f284c93434875e2e30d12602081

[103] IROIRO 2000a () https://web.archive.org/web/20010714194835/http://www.asahi-net.or.jp:80/~ez3k-msym/iroiro00a.htm

JP-NET というところの掲示板システムは, TABLE 要素の, まだ TR タグが出てくる前に CENTER タグが出てくるので, Lynx が文句を言う。

[104] Remove table border-color special case (doesn't match reality) (dholbert著, ) https://github.com/whatwg/html/commit/552ef78b07b0c717257bc79de94ae1060e364136

[105] HTML spec has CSS rule that is arbitrary and doesn't match reality: table, td, th { border-color: gray; } · Issue #4391 · whatwg/html () https://github.com/whatwg/html/issues/4391

[106] Remove table border-color special case (which doesn't match reality) by dholbert · Pull Request #4398 · whatwg/html () https://github.com/whatwg/html/pull/4398