About

Synopsis

Contents

Index

! a b c d e f g h i j k l m n o p q r s t u v w x y z

Buy It!

S

s element 350

safe colors. See browser safe colors

samp element 76

Sausage Software 463

Save as HTML command 51, 400

Save as Page command 52

Save as Web Page command 51, 400

Save for Web command 90-91

saving

images 90-91

other people's Web pages 57

Web pages 50

character encoding 63

scaling images 108

scanners 89

scheduling actions 381

scheme 33

screen style sheets 198

script element 314

scripts 313-331

adding alternate information 319

adding "automatic" 314

and quotation marks 317

and search engines 426

calling external automatic 315

CGI. See CGI scripts

changing multiple frames 326

controlling status area 325

controlling window size 331

hiding from older browsers 320

hiding from XML parsers 321

JavaScript for your use 323-331

keeping frames in framesets 327

loading images into cache 330

location on page 314

rollovers 328-330

setting default language 322

triggering with intrinsic event 316

with buttons 318

scroll bars, in frames 250

scrolling attribute

in frame element 250

in iframe element 248

search engines

adding information for 417

controlling summary 418

improving ranking

with description 418

with keywords 417

with links 425

with title 64, 416

keeping out 420

keeping pages from being archived 421

optimizing design for 426

specialized 424

submitting your site to 424

searchenginewatch.com 415

Section 508 of U.S. Rehabilitation Act 262

security, and CGI scripts 265

select element 276

in WML 386-387

selected attribute, in option element 276

selectors

adjacent sibling 140

by class or id 137

by context 138-140

by name 136

combining 146

definition 41

description 135

:first-child pseudo-element 140

for attributes 144

grouping 144

link states 141

:first-line and :first-letter 142-143

semicolons, and style rules 134

server name in URL 33

setvar element 383

shading, of horizontal rules 115

shape attribute, in area element 130

shapes, entities for 457

sharp symbol (#). See Symbols section

shift, color 85

shims. See pixel shims

sidebars, hiding in print style sheets 199

SimpleText 49, 462

simulators for WML 392

site, designing 48

size

and viewing speed 106-107

of cells in table 220-221

of frames 254

of images 86, 106-107

changing 108

figuring out 106

reducing 92

specifying 108

of multimedia files 293

of new windows 331

of pages, with tables 216

of tables 220-221

of text 75, 162-163, 344, 346

size attribute

in basefont element 344

in font element 346

in hr element 115

in input element

for password boxes 273

for text boxes 272

for uploading files 279

in select element 276

size property 201

slide shows 309

small caps 165, 173

small element 75

SoftQuad. See Corel HoTMetaL

Sol, Selena 266

sounds

background 303, 311

getting 297

QuickTime 302, 303

Source, command 57

spacer element 360, 361, 363

spaces

controlling with style sheets 170

in lengths 44

in Web pages 30

spacing

and preformatted text 77

and sub/superscripted characters 80

around elements 188-189

around images 113

around tables 231

between lines and paragraphs 70

between paragraphs 66, 70

frames 243, 245, 249

line breaks 70, 358-359

maintaining original 77

margins 357

of text (with styles) 168

pixel shims 364

spamming 416

span attribute

in col element 234-235

in colgroup element 234-235

span element 69

spanning cells

across columns 232

across rows 233

special techniques

automatic page navigating 309

JavaScript for your use 323-331

specificity 42-43

speed

and images 87, 104, 106-107

loading images into cache 330

of table display 240

and nested tables 224

spiders 420

src attribute

in frame element 242

in iframe element 248

in img element 104

in input element 286

in script element 315

standards

browser wars 16

importance of 17, 37

standards mode vs quirks mode 39

and URLs in DOCTYPE declarations 61

Star Trek search engine 424

start attribute, in ol element 207

starting

new lines 70

new paragraph 66

Web pages 60

status area, controlling 325

stopping floating 112, 195

strict flavor of (X)HTML 21, 38

description 429

strict mode. See standards mode

strike element 350

strike out formatting 81, 350

with styles 174

strong element 74

structure

importance of 40, 176

of (X)HTML 29

of tables 216

style attribute

in any tag 153

in button element 318

style element 151

media attribute 198

style rules

and semicolons 134

constructing 134

definition 41

style sheets 147-155, 197-202

alternate 150

and URLs 149

applying locally 153

browser problems 402

cascade 42-43

comments 155

external 148

file extension 148

importing 152

linking 149

file extension 148

for printing 197-202

formatting text 157-174

hiding 151

hiding from buggy browsers 152

inheritance 42-43

internal 151

location, importance of 42-43, 154

media specific 198

page layout 175-196

specificity 42-43

switching 150

testing and debugging 155

Text Only format 148

See also styles, CSS

styles

aligning

text 171

vertically 196

background 167, 182-183

blinking text 174

bold formatting 161, 165

borders of elements 186-187

case (upper/lower) 172

changing all font values 165

child element 177

choosing font 165

clear floating 195

color 166, 167, 182-183, 184

comments 155

competing 42

creating 133-146

cursors 185

defaults 165

description 41-46

displaying and hiding elements 178

embedding fonts 159

floating elements 194-195

font family 158, 165

font size 162-163, 165

formatting text 157-174

height of elements 190

indents 169

italics 160, 165

kerning 168

layout 175-196

line height 164, 165

list markers

all at once 210

choosing 206

custom 208

positioning 209

margins 189

and width 191

nested lists 212

offsetting elements within flow 181

overflow 193

overlining text 174

padding 188

parent element 177

positioning elements

absolutely 179

fixed 180

in 3D 192

relatively 181

vertically 196

properties and values 439-446

small cap fonts 173

stopping floating 195

strike out text 174

tracking 168

underlining text 174

unexpected results 165

white space 170

width 190-191

and floating elements 194

word spacing 168

See also CSS, style sheets

sub element 80

submit buttons 282

creating 282-283

multiple 282

vs. active images 286

with image 283

subscripts 80

Sullivan, Danny 415

sup element 80

superscripts 80

support, technical 404

switching style sheets 150

symbols 333-342

adding 340-341

entities for 449-457

for (X)HTML 450

in file names 55

in titles 64

in Web pages 30

mathematical and technical 454-456

punctuation 452-453

shapes and arrows 457

Western European 450-452

syntax checkers 49

Go to the letter T.