オープンソース・ソフトウェアの開発とダウンロード

CVS リポジトリの参照

Contents of /perldocjp/docs/modules/HTML-Lint-1.22/lib/HTML/Lint/HTML4.pod

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Thu Jan 27 13:14:55 2011 UTC (13 years, 3 months ago) by iwai
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +3 -0 lines
add encoding tag

1
2 =encoding euc-jp
3
4 =for oldobsoletestuffthatIwanttokeep
5 (訳者注:PODだけ切り出したら、こんなことになるなんて思っていなかったと思われる。
6 コメントを信じれば、古い項目部分で消したけど取っておきたい部分ということらしい)
7 my %booger = (
8 'maybePaired' => 'LI DT DD P TD TH TR OPTION COLGROUP THEAD TFOOT TBODY COL',
9
10 'expectArgsRE' => 'A|FONT',
11
12 'headTagsRE' => 'TITLE|NEXTID|LINK|BASE|META',
13
14 'requiredContext' =>
15 {
16 'AREA' => 'MAP',
17 'CAPTION' => 'TABLE',
18 'DD' => 'DL',
19 'DT' => 'DL',
20 'FIELDSET' => 'FORM',
21 'FRAME' => 'FRAMESET',
22 'INPUT' => 'FORM',
23 'LABEL' => 'FORM',
24 'LEGEND' => 'FIELDSET',
25 'LI' => 'DIR|MENU|OL|UL',
26 'NOFRAMES' => 'FRAMESET',
27 'OPTGROUP' => 'SELECT',
28 'OPTION' => 'SELECT',
29 'SELECT' => 'FORM',
30 'TD' => 'TR',
31 'TEXTAREA' => 'FORM',
32 'TH' => 'TR',
33 'TR' => 'TABLE',
34 'PARAM' => 'APPLET|OBJECT',
35 },
36
37 'okInHead' =>
38 {
39 'ISINDEX' => 1,
40 'TITLE' => 1,
41 'NEXTID' => 1,
42 'LINK' => 1,
43 'BASE' => 1,
44 'META' => 1,
45 'RANGE' => 1,
46 'STYLE' => 1,
47 'OBJECT' => 1,
48 '!--' => 1,
49 },
50
51
52 ## elements which cannot be nested
53 'nonNest' => 'A|FORM',
54
55 'requiredAttributes' =>
56 {
57 APPLET => 'WIDTH|HEIGHT',
58 AREA => 'ALT',
59 BASE => 'HREF',
60 BASEFONT => 'SIZE',
61 BDO => 'DIR',
62 FORM => 'ACTION',
63 IMG => 'SRC|ALT',
64 LINK => 'HREF',
65 MAP => 'NAME',
66 NEXTID => 'N',
67 SELECT => 'NAME',
68 TEXTAREA => 'NAME|ROWS|COLS'
69 },
70
71 'attributeFormat' =>
72 {
73 'ALIGN', 'BOTTOM|MIDDLE|TOP|LEFT|CENTER|RIGHT|JUSTIFY|'.
74 'BLEEDLEFT|BLEEDRIGHT|DECIMAL',
75 'ALINK' => 'color',
76 'BGCOLOR' => 'color',
77 'CLEAR', 'LEFT|RIGHT|ALL|NONE',
78 'COLOR' => 'color',
79 'COLS', '\d+|(\d*[*%]?,)*\s*\d*[*%]?',
80 'COLSPAN', '\d+',
81 'DIR' => 'LTR|RTL',
82 'HEIGHT', '\d+',
83 'INDENT', '\d+',
84 'LINK' => 'color',
85 'MAXLENGTH', '\d+',
86 'METHOD', 'GET|POST',
87 'ROWS', '\d+|(\d*[*%]?,)*\s*\d*[*%]?',
88 'ROWSPAN', '\d+',
89 'SEQNUM', '\d+',
90 'SIZE', '[-+]?\d+|\d+,\d+',
91 'SKIP', '\d+',
92 'TYPE', 'CHECKBOX|HIDDEN|IMAGE|PASSWORD|RADIO|RESET|'.
93 'SUBMIT|TEXT|[AaIi1]|disc|square|circle|'.
94 'FILE|.*',
95 'UNITS', 'PIXELS|EN',
96 'VALIGN', 'TOP|MIDDLE|BOTTOM|BASELINE',
97 'VLINK' => 'color',
98 'WIDTH', '\d+%?',
99 'WRAP', 'OFF|VIRTUAL|PHYSICAL',
100 'X', '\d+',
101 'Y', '\d+'
102 },
103
104 'badTextContext' =>
105 {
106 'HEAD', 'BODY, or TITLE perhaps',
107 'UL', 'LI or LH',
108 'OL', 'LI or LH',
109 'DL', 'DT or DD',
110 'TABLE', 'TD or TH',
111 'TR', 'TD or TH'
112 },
113
114 'bodyColorAttributes' =>
115 [
116 qw(BGCOLOR TEXT LINK ALINK VLINK)
117 ],
118
119 );
120 =head1 名前
121
122 HTML::Lint::HTML4.pm -- HTML::Lintによって使われるHTML 4のためのルール
123
124 =head1 概要
125
126 ユーザに提供可能な部品はありません。HTML::Lintによって使われます。
127
128 =head1 参考資料
129
130 =over 4
131
132 =item HTML::Lint
133
134 =back
135
136 =head1 作者
137
138 Andy Lester E<lt>andy@petdance.comE<gt>
139
140 =head1 著作権(=COPYRIGHT)
141
142 Copyright (c) Andy Lester 2001. All Rights Reserved.
143
144 This module is free software; you can redistribute it and/or
145 modify it under the same terms as Perl itself.
146
147 =head1 翻訳者
148
149 川合孝典(GCD00051@nifty.ne.jp)
150

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26