shape

shape

a 要素・area 要素 shape 属性 (HTML, XHTML 1)

[1] HTMLa 要素・area 要素の shape 属性は、画像写像内の範囲の種類を指定します。

[2] 仕様書: HTML 4 <IW:HTML4:"struct/objects.html#adef-shape">

属性値

[3] この属性の値は %Shape です。 SGML 的には列挙型です。

[4] この属性は省略可能です。既定値は rect です。

歴史

大域属性としての使用

[49] XHTML2 では src大域属性化に伴い shape 属性大域属性となりました。

実装

[5] 属性名の省略に対応している WWWブラウザはほとんどありません。

メモ

[6] shape 属性の既定値が HTML 4XHTML 1DTD では rect と明記されているので、 DTD を読み込んだ処理を経由した文書では意味も無く a 要素に shape 属性が指定されていることがたまにあります。

[7] The SMIL 3.0 Linking Modules ( 版) <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-extended-linking.html#adef-shape>

メモ

[50] Web Applications 1.0 r8712 Fix logic error in image maps ( ( 版)) <http://html5.org/r/8712>

[8] [css-round-display][media-queries] 'shape' media feature (Florian Rivoal 著, 版) <https://lists.w3.org/Archives/Public/www-style/2016Apr/0273.html>