34

重複の可能性:
HTML の id 属性の有効な値は何ですか?
html の name 属性の有効な値

ピリオドを含む文字列で HTML5 入力に名前を付けることは有効ですか?

<input type="text" name="article.title" value="The title"/>
4

3 に答える 3

25

はい、有効です。

ただし、特に JS や CSS を介してアクセスする必要がある場合は、自分にとっては困難です。繰り返しますが、それは可能ですが、物事が難しくなります。

私のアドバイスは、代わりにハイフンを使用することです。

于 2012-09-29T08:21:00.997 に答える
3

HTML5 仕様のこの部分に従って有効です。

name コンテンツ属性は、フォーム送信およびフォーム要素の要素オブジェクトで使用されるフォーム コントロールの名前を指定します。属性が指定されている場合、その値は空の文字列であってはなりません。

name には空でない値を使用できますが、名前「charset」と「 isindex 」は特別です。

強調鉱山

于 2012-09-29T08:23:23.260 に答える
0

「属性値には、引用符で囲まれていない属性値、単一引用符で囲まれた属性値、または二重引用符で囲まれた属性値であるかどうかに応じて、追加の制限とともに、テキストおよび文字参照を含めることができます。また、このリファレンスの HTML 要素セクションでは、許可される特定の属性の値であり、属性にはこれらの制限に準拠する値が必要です。」

w3.org から (W3C ワーキング ドラフト):

HTML 構文 - HTML5

于 2012-09-29T08:38:58.363 に答える