forked from betamore/fewd-css-exercise-1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
matthew-bavosa.html
46 lines (46 loc) · 3.42 KB
/
matthew-bavosa.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
<!DOCTYPE html> <!--added doctype-->
<html>
<head>
<title>CSS Timeline</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="css/matthew-bavosa.css">
</head>
<body>
<h1>Brief History of CSS</h1><!--fixed closing tag-->
<ul>
<li id="happy-matt"><span class="bold-and-italic">1994</span>: The first work on style sheets started at CERN.</li>
<li>December <span class="bold-and-italic">1996</span>: CSS was proposed as W3C standard:</li>
<p><blockquote>"CSS1 defines the language in which style sheets are written and a set of properties that designers can use to describe how documents should be presented. The properties in CSS1 cover the most common screen-based presentations."</blockquote></p>
<li>November <span class="bold-and-italic">1997</span>: The W3C released the first public CSS2 Working Draft. <strong>New features:</strong></li>
<ul>
<li>Ability to specify how a document should be spoken when rendering HTML with a speech synthesizer.</li>
<ul>
<li>You can specify how loudly a phrase should be spoken, where pauses should be, voice characteristics, and where one speaker is physically in relation to others (for stereo effects.)</li>
<li>You can insert sound clips before and after elements, for instance, to emphasize hypertext links.</li>
</ul>
<li>More complex positioning of text, images and other elements on the page.</li>
<ul>
<li>You can position text in a box within a paragraph.</li>
<li>You can position and "layer" material as though it was written on acetate sheets one on top of each other: most kinds of layout which are commonly found in magazines and other printed material are possible with CSS2.</li>
</ul>
<li>You can specify styles for printing and other media.</li>
<ul>
<li>Stylesheet for printing on paper may need to be different from one for presenting information on a screen.</li>
<li>CSS2 lets authors associate different stylesheets for different media with the same document.</li>
<li>Authors can control page breaks.</li>
<li>Has widow and orphan control, just as for ordinary desktop publishing.</li>
<li> For high-quality printing, crop marks can be printed outside the outer edges of the page box.</li>
</ul>
<li>Better specification of fonts for a document.</li>
<ul class="parent-class">
<li>Font information can be used to download font subsets over the Web.</li>
</ul>
</ul> <!--added new date ul-->
<li><span class="bold-and-italic">May 1998</span>: CSS2 specification becomes a W3C recommendation.</li>
<li><span class="bold-and-italic">2000</span>: Work on CSS3 was under way.</li>
<div><blockquote>"CSS3 will, in effect, have all of the features that users expect from a desktop publishing environment, as well as a range of features especially suited to the context of an international and multimedia Web."</blockquote></div>
<ul> <!--added ul here and li opening below-->
<li>CSS3 will also be modularized. For example, there might be one module consisting of properties having to do with fonts and text, and another module for properties concerned with colors, and so on.</li>
</ul>
</body>
</html>