-3

私はテーブルを持っていた

<td colspan="6">
    <table width="100%" border="0">
      <tr align="center">
        <td width="5%"><input type="checkbox" name="chkAll" class="chkAll" value="1" /></td>
        <td width="7%"><strong>Item Id </strong></td>
        <td width="20%"><strong>Item</strong></td>
        <td width="17%"><strong>Type</strong></td>
        <td width="17%"><strong>Rate</strong></td>
        <td width="17%"><strong>Quantity</strong></td>
        <td width="17%"><strong>Price</strong></td>
      </tr>

私は<DIV>このようにテーブルを表しています

<div id="table">
             <div class="row" id="row" align="center">
                <div id="cell"><input type="checkbox" name="chkAll" class="chkAll" value="1" /></div>
                <div id="cell"><strong>Item Id </strong></div>
                <div id="cell"><strong>Item</strong></div>
                <div id="cell"><strong>Type</strong></div>
                <div id="cell"><strong>Rate</strong></div>
                <div id="cell"><strong>Quantity</strong></div>
                <div id="cell"><strong>Price</strong></div>
             </div>

しかし、の代わりが見つかりませんcolspan="6"。誰でも助けることができますか?

4

3 に答える 3

3

よし、これで100回目だ。

テーブルは悪ではありません。

テーブルは表形式のデータ用です。ヘッダー、行、または列がある場合は、クールです。テーブルは使うものです。

HTMLで。テーブル。

要素の悪用は悪です

間違った理由で要素を使用することは間違っています。

h1画像用

tableレイアウト用

buttonリンク用

これらは間違っています。そして悪い。

概要

レイアウトではなくテーブルとしてテーブルを使用すると、誰もが満足します。

于 2012-06-19T12:17:40.473 に答える
1

Div は列の概念を使用しません。必要な数だけ div を並べることができます。div の幅を固定してから、それらを使用してテーブルを作成できます。ちなみに、ブートストラップのような css フレームワークを使用すると、はるかに効率的になります。

于 2012-06-19T12:13:12.530 に答える
0

「TD」セクションを占めるように div 幅を作成します。

そのためには、幅が広く、新しい行に div が少ないクラスをもう 1 つ追加するだけです。

于 2012-06-19T11:57:05.107 に答える