[1] HTML の i
要素型の要素は、
内容を斜体で表示するべきものです。
[2] 仕様書:
http://www.w3.org/1999/xhtml
i
(はじめ italic
(斜体)、のち
instance
(実現値) より)
(%inline;)*
%inline
な文脈属性名 | 属性値 | 既定値 | 説明 | 状態 | 出典 |
class | 級 | [HTML4] %coreattr | |||
dir | 書字方向 | [HTML4] %i18n | |||
id | 一意識別子 | [HTML4] %coreattr | |||
lang | 自然言語 | [HTML4] %i18n | |||
xml:lang | 自然言語 | [XHTML1] | |||
onclick | [HTML4] %events | ||||
ondblclick | [HTML4] %events | ||||
onkeydown | [HTML4] %events | ||||
onkeypress | [HTML4] %events | ||||
onkeyup | [HTML4] %events | ||||
onmousedown | [HTML4] %events | ||||
onmousemove | [HTML4] %events | ||||
onmouseout | [HTML4] %events | ||||
onmouseover | [HTML4] %events | ||||
onmouseup | [HTML4] %events | ||||
style | スタイル情報 | [HTML4] %coreattr | |||
title | 注釈的題 | [HTML4] %coreattr |
[8] この要素型は非推奨ではありませんが、 推奨されません HTML 4 15.2。 代わりに、スタイル・シートを利用できます。
[9] 斜体にするためには、 CSS なら font-style 特性を利用できます。
element-type.class-name { font-style: italic; }
[4] i
要素は、フォント・スタイル要素の一種です。
フォント・スタイル要素のレンダリングは UA
依存で、仕様書では規定されていませんが、参考として、
斜体スタイルでレンダリングするとされています。
他のフォント・スタイル要素も含めて入れ子の場合のレンダリングは UA
依存です。 HTML 4 15.2.1
[5] i
はいわゆる物理要素で、
論理的・構造的意味は持たないのですが、
斜体
という物理的意味さえ伝わることが保証されないということです。
[6] 多くの (非 text 系) 視覚UA では、 i
要素の内容を斜体でレンダリングします (想定通り)。
しかし、視覚 UA でも text browser 系は、
斜体を表現できないことが多いので、太字, 下線, 違う文字色, 反転,
前後を記号で囲む, 地の文と同じなど、異なる方法でレンダリングすることがあります。
i
要素の中に b
要素を入れたり、
その逆にしたりすると太字 + 斜体になるはずですが、
UA のレンダリング能力によってはいずれかだけになることもあります。
[7] 斜体は、本来はラテン文字などの書体の一種で、 丸みを帯びたあれ(謎)を指しますが、多くの実装では、 (italic フォントが見つからない場合は、または常に、) 単に通常の文字を傾けたもの (oblique, slant) を使っています。
[11] ほぷしぃ−HTMLタグリファレンス 〜I〜 http://www.isl.ne.jp/pc/100/tagRef_007.html (2005年7月現在)
この文書では i
要素が
html4.01非推奨、Netscape専用タグ
と紹介されています。普通 HTML の deprecated
は非推奨
と訳されるので deprecated
とされていない i
をこう紹介するのは望ましくありませんが、
実際推奨しないと HTML 4 には書いてあるので、間違ってはいません。
問題は Netscape専用
と主張していることです。
根拠はありませんし、事実にも反します。
[10] 引用文献名をマークした例
<p
class
="NormRefDef"><a
name
="2-ISO-9899">ISO/IEC 9899:1990(R1997)</a
>, <i
>Programming languages — C</i
>.</p
>
この例の場合、 cite
要素型を使った方がより好ましいと考えられます。
出典: Portable Network Graphics (PNG) Specification (Second Edition) http://www.w3.org/TR/2003/REC-PNG-20031110/#2-ISO-9899
i
の誕生[28]
>>12 この i
を換骨奪胎して再利用する案はになって提案者
Ian Hickson 自身によって実現されました。
x
, t
[33] <x> -> <t>, Hixie, , https://github.com/whatwg/html/commit/6ea26c5e3b39bb8ad99d6e5b14747b10d0a6b3d4#diff-41cf6794ba4200b839c53531555f0f3998df4cbb01a4d5cb0b94e3ca5e23947d
[35] inter-element whitespace and comments should not affect algorithms; b…, Hixie, , https://github.com/whatwg/html/commit/7f75de99cdef5686b5812ce14c88759aa70ab207#diff-41cf6794ba4200b839c53531555f0f3998df4cbb01a4d5cb0b94e3ca5e23947d
[13] gmane.comp.web.w3m.devel http://permalink.gmane.org/gmane.comp.web.w3m.devel/863 (名無しさん 2006-12-18 12:05:05 +00:00)
[14] [w3m-dev 04190] patches added to CVS repository http://permalink.gmane.org/gmane.comp.web.w3m.devel/856 (名無しさん 2006-12-18 12:06:28 +00:00)
[15] [w3m-dev 04191] Re: italics in emacs-w3m http://permalink.gmane.org/gmane.comp.web.w3m.devel/857 (名無しさん 2006-12-18 12:07:00 +00:00)
[16] 講演申込手順 ( 版) https://secure1.gakkai-web.net/gakkai/ieice/kaikoku/tejun.html
c.特殊な表記の方法 講演題目や講演要旨原稿の中の添字や斜体等は以下のようにHTMLのタグコード(以下の<sup>、</sup>、<sub>、</sub>など)で入力して下さい.
- 上付き文字: <sup>対象文字</sup>
- 下付き文字: <sub>対象文字</sub>
- 斜体字: <i>対象文字</i>
[17] IRC logs: freenode / #whatwg / 20110414 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20110414
[18] IRC logs: freenode / #whatwg / 20110505 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20110505
[20] ncsa-mosaic/CHANGES at master · alandipert/ncsa-mosaic ( ( 版)) https://github.com/alandipert/ncsa-mosaic/blob/master/CHANGES#L1026
With v2.0.0, we have opted to use an
<i>
tag for all our icons,
<p>With v2.0.0, the <code><i></code> tag is essentially dedicated to iconography.
// As of v2.0.0, the <i> tag is reserved for icons from the Glyphicons set.
[53] >>52 の当初の文言は >>47 よりも強く、 i
が完全にアイコン専用とされている。
[46] >>45 が現存最古? Font Awesome 1 (1.0.0) は公開とのこと。
[43] >>42 Google の material design。から
i
を使っていた模様だが、今は span
にあらためている >>44。
[22] Explain better when to use <i> instead of <u> · whatwg/html@19a59f0 ( 版) https://github.com/whatwg/html/commit/19a59f050decea91310724061afe3f4621844909
[23] <i>Mil</i> (ミール) のように宇宙船も海の船同様にイタリックを使うようです。
[26] [css-display] Convert <i> autolinks. (tabatkins著, ) https://github.com/w3c/csswg-drafts/commit/a518110243c5a7a31d58961163a5c05632d9bc87
[27] <i> auto linking can get deprecated and removed · Issue #1042 · tabatkins/bikeshed () https://github.com/tabatkins/bikeshed/issues/1042
t
はtime
に改称されました。