5

fieldset1 つの検索ボックスでも使用する必要がありますinputか? 通常、サイトのヘッダーで使用するものはどれですか?

4

4 に答える 4

7

いいえ。フォームを論理的なフィールドのセットに分割しない限り、フィールドセット要素を使用しても意味がありません。

これは、(たとえば)配送先住所の一連のフィールドと請求先住所のほぼ同じフィールドのマークアップに最適です。セット(複数形)を作成できない場合は、fieldset要素を使用しないでください。

于 2010-04-30T12:43:32.653 に答える
2

fieldset の目的は、フォームをセマンティックな部分に分割することだと思います。フィールドがセマンティック部分の唯一のものである場合は、セマンティックを追加するため、フィールドセットを使用する必要があります。

すべきでないことは、フィールドセットを設計目的で使用することです。

于 2010-04-30T12:38:21.610 に答える
0

私の考えでは、ある種のフレーム コンテナまたは親子タイプのスタイリングまたはページ上でのグループ化が必要でない限り、これは必要ありません。

于 2010-04-30T12:23:45.267 に答える
-1

なぜ彼はそれを設計目的で使用してはいけないのですか? 大したことは何ですか?個人的には、fieldset は非常にユニークな外観をしており、複雑な CSS や JavaScript なしでは実現が難しいと思います。そして、ミニマリストの形でとても素敵に見えます. つまり、これは本当にシンプルできれいです。

<fieldset style="width:200px;">
  <legend>Live Search:</legend>
  <input style="width:100%; border:2px solid #BADA55;" id="q"/>
</fieldset>

人々は常に設計に構造要素を使用しますが、そのルールを作ったのは誰ですか? 形としての機能は、デザインにおける共通のテーマです (ドアをコーヒー テーブルとして再利用したり、荷馬車の車輪で作られたロッキング チェアを考えてみてください)。コードが異なるのはなぜですか?標準に邪魔されないでください、おい!;)

于 2011-03-18T03:09:15.603 に答える