* label 要素 (HTML)
[4] [[HTML]] で、 [[form]] 要素内などの各 form control
([[input]] 要素など。) に対する''ラベル''です。
[5] 例えば、[SAMP[名前: __________]]
という form 断片があったとすると、このうちの
「名前: 」の部分が [CODE(HTML)[LABEL]] 要素となります。
(または、 「______」の部分 ([CODE[INPUT]] 要素。)
も含めて [CODE(HTML)[LABEL]] 要素としても構いません。)
- [6] >>5後半 いまふと思ったんですけど、この2つの書き方って常に可能なんでしょうか? 構文的には多分問題ないですけど、意味的に。たとえば >>5 の例だと、入力欄の部分まで「ラベル」としてマーク付けすることの妥当性が疑問だなと。
- [7] >>6 かといって一々入力欄に [[id]] 属性を与えるのも冗長ですよね。 [[form]] 要素内にある [CODE[label]] 要素だったら [[for]] 属性の値は [[name]] 属性の値を指してもいい、とかないんでしょうか? (でも [CODE(HTML)[radio]] で困るか。)
- [8] [CODE(HTML)[label]] 要素の子孫に [CODE(HTML)[label]] 要素は存在できません。
[[#comment]]
* label 属性 (HTML: optgroup 要素)
[1] [[HTML]] の [[optgroup要素]]の属性で、集団の札を指定します。
()
- [9] [WEAK[2003-09-16 05:46:10 +00:00]] ''[[名無しさん]]'': ああ
- [10] [WEAK[2003-09-16 05:47:22 +00:00]] ''[[qwwwww]]'': www
[[#comment]]
* label 属性 (HTML: option 要素)
[2] HTML の [[option要素]]の属性で、項目の札を指定します。
これは当該要素の内容より短いもので、 [[UA]]
はこれが指定されていれば札としてないようの代わりにこれを使います。
()
- [3] >>2 HTML4 仕様書読んでもなんのためにあるのかよくわかんない。
[[#comment]]
* xlink:label 属性 (XLink)
[11] [[XLink]] の [DFN[[CODE(XMLa)[[VAR[xlink:]]label]] 属性]]は、
[[資源]]の識別名を与えます。
この名前は、 [CODE(XML)[[[arc]]]] 型要素で資源を指定するために使用します。
仕様書:
この属性は、 [CODE(XML)[[[resource]]]] 型または
[CODE(XML)[[[locator]]]] 型の要素で使用できます。
この属性の値は [[XML名前空間]] (1.0) の
[CODE(ABNF)[[[NCName]]]] です。
XLink 仕様書の [[DTD]]
例では [CODE(XML)[[[NMTOKEN]]]] として宣言されています。
[12] この属性の値は識別子ですが、一意識別子ではありません。
同じ親 [CODE(XML)[[[extended]]]] 型要素内の別の資源要素が同じ値を持っていても構いません。
[[#comment]]
* メモ
[13]
1995年5月に [CODE(HTMLe)[[[hr]]]] に [CODE(HTMLa)[text]] 属性 (新設) で罫線に加えてレンダリングする文字列を指定することが提案され、
すぐに [[Emacs/W3]] で実装されました。
[CODE(HTMLa)[[[textalign]]]] 属性 (新設) で文字列のレンダリング位置を指定します。
- [[ietf-html]]: ''html-wg-95q2: text in the
tag''
- ''Emacs-w3 User's Manual - Supported Markup Languages''
([[名無しさん]])