1 |
wakaba |
1.1 |
#?SuikaWiki/0.9 page-icon="HTML" |
2 |
|
|
|
3 |
|
|
[1] [[HLink]] の [CODE(XML)[hlink]] 要素は、[[リンク]]である要素と、リンクとその要素の属性との関係を記述する要素です。 |
4 |
|
|
内容は空です。親要素は [[hlinks]] 要素になります。 |
5 |
|
|
|
6 |
|
|
属性: |
7 |
|
|
,[[actuate]] ,token / attr ,'onRequest' ,リンクの動作時期 |
8 |
|
|
,[[arcrole]] |
9 |
|
|
,[[coords]] |
10 |
|
|
,[[effect]] ,token / attr ,'replace' ,リンク動作の効果 |
11 |
|
|
,[[element]] ,XML 要素名 ,汎用属性対象 ,要素名 (名前空間接頭辞なし) |
12 |
|
|
,[[from]] |
13 |
|
|
,[[label]] |
14 |
|
|
,[[locator]] ,[[URI]] / attr ,なし ,リンク先 URI |
15 |
|
|
,[[mediaType]] ,media-type / attr , ,リンク先媒体型 |
16 |
|
|
,[[namespace]] ,[[URI]] ,必須 ,名前空間 URI |
17 |
|
|
,[[onFailure]] ,token / attr ,'warn' ,リンク動作失敗時の挙動 |
18 |
|
|
,[[onSuccess]] ,token / attr ,'ignoreChildren' ,リンク動作成功時の挙動 |
19 |
|
|
,[[replacement]] ,名前 / attr , ,effect=replace の置換対象 |
20 |
|
|
,[[reverseRole]] ,link-type / attr , ,リンクの役割 (逆方向) |
21 |
|
|
,[[role]] ,link-type / attr , ,リンクの役割 (順方向) |
22 |
|
|
,[[shape]] |
23 |
|
|
,[[to]] |
24 |
|
|
|
25 |
|
|
- attr = "@" <XML 属性名 (名前空間接頭辞なし・・だよね?)> |
26 |
|
|
|
27 |
|
|
[2] ''The hlink Element'' <http://www.w3.org/TR/hlink/#s_hlink-element> |
28 |
|
|
HLink はまだ [[WD]] であり、''仕様が確定していない''ことに注意して下さい。 |
29 |
|
|
|
30 |
|
|
[3] >>1 のように HLink 文書内で使う場合のほかに、 [[HTML]] |
31 |
|
|
に埋め込む場合には [[head]] 要素内で使う例が |
32 |
|
|
''Usage'' <http://www.w3.org/TR/hlink/#s_usage> にあります。 |
33 |
|
|
但し要検討とされています。 |
34 |
|
|
|
35 |
|
|
個人的には、 [CODE(HTML)[head]] 要素内で使うのであれば直接 [CODE(XML)[hlink]] |
36 |
|
|
要素を複数入れるよりは、 [CODE(XML)[hlinks]] 要素を1つ [CODE(HTML)[head]] |
37 |
|
|
要素に入れて、その下に必要なだけ [CODE(XML)[hlink]] |
38 |
|
|
要素を入れた方が構造がすっきりすると思っています。 |
39 |
|
|
|
40 |
|
|
[4] |
41 |
|
|
>>3 しかし [CODE(XMLe)[hlink]] 要素を複数個必要とすることはあまりなさそう。 |
42 |
|
|
([[Mr.Anonymous]]) |
43 |
|
|
|
44 |
|
|
|
45 |
|
|
[5] |
46 |
|
|
あっても2,3個程度で。 |
47 |
|
|
([[Mr.Anonymous]]) |
48 |
|
|
|