Content:
Text:
It's a mistake to put DSSSL into the same bag as scripting languages. Yes, DSSSL is turing-complete; yes, it's a programming language. But a script language (at least the way I use the term) is procedural; DSSSL very definitely is not. DSSSL is entirely functional and entirely side-effect-free. Nothing ever happens in a DSSSL stylesheet. The stylesheet is one giant function whose value is an abstract, device-independent, nonprocedural description of the formatted document that gets fed as a specification of display areas to downstream rendering processes.
-- Jon Bosak
Text Samples:
Character
Glyph
Headline
Long Quote
Style samples:
Long Quote with Border
Large Single Character
<P> Settings
font-family:
or
( none )
Arial
Arial Black
Avant Garde
Charcoal
Chicago
Comic Sans MS
Courier
Courier New
Geneva
Georgia
Helvetica
Impact
Monaco
Monotype.com
Palatino
Times New Roman
Trebuchet MS
Verdana
or
serif
sans-serif
monospace
cursive
fantasy
font-size:
px
pt
pc
em
ex
%
in
cm
mm
line-height:
font-style:
Normal
Italic
Oblique
font-weight:
Normal
Bold
Bolder
Lighter
100
200
300
400
500
600
700
800
900
text-decoration:
None
Blink
Line-Through
Overline
Underline
or
color:
background-color:
margin-left:
margin-right:
margin-top:
margin-bottom:
text-indent:
text-align:
left
center
right
justify
display:
Block
Inline
List-Item
None
<DIV> Settings
border:
None
Solid
Dashed
Dotted
Double
Groove
Inset
Outset
Ridge
Thin
Medium
Thick
color:
background:
padding:
margin:
<BODY> Settings
background-color:
<body bgcolor="
">
background-image:
url:
background-repeat:
Repeat
No Repeat
Repeat X
Repeat Y
background-attachment:
Scroll
Fixed
background-position:
Author:
Patrick Corcoran <
patrick@idlabs.org
>.
A product of
ID LABS
.