他のヒント

私の限られた理解に基づいて、暗闇の中でだけで野生の刺します:

私は、列に関連する要素を介したスタイリングは、(彼らは実際に<col>sに含まれるている)<colgroup><tr>は、セルの列を表すためものの、それは実際にそれらが含まれていない制限されていると思います。 (複数の継承階層の同じレベルになります)<tr><col>から競合のスタイル規則が発生したとき - - そのはず、これは優先順位と特異性の問題に来て、(カスケーディングのみ含まれている/コンテナ要素の間で行うことができるので)カスケード付きセルは、実際に使う?

スタイル属性の特定の一握りはいえ許可されていない理由として:。全くわから

一言:曖昧。細胞は、行の子でなければなりません。それは、そうでない場合は、テーブルではないでしょう。しかしから派生する一切の列はありません。 colspanを使用すると、1つのセルは2列になり得ることを意味しています。むしろうち、いくつかの混乱の方法を思い付くしようとするよりも、なぜ単に開発者は、すべてのn番目のセルにclassを置かせない?

あなたがリンクするスペックをよく見ると、

、あなたは曖昧性解消の試みが表示されます。 widthプロパティは、最小を指定します。 backgroundは、行とセルに後部座席を取ります。そしてborderは「紛争解決のアルゴリズム」を参照しています。 borderのためにもアルゴリズムが存在する唯一の理由は、それが合理的に理解されているので(詳細はアルゴリズムを参照)、「勝つ」必要がある人です。しかし、あなたがcolorまたはfontが「勝つ」べきかを把握しようと想像できる?

表の各行は、必ずしも(例えばためCOLSPANの)自分の列のセルを表示する必要がないので、おそらく。どの列そのセルから、それのスタイルを継承する必要がありますか?ただの推測ます。

scroll top