-
Notifications
You must be signed in to change notification settings - Fork 4
/
261.txt
130 lines (90 loc) · 5.32 KB
/
261.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
[4] [[HTML]] の [DFN[[CODE(HTMLe)[font]] 要素型]]の要素は、
文字の大きさや色を変更します。
[5] 仕様書:
- [[HTML 4]]
-- 15.2.2 Font modifier elements: [CODE(HTMLe)[FONT]] and [CODE(HTMLe)[BASEFONT]]
<IW:HTML4:"present/graphics.html#edef-FONT">
[6]
:[[局所名]]:[CODE(HTMLe)[font]]
:[[名前空間名]]:[CODE(URI)[[[http://www.w3.org/1999/xhtml]]]]
:[[開始タグ]]:必須
:[[終了タグ]]:必須
:[[内容模型]]:[CODE(SGML)[(%[[inline]];)*]]
:出現できる文脈:[CODE(SGML)[%inline]] な文脈
:[[属性]]:
,属性名 ,属性値 ,既定値 ,説明 ,状態 ,出典
,[CODE(HTMLa)[[[class]]]] , , ,[[級]] ,[HTML4] %[[coreattr]]
,[CODE(HTMLa)[[[color]]]] ,[CODE(SGML)[%[[Color]]]] ,(継承) ,文字色 ,[HTML 4] 非推奨
,[CODE(HTMLa)[[[dir]]]] , , ,[[書字方向]] ,[HTML4] %[[i18n]]
,[CODE(HTMLa)[[[effect]]]] , , ,表示効果 ,非標準 ,[[WebTV]]
,[CODE(HTMLa)[[[face]]]] , ,(継承) ,書体 ,[HTML 4] 非推奨
,[CODE(HTMLa)[[[id]]]] , , ,一意識別子 ,[HTML4] %coreattr
,[CODE(HTMLa)[[[lang]]]] , , ,[[自然言語]] ,[HTML4] %i18n
,[CODE(HTMLa)[[[xml]]:lang]] , , ,自然言語 ,[XHTML1]
,[CODE(HTMLa)[[[point-size]]]] , , ,文字の大きさ (ポイント単位) ,非標準
,[CODE(HTMLa)[[[size]]]] , ,(継承) ,文字の大きさ ,[HTML 4] 非推奨
,[CODE(HTMLa)[[[style]]]] , , ,スタイル情報 ,[HTML4] %coreattr
,[CODE(HTMLa)[[[title]]]] , , ,注釈的題 ,[HTML4] %coreattr
,[CODE(HTMLa)[[[weight]]]] , , ,太さ ,非標準
,[CODE(XMLa)[[[xmlns]]]] ,[CODE(URI)[[[http://www.w3.org/1999/xhtml]]]] 固定 ,[[名前空間名]] ,W3C 勧告 ,[[XHTML m12n]]
[10] なぜか HTML 4 では [CODE(SGML)[%[[event]]]] 属性集合が含まれていません。
[[#comment]]
** 代替
[8] この要素型は'''[RUBYB[非推奨] [deprecated]]'''です。
代わりに、[[スタイル・シート]]を利用できます。
[9] [[CSS]] なら、 [CODE(HTMLa)[face]] 属性を
[SAMP(CSS)[[[font-family]]]] 特性、 [CODE(HTMLa)[color]]
属性を [SAMP(CSS)[[[color]]]] 特性、 [CODE(HTMLa)[size]]
属性を [SAMP(CSS)[[[font-size]]]] 特性で指定できます。
[[#comment]]
** 他との関係
[7] [CODE(HTMLe)[font]] 要素を使わない時や属性を省略した時や
[CODE(HTMLa)[size]] 属性で相対指定を行った時の基底 (既定)
の値は、 [CODE(HTMLe)[[[basefont]]]] 要素の指定によります。
[[#comment]]
** 不思議解釈
[1] 【[[HP]]】 文字を表示させるための[[タグ]]。
[2] 一説に、表示させる全ての文字列は [CODE(HTMLe)[font]]
タグで囲んでおかないといけないらしい。 ([[XUL]]
でどの[[箱]]にも属さないものは表示されない、みたいなもんだな。)
[3] >>2 でも、当のその解説が [CODE(HTMLe)[font]]
タグに囲まれていない文字列を書いていたりするが。
[[#comment]]
** 歴史
[17]
[CODE(HTMLe)@en[[[font]]]] [[要素]]は、[[HTML 2.0]]
の拡張として [[Netscape Navigator]] が実装しました。
当初は [CODE(HTMLa)@en[[[size]]]] [[属性]]だけが定義されていました。
;; [CITE[Netscape Navigator Extensions to HTML]]
<http://web.archive.org/web/20000415023954/http://www.netscape.com/home/services_docs/html-extensions.html>
[18]
[CITE[IRC logs: w3c / #html-wg / 20070330]] ([CODE[2007-03-31 21:23:37 +09:00]] 版) <http://krijnhoetmer.nl/irc-logs/html-wg/20070330#l-991>
> # # [20:56] <Hixie> the <font> and style="" issue in HTML5 isn't even remotely decided yet
> # # [20:56] <Hixie> the current text is clearly not acceptable to a majority of people and will be changing
([[名無しさん]])
[39]
[CITE@en[<font> and style="" in HTML5]] ([[Ian Hickson]] 著, [TIME[2008-04-29 21:21:45 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-html/2008Apr/0795.html>
[40] [CITE[WWW-HTML Apr-Jun 1994: Color in HTML]]
( ([TIME[2014-04-07 05:22:01 +09:00]] 版))
<http://1997.webhistory.org/www.lists/www-html.1994q2/0041.html>
[41] [CITE[New HTML 3.0 Proposals]]
( ([TIME[2014-04-07 08:07:52 +09:00]] 版))
<http://web.archive.org/web/19970806103517/http://www31.netscape.com/assist/net_sites/new_html3_prop.html>
[42] [CITE[Welcome to Netscape Navigator Version 2.0]]
( ([TIME[2014-04-07 08:49:39 +09:00]] 版))
<http://web.archive.org/web/20030202175634/http://wp.netscape.com/eng/mozilla/2.0/relnotes/windows-2.0.html#Images>
[11] [CITE@en[Move <font color> text-decoration weirdness from whatwg/quirks to wha… · whatwg/html@08e78b5]]
([TIME[2015-08-29 17:56:20 +09:00]] 版)
<https://github.com/whatwg/html/commit/08e78b5d35d9ea00ef42f0e59807f8fccaff2322>
[12] [CITE@en[Remove the font element text decoration color quirk · whatwg/quirks@c3e8961]]
([TIME[2015-08-29 17:57:12 +09:00]] 版)
<https://github.com/whatwg/quirks/commit/c3e8961d4d6022a7e5d4f32d81a08ab956980990>
[FIG(quote)[
[FIGCAPTION[
[13] [CITE[W3M FAQ]]
( ([TIME[2001-02-01 18:02:39 +09:00]]))
<http://homepage2.nifty.com/aito/w3m/FAQ.html>
]FIGCAPTION]
> Netscapeでは赤い文字になっている部分が,w3m では黒いまま.なぜ?
> w3mは,<FONT COLOR="..">による文字の色指定には対応していません. 対応は不可能ではないですが,文字の色が背景と同じになったりして見づらく なるのがオチなので,あまり対応する気になりません.
]FIG]