]PRE]
出典: [CITE[Yahoo! ヘルプ - ジオシティーズ]]
(2005年4月現在)
常識的な人なら [CODE(HTMLe)[[[ul]]]] や [CODE(HTMLe)[[[ol]]]] や
[CODE(HTMLe)[[[h[VAR[n]]]]]] を使うところですが、
常識が通用しないからこその[[不思議マーク付け]]。
どうしてわざわざ簡単にできることを難しくするのでしょうかね?
[WEAK[(その方が制作費を高く請求できるのでしょうか。)]]
なんだか目的が良く分からない[[数値文字参照]]も使っていますし。
実は引用部は更に別の [CODE(HTMLe)[[[table]]]]
の中の一部分だったりします。
どうやら制作者自身も文書の構造をつかめていないらしく、
後半のリスト (のようなもの) の中で後から追加したらしき部分の
[CODE(HTMLe)[[[tr]]]] が別の [CODE(HTMLe)[[[td]]]]
の中に入っているという失態をやらかしています。
[35] 背景色のために [CODE(HTMLe)[[[table]]]] を使う例
>
[PRE(HTML deprecated example code)[
[CODE(comment)[]]
[CODE(comment)[]]
]PRE]
出典: [CITE[リンク、検索機能を追加]]
(2004年10月付け)
これは、 [[Google]] の検索用の[[フォーム]]に
[[Web頁]]に埋め込む例として挙げられているものです。
10年も前から[[非推奨]]であり使うべきではないと言われている
[CODE(HTMLe)[[[center]]]] を使っているのは''恥ずべきこと''ですが、
1[[こま]]だけの謎の [CODE(HTMLe)[[[table]]]]
も目に付きます。ああ、[[背景色]]を[[白]]にするために使っているのですね。
[[CSS]] が使われる前には [CODE(HTMLe)[[[table]]]]
を使って文書内の背景色を部分的に変更する[Q[[[裏技]]]]がありましたっけ。
[[#comment]]
** メモ
- [1] ''Tables in Netscape 1.1''
(HTML の標準化に関わっていない) 人々が見て, 学んだ、たぶん最初の table 要素の reference。
- [2] ''TABLE幅の計算方法'' 伝統的 [[HTML]] layout における [CODE(HTML)[TABLE]] 要素の幅の算出方法 (実装) について。
- [3] ''テーブルアート(HTMLタグ)のページ'' [CODE(HTML)[TABLE]] 要素群と非推奨属性群を使って''絵''を描いたもの。手書きでやったらしい。よくやるのぅ。
- [4] >>3 こういう系 (他にも■とかの文字と [[font]] 要素を使って絵を描くのを見たことがある。) って、[[不思議マーク付け]]を超えて、 [CODE(HTML)[image/x-html+sgml]] とか名乗ったら良いと思う(w
- [5] >>3-4 いまや [[GIMP]] でも出来るらしい。
- [6] ''w3mの開発について'' : [[w3m]] が盛り上がったのは[[テーブル・レイアウト]]のせいであったという衝撃の事実(w。 w3m の表レンダリング算法の解説もあって参考になろう。
- [[HTML+]]: ''Tables''
- [[RFC 2070]] (HTML 2.[VAR[x]]) には表要素なし。
- ''Table'' : 表の実装は複雑なためか、怪しい不具合が一杯あったりします。その一部が紹介されています。
- HTML 3.0: ''Tables''
- 『The HTML3 Table Model』 W3C WD (1996/1/23) (内容は RFC 1942 draft)。
- ''diary07'' : [[w3m]] が table に対応。
- [11] >>3 ''【TABLE】テーブルアート 1【/TABLE】''
- [8] ''Table Sorting'' : [[DOM]]/[[JavaScript]] を使った表の [[sort]]。
- [9] 大昔、 [CODE(HTML)[TABLE]] 要素の出現してすぐの頃、 [CODE(HTML)[TABLE]] 未対応 [[UA]] では表系のタグがすべて無視されて、表の内容がつながって表示されてしまうという問題がありました。そのため、 [[tr]] 要素一つごとに [[br]] 要素を挿入するという[[裏技]]がありました。
- [10] >>9 [[section]] 要素的意味を持つ [[div]] 要素ごとに [[hr]] 要素を挿入するのも同じことだよなあ
- [12] [[テーブル・レイアウト]]は[[不思議マーク付け]]の真髄にして完成形。そして最終形態。
[33]
[CITE[強制ソート可能化串]]
>コンピューター上に存在する全ての表はソート機能を持っているべきだ、というゆがんだ思想に基づいて作ってみたjavascriptプログラム。テーブルをDOMを使ってごりごり書き換えてソートできるようにするjavascriptで書かれたスクリプトが実行されるように書き換える串。
[[#comment]]
* メモ |