人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

HTMLについて質問です。

HTMLはSGML 文書なので、DTD によって規定されていますが
inputタグのbuttonにあるvalue属性には
ボタンに表示する文字を書くことができますが
この表示する文字に変数など埋め込んでも
HTMLの文法上問題はないのでしょうか?

●質問者: quocard
●カテゴリ:インターネット ウェブ制作
✍キーワード:DTD HTML SGML タグ ボタン
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● b-wind
●60ポイント

HTML に変数という概念は無いので、

他の言語から使用する場合やテンプレートを使用したものを直接ブラウザで見たときの挙動と解釈します。


Forms in HTML documents (ja)

VALUE 属性に入る文字列は仰るとおり DTD で定義されていますので、DATA 型となります。

value CDATA #IMPLIED -- sent to server when submitted --

Basic HTML data types (ja)

また CDATA 型は、

CDATAは、文書文字集合中の任意の文字の列であり、文字実体をも含む。

と規定されていますので、これに従った形であれば特に問題ないと考えられます。

◎質問者からの返答

ありがとうございます。

ということはでたらめな意味をなさない

文字列を記述するのはあまり好ましくないという

解釈でよいのでしょうか。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ