* [CODE(XMLe)@en[atom:title]] 要素 (Atom 1.0) [26] :[[局所名]]:[CODE(XMLe)@en[[[title]]]] :文脈: [CODE(XMLe)@en[[[atom:feed]]]] の[[子要素]]として、 [CODE(XMLe)@en[app:[[workspace]]]] の[[子要素]]として、 [CODE(XMLe)@en[app:[[collection]]]] の[[子要素]]として :[[内容モデル]]:[[Text construct]] :[[属性]]:[CODE(XMLa)@en[[[type]]]] ** 仕様書 -[35] [CITE@en[RFC 4287 - The Atom Syndication Format]] ([TIME[2008-09-20 11:06:51 +09:00]] 版) -[25] [CITE@en[RFC 5023 - The Atom Publishing Protocol]] -- -- ** 意味 [24] [[AtomPub]] [CODE(XMLe)@en[atom:[[workspace]]]] [[要素]]の[[子要素]]としての [CODE(XMLe)@en[atom:[[title]]]] [[要素]]は、[[作業空間]]の[[人間可読]]な[[題名]]を表します [SRC@en[[[AtomPub]]]]。 [28] [[AtomPub]] [CODE(XMLe)@en[atom:[[collection]]]] [[要素]]の[[子要素]]としての [CODE(XMLe)@en[atom:[[title]]]] [[要素]]は、[[集成]]の[[人間可読]]な[[題名]]を表します [SRC@en[[[AtomPub]]]]。 ** 文脈 [36] [CODE(XMLe)@en[[[atom:feed]]]] [[要素]]は丁度1つ [CODE(XMLe)@en[[[atom:title]]]] [[要素]]を含まなければ[['''なりません''']] [SRC@en[[[Atom 1.0]] 4.1.1.]]。 [27] [CODE(XMLe)@en[app:[[workspace]]]] [[要素]]は丁度1つ [CODE(XMLe)@en[atom:[[title]]]] [[要素]]を含まなければ[['''なりません''']] [SRC@en[[[AtomPub]]]]。 [29] [CODE(XMLe)@en[app:[[collection]]]] [[要素]]は丁度1つ [CODE(XMLe)@en[atom:[[title]]]] [[要素]]を含まなければ[['''なりません''']] [SRC@en[[[AtomPub]]]]。 ** 内容 [37] [CODE(XMLe)@en[[[atom:entry]]]] [[要素]]には[[空]]でない [CODE(XMLe)@en[[[atom:title]]]] [[要素]]を含めた方が経験的に有用でよいとされています [SRC@en[[[Atom 1.0]] 4.1.1.1.]]。 * [CODE(XMLe)@en[title]] 要素 (RSS) [1] [[RSS]] の [CODE(XMLe)@en[[[title]]]] [[チャンネル要素]]は、 [[チャンネル]]の名前を示します [SRC@en[[[RSS 2.0]]]]。また、 [CODE(XMLe)@en[[[item]]]] [[要素]]の[[子要素]]の [DFN[[CODE(XMLe)@en[[[title]]]] [[要素]]]]は、[[項目]]の[[題名]]を表します。 [CODE(XMLe)@en[[[image]]]] [[要素]]の[[子要素]]の [DFN[[CODE(XMLe)@en[[[title]]]] [[要素]]]]は、 [[画像]]を説明するものです。 [CODE(XMLe)@en[[[textInput]]]] [[要素]]の[[子要素]]の [DFN[[CODE(XMLe)@en[[[title]]]] [[要素]]]]は、[[テキスト入力欄]]の[[提出ボタン]]の[[名札]]を表します [SRC@en[[[RSS 2.0]]]]。 :[[要素名]]:[CODE(XMLe)@en[[[title]]]] ([[title]] ([[題名]]) より) :文脈:[[チャンネル要素]]が認められる場所 (必須)、 [CODE(XMLe)@en[[[item]]]] [[要素]]の [[子要素]]として、[CODE(XMLe)@en[[[image]]]] [[要素]]の[[子要素]]として、 [CODE(XMLe)@en[[[textInput]]]] [[要素]]の[[子要素]]として :[[内容モデル]]:[[文字データ]] :[[属性]]: 仕様書: -[CITE@en[RSS 2.0 Specification (version 2.0.10)]] -- -- -- -- -[CITE@en[RSS Best Practices Profile]] -- -- -- -- -- ** 内容 [3] [[RSS]] [[ファイル]]と同じ情報を含んだ [[Webサイト]]がある場合、 その[[題名]]と[[チャンネル]]の[[題名]] ([CODE(XMLe)@en[[[title]]]]) は一致する[['''べきです''']] [SRC@en[[[RSS 2.0]], [[RSS Best Practices Profile]]]]。 [9] 内容は[[平文]]として解釈されます。 (歴史的に [[HTML]] として解釈する実装や [[HTML]] として解釈されることを期待した[[フィード]]もありますが、 [[RSS Best Practices Profile]] に従えばそれらは誤りです。) 詳しくは[[文字データ]]の項を参照してください。 [17] [CODE(XMLe)@en[[[image]]]] [[要素]]の[[子要素]]の場合、 [[チャンネル]]の [CODE(XMLe)@en[[[title]]]] [[要素]]と同じ[[テキスト]]である[['''べきです''']] [SRC@en[[[RSS Best Practices Profile]]]]。 [18] [CODE(XMLe)@en[[[image]]]] [[要素]]の[[子要素]]の場合、 [[HTML]] [[レンダリング]]において [CODE(HTMLe)@en[[[img]]]] の [CODE(HTMLa)@en[[[alt]]]] [[属性値]]として使うのに適当な値である[['''べきです''']] [SRC@en[[[RSS Best Practices Profile]]]]。 [19] [CODE(XMLe)@en[[[textInput]]]] [[要素]]の[[子要素]]の場合も[[文字データ]]だと思うのですが、 明記されていません。 ** 文脈 [4] [CODE(XMLe)@en[[[title]]]] [[要素]]は [CODE(XMLe)@en[[[channel]]]] [[要素]]の[[子供]]として使うことができます。 この[[要素]]は必須です [SRC@en[[[RSS 2.0]]]]。 [5] [CODE(XMLe)@en[[[title]]]] [[要素]]は [CODE(XMLe)@en[[[item]]]] [[要素]]の[[子供]]としても使うことができます。 [CODE(XMLe)@en[[[item]]]] [[要素]]は [CODE(XMLe)@en[[[title]]]] [[要素]]と [CODE(XMLe)@en[[[description]]]] [[要素]]の少なくてもいずれかはなければなりません。 [7] [CODE(XMLe)@en[[[title]]]] [[要素]]は [CODE(XMLe)@en[[[image]]]] [[要素]]の[[子供]]として使うことができます。 この[[要素]]は必須です [SRC@en[[[RSS 2.0]]]]。 [8] [CODE(XMLe)@en[[[title]]]] [[要素]]は [CODE(XMLe)@en[[[textInput]]]] [[要素]]の[[子供]]として使うことができます。 この[[要素]]は必須です [SRC@en[[[RSS 2.0]]]]。 ** 例 [2] [PRE(XML example code)[ GoUpstate.com News Headlines ]PRE] ;; [[RSS 2.0]] 仕様書より、改 [6] [PRE(XML example code)[ Venice Film Festival Tries to Quit Sinking ]PRE] ;; [[RSS 2.0]] 仕様書より、改 [10] [PRE(XML example code)[ AT&T ]PRE] ;; [[RSS Best Practices Profile]] より [11] [PRE(XML example code)[ Bill & Ted's Excellent Adventure ]PRE] ;; [[RSS Best Practices Profile]] より [12] [PRE(XML example code)[ The &amp; entity ]PRE] ;; [[RSS Best Practices Profile]] より [13] [PRE(XML example code)[ I <3 Phil Ringnalda ]PRE] ;; [[RSS Best Practices Profile]] より [14] [PRE(XML example code)[ A < B ]PRE] ;; [[RSS Best Practices Profile]] より [15] [PRE(XML example code)[ A<B ]PRE] ;; [[RSS Best Practices Profile]] より [16] [PRE(XML example code)[ Nice <gorilla> what's he weigh? ]PRE] ;; [[RSS Best Practices Profile]] より * [CODE(XMLe)@en[atom:title]] 要素 (Atom 0.3) [20] [[Atom 0.3]] の [DFN[[CODE(XMLe)@en[atom:[[title]]]] [[要素]]]]は、 [[フィード]]や[[エントリー]]の[[人間可読]]な[[題名]]を表します [SRC@en[[[Atom 0.3]]]]。 :状態:[[廃止]] → [[Atom 1.0]] [CODE(XMLe)@en[atom:[[title]]]] :[[局所名]]:[CODE(XMLe)@en[[[title]]]] :状態:[CODE(XMLe)@en[atom:[[feed]]]] や [CODE(XMLe)@en[atom:[[entry]]]] の[[子要素]]として :[[内容モデル]]:[[Content construct]] :[[属性]]: [CODE(XMLa)@en[[[mode]]]], [CODE(XMLa)@en[[[type]]]] 仕様書: -[CITE[The Atom Syndication Format 0.3 (PRE-DRAFT)]] -- -- ** 文脈 [21] [CODE(XMLe)@en[atom:[[feed]]]] [[要素]]や [CODE(XMLe)@en[atom:[[entry]]]] は丁度1つ [CODE(XMLe)@en[atom:[[title]]]] [[要素]]を含まなければ[['''なりません''']] [SRC@en[[[Atom 0.3]]]]。 ** 内容 [22] この[[要素]]は [[Content construct]] です [SRC@en[[[Atom 0.3]]]]。 [23] [[フィード]]や[[エントリー]]が [[Web資源]]を説明する場合、 [CODE(XMLe)@en[atom:[[title]]]] [[要素]]の[[内容]]はその[[資源]]の[[題名]]と同じである[['''べきです''']] [SRC@en[[[Atom 0.3]]]]。 * [CODE(XMLe)@en[title]] 要素 (OPML) [30] [[OPML]] の [DFN[[CODE(XMLe)@en[title]] [[要素]]]]は、 [[文書]]の[[題名]]を表します [SRC@en[[[OPML 1.0]]]]。 [31] :[[局所名]]:[CODE(XMLe)@en[[[title]]]] :文脈:[CODE(XMLe)@en[[[head]]]] の[[子要素]]として :[[内容モデル]]:[[テキスト]] :[[属性]]: [32] 仕様書: -[CITE[OPML 1.0 Specification]] ([TIME[2008-12-02 16:47:13 +09:00]] 版) ** 文脈 [33] この[[要素]]は [CODE(XMLe)@en[[[head]]]] [[要素]]の[[子要素]]として使うことができます [SRC@en[[[OPML 1.0]]]]。 [34] この[[要素]]は [[HTML]] などとは異なり必須ではありません。