* [CODE(XMLe)@en[atom:icon]] 要素 (Atom)

[9] [DFN[[CODE(XMLe)@en[atom:icon]] [[要素]]]]は、[[フィード]]を[[アイコン]]的[[視覚的]]に識別する[[画像]]を表します
[SRC[[[RFC 4287]] 4.2.5.]]。

** 仕様書

-[8] [CITE@en[RFC 4287 - The Atom Syndication Format]]
-- <http://tools.ietf.org/html/rfc4287#section-4.1.1>
-- '''<http://tools.ietf.org/html/rfc4287#section-4.2.5>'''

** 文脈

[5] この[[要素]]は [CODE(XMLe)@en[[[atom:feed]]]] の[[子要素]]として高々1つ用いることができます
[SRC@en[[[Atom 1.0]] 4.1.1.]]。

** 内容

[10] この[[要素]]の[[内容]]は [[RFC 3987]] [[IRI参照]]です
[SRC[[[RFC 4287]] 4.2.5.]]。

[11] [[RELAX NG]] [[スキーマ]] ([[参考]]) における[[データ型]]は
[CODE(XML)@en[[[atomUri]]]] です
[SRC[[[RFC 4287]] 4.2.5.]]。

[12] [[画像]]は[[縦横比]]が [[1:1]] で、小さなサイズでの[[表現]]に適切である[['''べきです''']]
[SRC[[[RFC 4287]] 4.2.5.]]。

** 関連

[6] 類似した [[Atom]] の[[要素]]に [CODE(XMLe)@en[[[atom:logo]]]] があります。

[7] [CODE(XMLe)@en[[[atom:icon]]]] と似た概念に [[favicon.ico]]
があります。

* [CODE(CSS)@en[icon:]] 特性 (CSS)

@@ 。。。

* [CODE(HTMLe)@en[icon]] 要素 (HTML)

[2] [[HTML]] の[[要素]]として [DFN[[CODE(HTMLe)@en[icon]] [[要素]]]]が提案されたことがありました。

[1]
[CITE[EMail Msg <EAEA803710000191@SCS.SLAC.STANFORD.EDU>]] ([TIME[2007-07-01 02:46:20 +09:00]] 版) <http://ksi.cpsc.ucalgary.ca/archives/WWW-TALK/www-talk-1993q1.messages/175.html>

[30] 実際には [CODE[pixmap=""]] として実装された模様です。

[4] 関連: [[img]], [[include]]

** 関連

[3] [[HTML]] [[文書]]で[[アイコン]]を表すためには、
[CODE(HTMLe)@en[[[img]]]] [[要素]]を使うことができます。
純粋に装飾的な[[アイコン]]に関しては
[[CSS]] の [CODE(CSS)@en[[[background-image]]]] [[特性]]や
[CODE(CSS)@en[[[list-style-image]]]] [[特性]]や
[CODE(CSS)@en[[[icon]]]] [[特性]]を使うことができます。


[13] [CITE@en[Why do we have an IMG element? '''['''dive into mark''']''']]
([TIME[2009-12-27 17:56:23 +09:00]] 版)
<http://diveintomark.org/archives/2009/11/02/why-do-we-have-an-img-element>

* メモ

[14] [CITE@en[The 'icon' URI scheme]]
([TIME[2010-06-13 01:53:08 +09:00]] 版)
<http://draft-icon-uri-scheme.googlecode.com/hg/draft-lafayette-icon-uri-scheme-00.html>

[15] [CITE@en[Web Applications 1.0 r6404  Grandfather rel='shortcut icon' since it's so common.]]
( ([TIME[2011-08-10 10:26:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=6403&to=6404>

[16] [CITE@en[CSS3 module: Basic User Interface]]
( ([[Tantek Çelik]] 著, [TIME[2002-08-03 07:13:43 +09:00]] 版))
<http://www.w3.org/TR/2002/WD-css3-ui-20020802/#additional>

[17] [CITE@en[CSS3 module: Basic User Interface]]
( ([[Tantek Çelik]] 著, [TIME[2002-08-03 07:13:43 +09:00]] 版))
<http://www.w3.org/TR/2002/WD-css3-ui-20020802/#icon-property>

[18] [CITE@en[CSS3 Basic User Interface Module]]
( ([[Tantek Çelik]] 著, [TIME[2003-07-04 02:51:33 +09:00]] 版))
<http://www.w3.org/TR/2003/WD-css3-ui-20030703/#additional>

[19] [CITE@en[CSS3 Basic User Interface Module]]
( ([[Tantek Çelik]] 著, [TIME[2003-07-04 02:51:33 +09:00]] 版))
<http://www.w3.org/TR/2003/WD-css3-ui-20030703/#icon-property>

[20] [CITE@en[CSS3 Basic User Interface Module]]
( ([[Tantek Çelik]] 著, [TIME[2004-05-12 02:17:47 +09:00]] 版))
<http://www.w3.org/TR/2004/CR-css3-ui-20040511/#content0>

[21] [CITE@en[CSS3 Basic User Interface Module]]
( ([[Tantek Çelik]] 著, [TIME[2004-05-12 02:17:47 +09:00]] 版))
<http://www.w3.org/TR/2004/CR-css3-ui-20040511/#icon-property>

[22] [CITE@en[CSS Basic User Interface Module Level 3 (CSS3 UI)]]
( ([[Tantek Çelik]] 著, [TIME[2011-09-29 17:32:08 +09:00]] 版))
<http://dev.w3.org/csswg/css3-ui/#content-property-addition>

[23] [CITE@en[CSS Basic User Interface Module Level 3 (CSS3 UI)]]
( ([[Tantek Çelik]] 著, [TIME[2011-09-29 17:32:08 +09:00]] 版))
<http://dev.w3.org/csswg/css3-ui/#icon-property>

* [CODE(CSS)@en[::icon]] 擬似要素

** 歴史

*** XBL2

[REFS[
- [24] [CITE@en-US[XBL 2.0]] ([TIME[2010-09-03 10:10:02 +09:00]] 版) <http://dev.w3.org/2006/xbl2/Overview.html#matching-pseudo-elements>
]REFS]

[25] [[XBL2]] ではこの[[擬似要素]]と[[影木]]の[[要素]]を関連付けることができました。


[26] [CITE@en[CSS Basic User Interface Module Level 3 (CSS3 UI)]]
( ([[Tantek Çelik]] 著, [TIME[2012-01-13 20:03:30 +09:00]] 版))
<http://www.w3.org/TR/2012/WD-css3-ui-20120117/#element-icons>

[27] [CITE@en-US[XBL 2.0]]
( ([TIME[2012-05-03 02:23:03 +09:00]] 版))
<http://dev.w3.org/2006/xbl2/Overview.html#pseudo-list>

[28] [CITE@en-US[csswg: changeset 14966:d176479b88ff]]
( ([TIME[2014-12-25 13:48:31 +09:00]] 版))
<https://dvcs.w3.org/hg/csswg/rev/d176479b88ffe2dcfa027be6aee807afc0d45bd2>

[29] [CITE@en[Fix #59: define icons for actions · whatwg/notifications@362780b]]
([TIME[2016-02-03 12:16:38 +09:00]] 版)
<https://github.com/whatwg/notifications/commit/362780b1e173d547955ac0b90c427a13bf16d530>