これに関する投稿がたくさんあることは知っていname
ますが、HTML 入力要素の実際の属性について言及しているものは見つかりませんでした。私は自分自身の標準を形成しようとしていますが、name
属性がどのように見えるべきかについて混乱しています. ID が次のようになっている場合:id="this-id"
名前のベスト プラクティスは何ですか? 私は現在アンダースコアを使用していますが、ハイフンではうまくいかないと思います。
3027 次
3 に答える
4
私は個人的に ID と名前を同じにしています。そのため、たとえば CSS を変更したり、フォームの送信を操作したりするときに覚えやすくなります。
<input type="text" name="your-name" id="your-name">
こちら で説明されているように、名前と ID は 2 つの異なる目的に使用されるため、名前と ID が衝突することはありません。要約すると、ID の命名規則がある場合は、それを使用して覚えやすくします。
于 2013-11-05T16:50:30.813 に答える
2
以前はほとんどの場合 のようなアンダースコアを使用していましname="random_name"
たが、最近はアンダースコアを削除し、次のような各単語の最初の文字に大文字を使用しています。name="RandomName"
それらが何であるかを理解できる限り、それらにどのように名前を付けるかが完全に重要かどうかはわかりません. また、HTML5 では、name 属性は image ( <img>
) タグではサポートされていません。
于 2013-11-05T16:51:04.187 に答える
0
最もわかりやすい名前を使用すると思います。私が知っている命名規則はありません。わかりやすい名前を使用すると読みやすくなり、保守性が向上します。文字と数字のみを使用し、スペースは使用しないでください。
于 2013-11-05T16:47:36.000 に答える