2011-09-20 6 views
13

それはナイスな質問かもしれません、私はできるだけ標準に従わなければならないことを知っています。しかし<td>このような別の<td>の直接の子であることができる:tdの中に入れることができます

<td class="parent"> 
    <td class="child"> 
     <!-- Some info --> 
    </td> 
</td> 

それとも、テーブルタグで多額の人口となり、クラスタ化になることができ<td>を、追加する前に、新しい<tr>を持つ別の<table>を作成する義務です。..

+0

セル内にテーブル全体を配置することは煩雑ではなく、わかりやすいものです。入力を節約するためにナンセンスHTMLを書かないでください。 – JasonFruit

+0

ここをクリックしてください:http://vidasp.net/HTML-structure-diagram.html –

+2

私のお勧め:入れ子になったテーブルから離れてください! –

答えて

15

ませんが、あなたはTD

<td class="parent"> 
    <table><tr> 
    <td class="child"> 
     <!-- Some info --> 
    </td> 
    </tr></table> 
</td> 
+2

​​の中にdivを置くこともできますが、それはやや凶悪です。 –

0

新しいテーブルタグを作成する方がよいでしょう。

あなたが与える例は、標準ではなく、行動はありません、<td><td>の子ではないかもしれない別のもの

3

に、ブラウザと異なる場合があります。 <td>は、<tr>の子のみである場合があります。

直接
0

<dt><td>タグを置くような基準を以下ではないとの問題がテーブルを置くことができ、あなたは結果がすべてのブラウザで同じであることを保証できないということです、あるいはブラウザの次の更新は、例えば誤って使用されたタグを単純に無視しないことを意味する。

サイドローブとして:私たちは開発者コミュニティとして、Internet Explorerのために最終的に真剣に標準を開始するように叫んで、叫んでしまったので、今自分自身を混乱させてはいけません!

関連する問題