-
Notifications
You must be signed in to change notification settings - Fork 106
/
README.html
181 lines (172 loc) · 5.96 KB
/
README.html
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<!DOCTYPE html>
<html lang="en-fr">
<head>
<title>CSS Validator Project</title>
<link href="style/page.css" rel="STYLESHEET" />
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
<link rel="STYLESHEET" title="default" media="screen"
href="style/general.css" />
<style title="default" media="all">
@import "style/base.css";
</style>
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
</head>
<body>
<a class="left" href="http://www.w3.org">
<img src="http://www.w3.org/Icons/w3c_home" border="0" alt="W3C" /></a>
<a class="right" href="http://www.w3.org/Jigsaw/"><img
src="http://jigsaw.w3.org/Icons/jigpower.gif" alt="Jigsaw Powered"
border="0" width="94" height="52" /></a>
<br />
<div class="t1">CSS</div>
<div class="t2">Validator</div>
<h1 class="center">CSS Validator version 2.1</h1>
<p>
The latest development code for the CSS Validator is available through <a
href="https://github.com/w3c/css-validator">the GitHub Repository</a>.
</p>
<p>
For a visual representation, see the <a
href="docs/CSS_Validator_Sequence_Diagram.png">CSS Validator Sequence Diagram</a>,
which is available in <a href="docs/CSS_Validator_Sequence_Diagram.png">
png</a>, <a href="docs/CSS_Validator_Sequence_Diagram.graffle">graffle</a> and
<a href="docs/CSS_Validator_Sequence_Diagram.svg">svg</a> formats.
</p>
<p>
If you have any questions or problems with the validator, send us an <a
href="Email.html.en">email</a>.
</p>
<h2>Classes and Source overview</h2>
<p>This directory contains:</p>
<dl>
<dt>
<a href="org/w3c/css/parser/analyzer">org.w3c.css.parser.analyzer</a></dt>
<dd>
The parser generated with
<a href="http://www.suntest.com/JavaCC">JavaCC 0.7.1</a>.
You'll probably not want to see this directory.</dd>
<dt>
<a href="org/w3c/css/parser">org.w3c.css.parser</a></dt>
<dd>
The front-end of the parser</dd>
<dt>
<a href="org/w3c/css/values">org.w3c.css.values</a></dt>
<dd>
All values for the parser to construct an expression.</dd>
<dt>
<a href="org/w3c/css/properties">org.w3c.css.properties</a></dt>
<dd>
Configuration and profile properties files and classes handling their loading</dd>
<dt>
<a href="org/w3c/css/properties">org.w3c.css.properties.css1</a></dt>
<dd>
All cascading style sheet level 1 properties (+ css2 and some of css3).</dd>
<dt>
<a href="org/w3c/css/aural">org.w3c.css.properties.aural</a></dt>
<dd>
For Aural properties.</dd>
<dt>
<a href="org/w3c/css/table">org.w3c.css.properties.css2.table</a></dt>
<dd>
All CSS2 table properties.</dd>
<dt>
<a href="org/w3c/css/user">org.w3c.css.properties.css2.user</a></dt>
<dd>
All CSS2 user properties.</dd>
<dt>
<a href="org/w3c/css/font">org.w3c.css.properties.css2.font</a></dt>
<dd>
All CSS2 font properties.</dd>
<dt>
<a href="org/w3c/css/paged">org.w3c.css.properties.paged</a></dt>
<dd>
All CSS2 paged properties.</dd>
<dt>
<a href="org/w3c/css/css">org.w3c.css.css</a> </dt>
<dd>
The validator is here !</dd>
<dt>
<a href="org/w3c/css/util">org.w3c.css.util</a></dt>
<dd>
some utilities for a lot of classes</dd>
<dt>
<a href="org/w3c/css/servlet">org.w3c.css.servlet</a></dt>
<dd>
The validator servlet.
<div class="box">
<p>
In servlet mode, URL like file are desactivated. Be careful with
URL, you can put a URL request so if your site have special
authorization to access web pages, it should be dangerous to run the
validator on it. You can desactivated all URL request with the init
parameter 'import'. Set this parameter to 'false' (default) means
any URL request (except file:) are authorized. see the <a
href="docs/org.w3c.css.servlet.CssValidator.html">javadoc documentation</a>
for more informations on the servlet.
</p>
</div></dd>
<dt>
docs</dt>
<dd>
the <a href="docs/packages.html">javadoc documentation</a>.</dd>
<dt>
<a href="HOWTO.html">HOWTO</a></dt>
<dd>
How can you add your owns properties ?</dd>
<dt>
<a href="RUN.html">RUN</a></dt>
<dd>
How to launch the validator on your local system.</dd>
</dl>
<p>
You have a lot of configuration files in the validator (in Java, it means
properties).
</p>
<ul>
<li>package org.w3c.css.parser
<dl>
<dt>
<a href="org/w3c/css/properties/Config.properties">Config.properties</a></dt>
<dd>
The default CssStyle to use when parsing a document.</dd>
<dt>
<a href="org/w3c/css/parser/Elements.dtd4">Elements.dtd4</a></dt>
<dd>
All HTML elements recognized by a selector.</dd>
</dl></li>
<li>package org.w3c.css.util
<dl>
<dt>
<a href="org/w3c/css/util/Messages.properties">Messages.properties</a></dt>
<dd>
All warning and error messages used by the parser.</dd>
</dl></li>
<li>package org.w3c.css.properties
<dl>
<dt>
<a href="org/w3c/css/properties/css1/CSS1Default.properties">CSS1Default.properties</a></dt>
<dd>
Inheritance controls for all CSS1 properties.</dd>
<dt>
<a href="org/w3c/css/properties/CSS1Properties.properties">CSS1Properties.properties</a></dt>
<dd>
All CSS1 properties.</dd>
</dl></li>
<li>package org.w3c.css.css
<dl>
<dt>
<a href="org/w3c/css/css/format.properties">format.properties</a></dt>
<dd>
Available output format for the validator</dd>
<dt>
<a href="org/w3c/css/css/text.properties">text.properties</a></dt>
<dd>
text output format.</dd>
<dt>
<a href="org/w3c/css/css/html.properties">html.properties</a></dt>
<dd>
html output properties.</dd>
</dl></li>
</ul>
</body>
</html>