| |
capitalizing strings with XSLT 173
Cascading Style Sheets. See CSS
case (upper/lower)
changing
with CSS 222
changing
with XSLT 173
in
XML 23
CDATA
in
attribute definitions in DTDs 50
sections
and
internal CSS style sheets 187
and
XHTML 241
in
XML 32
ceiling() function, in XSLT 170
centering text with style sheets 220
century type, in XML Schema 79
century, defining element to contain 79
character encodings 24
character references
using
248
character references, vs. entities 56
child element, definition 27
choice element, in XML Schema 96
choices
conditional,
in XSLT 149
controlling
how many, in XML Schema 101
defining
for elements content
in
DTDs 47
in
XML Schema 96
choose element, in XSLT 149
clear property, in CSS 199
clipping elements 205
closing tags 23
and
prefixes 117
in
empty elements 29
colon. See Symbols section
colophon 270
color property, in CSS 200, 217
colors
hexadecimal
equivalents 252
RGB
components 252
setting,
in CSS 200, 217
sixteen
predefined names 251
comma. See Symbols section
comments, in XML 30
complex types, in XML Schema 93-112
anonymous
107
based
on other complex types 105
choices
96
declaring
elements 106
definition
93
element
only 94
empty
elements 103
mixed
content 104
sequences
95
text
only elements 102
unordered
groups 97
vs.
simple types 70
complexContent element, in XML Schema
103, 105
complexType element, in XML Schema 94, 102, 103, 104, 105, 107
components, in XML Schema
See
also elements, attributes, complex types, simple types, named
groups, and attribute groups 126
with
namespaces, referencing 126
context, in schemas 71
controlling how many, in schemas 101
count() function, in XSLT 167
creating new XML documents 21
CSS
aligning
text
220
vertically
203
and
XLink and XPointer 178
background
201, 218
background
property 201, 218
basics
179
block-level
vs. inline elements 189
bold
formatting 213
border
property 195
borders
of elements 195
bottom
property 192, 193
calling,
for HTML 186
case
(upper/lower) 222
changing
all font values 216
child
element 189
clear
property 199
clipping
elements 205
color
217
color
property 200, 217
description
14
display
property 190
element
height and width 194
eliminating
italics 212
embedding
fonts 211
file
extension 182
float
property 198
font
216
font-family
210
font
property 216
font
size 214, 216
font-family
property 210
font-size
property 214
font-style
property 212
font-variant
property 222
font-weight
property 213
foreground
color 200
formatting
text 209-222
height
property 194
hiding
elements
from
visitors 191
from
XML parser 187
indents
219
italics
212
kerning
219
layout
with 189-208
left
property 192, 193
letter-spacing
property 219
Levels
1 and 2 178
line
height 215, 216
line-height
property 215
list
properties 206
local
188
margin
property 197
margins
197
offsetting
elements within flow 192
overflow
204
overlining
text 221
padding
196
padding
property 196
page
breaks 208
parent
element 189
position
property
for
absolute positioning 193
for
relative positioning 192
positioning
elements
absolutely
193
in
3D 202
relatively
192
vertically
203
properties
189-222
right
property 192, 193
small
cap fonts 222
specifying
where styles should be applied 180-181
stopping
text wrap 199
strike
out text 221
style
basics 179
support
among browsers 178
Text
Only format 183
text-align
property 220
text-decoration
property 221
text-indent
property 219
text-transform
property 222
top
property 192, 193
tracking
219
underlining
text 221
vertical-align
property 203
width
property 194
with
HTML vs. with XML 178
word
spacing 219
word-spacing
property 219
wrapping
text 198
z-index
property 202
curly brackets. See Symbols section
current node, in XSLT
determining
154
disregarding
159
referring
to 155
custom types
See
also complex types
anonymous
82
deriving
81
|
|