Skip to content

Commit 3653570

Browse files
committed
[css-2022] Add core definitions for CSS w3c#3337
1 parent f2f1747 commit 3653570

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

css-2022/Overview.bs

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,54 @@ Introduction {#intro}
5050
the CSS Working Group has chosen to publish this profile
5151
to define the current scope and state of Cascading Style Sheets as of 2022.
5252

53+
<h3 id="css-glossary">
54+
What is CSS?</h3>
55+
56+
<dl export>
57+
<dt><dfn lt="CSS | Cascading Style Sheets">Cascading Style Sheets (CSS)</dfn>
58+
<dd>
59+
CSS is a language for writing [=style sheets=],
60+
and is designed to describe the rendering of structured documents
61+
(such as HTML and XML)
62+
on a variety of media.
63+
CSS is used to describe the presentation of a [=source document=],
64+
and usually does not change the underlying semantics
65+
expressed by its [=document language=].
66+
67+
<dt><dfn>Style sheet</dfn>
68+
<dd>
69+
A set of rules that specify the presentation of a document.
70+
Style sheets are written by an [=Author=],
71+
and interpreted by a [=User Agent=],
72+
to present the document to the [=User=].
73+
74+
<dt><dfn>Source document</dfn>
75+
<dd>
76+
The document to which one or more style sheets apply.
77+
A source document’s structure and semantics are encoded
78+
using a [=document language=] (e.g., HTML, XHTML, or SVG).
79+
80+
<dt><dfn>Author</dfn>
81+
<dd>
82+
An author is a person who writes documents and associated style sheets.
83+
An <dfn>authoring tool</dfn> is a [=User Agent=] that generates style sheets.
84+
85+
<dt><dfn>User</dfn>
86+
<dd>
87+
A user is a person who interacts with a user agent
88+
to view, hear, or otherwise use the document.
89+
90+
<dt><dfn lt="user agent | UA">User Agent (UA)</dfn>
91+
<dd>
92+
A user agent is any program that interprets a document
93+
and its associated [=style sheets=].
94+
A [=user agent=] may display a document, read it aloud,
95+
cause it to be printed, convert it to another format, etc.
96+
For the purposes of the CSS specifications,
97+
a [=User Agent=] is one that supports and interprets [=Cascading Style Sheets=]
98+
as defined in these specifications.
99+
</dl>
100+
53101
<h3 id="w3c-process">
54102
Background: The W3C Process and CSS</h3>
55103

0 commit comments

Comments
 (0)