Sixth Edition Oktober 2006
ISBN 978-0-596-52732-7
Weitere Informationen zu diesem Buch
Inhaltsverzeichnis |
Index |
Probekapitel |
Rezensionen |
Index
[ Symbols ], [ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ X ], [ Z ],
Symbols[ Top ]
+ (plus sign) in URL encoding, 314
< (less-than sign), 22
<!-- --> tag, 43, 503
<a> tag, 25, 176
hyperlink states, 248
linking external documents, 157
nesting restrictions, 500
<abbr> tag, 72
<acronym> tag, 72
<address> tag, 99
<applet> tag, 425
<area> tag, 29, 139, 193
<b> tag, 22, 78
<base> tag, 203, 409
<basefont> tag, 103
<bdo> tag, 55
<bgsound> tag, 151
<big> tag, 79
<blink> tag, 79
<body> tag, 37, 45, 51
color extensions, 143
<br> tag, 23, 83, 86, 615
vertical <spacer> vs., 613
<button> tag, 334
nesting restrictions, 500
<caption> tag, 31, 377
<center> tag, 92
<cite> tag, 21, 72
<code> tag, 21, 73
filenames, use with, 228
<col> tag, 385
<colgroup> tag, 385
<dd> tag, 225
<del> tag, 52
<dfn> tag, 21, 73
<dir> tag, 227
<div> tag, 23, 58
<dl> tag, 30, 223
<dt> tag, 30, 224
<em> tag, 21, 74
<embed> tag, 428
for audio, 153
<fieldset> tag, 347
<font> tag, 254
<form> tag, 31, 313
nesting restrictions, 500
<frame> tag, 33, 399
<frameset> tag, 33, 52, 394
<h#> tag, 23, 65
<head> tag, 37, 45, 47
<hr> tag, 24, 110
<html> tag, 18, 37, 44
<i> tag, 22, 79
<em> tag vs., 74
<iframe> tag, 404
<ilayer> tag, 630
<img> tag, 28, 124
custom image buttons (forms), 332
emulating spacers with, 615
video extensions, 141
<input> tag, 323
action buttons, 330
checkboxes (type=checkbox), 328
file-selection (type=file), 327
hidden fields (type=hidden), 334
masked text-entry (type=password), 326
<input> tag (continued )
radio buttons (type=radio), 329
text-entry (type=text), 325
<ins> tag, 52
<isindex> tag, 31, 50, 200
<kbd> tag, 21, 74
<label> tag, 346
nesting restrictions, 500
<legend> tag, 347
<li> tag, 30, 218
<link> tag, 181, 205, 235, 308, 441
web browser limitations, 238
<listing> tag, 94
<map> tag, 29, 139, 192
<marquee> tag, 153
<menu> tag, 228
<meta> tag, 50, 208, 449
<multicol> tag, 516, 616
<nextid> tag, 50, 210
<nobr> tag, 86, 88
centered content and, 93
<noembed> tag, 432
<noframes> tag, 402
<noscript> tag, 435
<object> tag, 50, 417
<ol> tag, 30, 214
<optgroup> tag, 341
<option> tag, 339
<p> tag, 23, 41, 61
<param> tag, 424
<plaintext> tag, 95
<pre> tag, 24, 89
nesting restrictions, 500
<q> tag, 98
<s> tag, 80
<samp> tag, 21, 75
<script> tag, 50, 433
<select> tag, 338
<server> tag, 439
<small> tag, 80
<spacer> tag, 612
<span> tag, 306
<strike> tag, 80
<strong> tag, 21, 75
<style> tag, 50, 232, 234, 309
@import at-rule, 235
comments in, 238
dir, lang, and title attributes, 233
<sub> tag, 80
<sup> tag, 80
<table> tag, 31, 361
<tbody> tag, 381
<td> tag, 32, 372
<textarea> tag, 336
<tfoot> tag, 380
<th> tag, 32, 372
<thead> tag, 379
<title> tag, 19, 48
<tr> tag, 32, 368
<tt> tag, 22, 80
<u> tag, 81
<ul> tag, 30, 211
<var> tag, 21, 76
<wbr> tag, 88
centered content and, 93
<xmp> tag, 94
= (equals sign) for tag attributes, 38
~ (tilde) in URLs, 167
A[ Top ]
abbr attribute (<th> and <td>), 377
above attribute (<layer>), 625
absbottom, absmiddle values, 130
absolute font size, 105
absolute URLs, 25, 163
accept attribute (<input type=file>), 327
accept-charset attribute (<form>), 316
accesskey attribute
<a>, 183
<legend>, 348
form controls, 344
action attribute
<form>, 313
<isindex>, 202
action buttons (forms), 330
ActiveX technology, 416
addresses, 99
IP addresses, 4, 165
XML DTD, defining for, 488
adjacent selectors, 242
Advanced Research Projects Agency (ARPA), 2
align attribute, 134
<applet>, 426
<caption>, 378
<div>, 58
<embed>, 429
<h#>, 66
<hr>, 114
<iframe>, 405
<img>, 28, 128
<input type=image>, 332
<legend>, 348
<marquee>, 154
<object>, 421
<p>, 63
<spacer>, 614
<table>, 362
<th> and <td>, 373
<tr>, 369
alignment, 351
<center> tags, 92
form elements, 348, 351
frames, 405
headings, 66
horizontal rules, 114
image buttons (forms), 332
images, 28, 128, 133
layers, 623, 631
sections, 58
tables, 362, 366, 369, 373, 378
text, 63, 154, 268, 271
whitespace blocks, 614
alink attribute (<body>), 146
all value (style media), 233
alt attribute
<applet>, 427
<area>, 194
<img>, 126
alternate value (marquee behavior), 154
ampersand (&)
entities, 22, 42, 439
in URLs, 318
in XHTML, 503
anchors, 25, 160
animation
frame-by-frame (GIF), 119
of text, 153
annotated lists, 30
anonymous FTP, 171
applets, 6, 27, 413
application/x-www-form-urlencoded encoding, 314
archive attribute
<applet>, 427
<object>, 419
ARPA (Advanced Research Projects Agency), 2
articles (newsgroups), identifiers for, 174
ASCII text file format, saving HTML/XHTML documents in, 15
at-rules
@font-face, 259
@import, 235
@media, 236
@page, 303
attribute selectors, 243
supporting browsers, 243
attributes
deprecated, 108
for <body> tags, 51
HTML tags, 38, 535
images, enabling JavaScript manipulation, 140
XHTML, 501, 502
XML, 477, 485, 486
audience, designing for, 509
audio, 150, 157
<bgsound> tags, 151
client-pull feature for, 451
mixing, 301
properties, 298
aural value (style media), 233
authoring tools for XHTML pages, 507
automation, document, 208
azimuth property, 302
B[ Top ]
background
audio, 150
colors, 144, 148, 150, 155, 262, 363, 375, 627
images, 144, 148, 149, 262, 263, 264, 265, 363, 376, 627
layers, 627
style properties for, 261
background attribute
<body>, 144, 148
<layer>, 627
<table>, 363
<th> and <td>, 376
background property, 266
background-attachment property, 263
background-color property, 262
background-image property, 262
background-position property, 264
background-repeat property, 265
backslash (\\\\), CSS2 escape characters and, 293
base URLs, 25, 203
baseline descriptor, 261
bbox descriptor, 261
behavior attribute (<marquee>), 154
below attribute (<layer>), 625
bgcolor attribute
<body>, 144, 148
<layer>, 627
<marquee>, 155
bgcolor attribute (continued )
<table>, 363
<th> and <td>, 375
<tr>, 371
bgproperties attribute (<body>), 145
bibliographic citations, 72
binary files, 6
blank lines, 23
blind carbon copy (bcc) field, mail messages, 170
blinking text, 79, 269
block items, 291
block quotes, 96
<blockquote> tags, 96
<q> tags, 98
blocks of whitespace, 614
body content, 18, 51
margins for, 147
boilerplate HTML documents, 510
uses of <ins> and <del> tags in, 54
boldface text, 78, 257
border attribute
<embed>, 429
<img>, 134
<input type=image>, 332
<object>, 421
<table>, 363, 365
border-collapse property, 289
bordercolor attribute
<frame>, 401
<table>, 364
<th> and <td>, 376
<tr>, 371
border-color property, 276
bordercolorlight, bordercolordark attributes
<table>, 364
<th> and <td>, 376
<tr>, 371
borders, 276
colors, 276
frame, 396, 401
image buttons (forms), 332
images, 134, 178
size, 277
style properties for, 276, 278
tables, 363, 371, 376
border-spacing property, 289
border-style property, 277
border-width property, 277
bottom value, 28
boundary string, 453
box style properties, 274
braille value (style media), 233
browser extensions, XHTML Version 1.1 and, 504
browsers, 3
mobile devices, constraints, 460
buffer space, 137
bugs, <img> height/width attributes, 137
bulleted (unordered) lists, 211
bullet shape, 218
list marker style properties, 286
nesting, 220
buttons
form action buttons, 330
mouse, 332
radio buttons, 329
C[ Top ]
cap-height descriptor, 261
caption, table, 31
caption-side property, 290
carbon copy (cc) field, mail messages, 170
carriage returns, 23
Cascading Style Sheets, 34
case sensitivity, 166, 442
elements of style rules, 240
XHTML tags and attribute names, 41, 501
case, transforming text in documents, 271
CDATA sections, 234
JavaScript and CSS declarations, enclosing within, 503
in XML DTDs, 479
cellpadding attribute (<table>), 364
cells, table, 364
cellspacing attribute (<table>), 364
cellular access, 458
high-speed, 459
lowspeed, 459
WiFi, 459
center attribute (<img>), 133
center value (alignment), 130
centering, 93
centerline descriptor, 261
CGI (Common Gateway Interface) programs
author inability to create or manage, 321
storing, 313
char attribute
<th> and <td>, 376
<tr>, 371
character entities, 22, 42, 101, 162, 602
JavaScript, 439
characters
letter spacing, 267
reserved/unsafe in URLs, 162
special, 602
word spacing, 274
charoff attribute
<th> and <td>, 376
<tr>, 371
charset attribute
<a>, 182
<meta>, 209
<script>, 434
checkboxes, 328
circular bullets, 218
circular image map areas, 194
cite attribute
<blockquote>, 97
<ins> and <del>, 53
<q>, 98
class attribute, 86, 535
<a>, 182
<address>, 101
<area>, 197
<blockquote>, 97
<body>, 148
<caption>, 379
<center>, 93
<div>, 60
<dl>, <dt>, and <dd>, 225
<font>, 108
<form>, 319, 343
<frameset>, 398
<isindex>, 203
<layer>, 630
<map>, 193
<multicol>, 620
<object>, 421
<p>, 64, 67
<pre>, 92
<q>, 99
<ul>, <ol>, and <li>, 213
content-based style tags, 77
form controls, 343
physical style tags, 81
table attributes, 368
classes, style, 245, 443
inheritance and, 251, 254
classid attribute, <object>, 418
classification style properties, 291
clear attribute (<br>), 84
clear images, 119
clear property, 279
clickable image maps, 189
client-pull documents, 448
clients, 5
client-side image maps, 29, 139, 191
example of, 198
clip attribute (<layer>), 630
clip property, 279
code attribute (<applet>), 427
codebase attribute (<applet>), 419
codetype attribute (<object>), 420
colon (:) and pseudoclasses, 248
color attribute
<basefont>, 103
<font>, 107
<hr>, 114
color property, 267
color values, 607
colormaps, 609
colors, 143, 150, 607
<body> tag extensions, 143
background, 144, 148, 150, 155, 262, 627
border, 276
frame borders, 397, 401
graphics file formats and, 118
horizontal rules, 114
hyperlinks, 146, 248
JavaScript Style Sheets (JSS), specifying values, 442
names, 608
performance considerations, 150
standard color map, 609
style properties for, 253, 261
tables, 363, 364, 371, 375
text, 107, 146, 267
transparent GIFs, 119
cols attribute
<col>, 394
<multicol>, 617
<table>, 365
<textarea>, 337
colspan attribute (<td> and <th>), 374
columns, 32
<multicol> tags, 616
frames, 394
multiline text-entry areas, 337
tables, 365, 374, 385
text layout in, 516, 616
whitespace between (gutter), 619
comma (,) in styles, 240
comments, 19, 43, 503
<comment> tags, 43
in <style> tags, 238
in XML DTDs, 477
Common Gateway Interface, 313
compact attribute
<dl>, 224
<ol>, 217
<ul>, 213
conditional sections, XML DTD, 487
content attribute (<meta>), 209, 450
content property, 293
open-quote and close-quote values, 294
content types, 157, 207
application/x-www-form-urlencoded, 314
file-selection controls and, 327
multipart/form-data, 314
multipart/mixed, 453
multipart/x-mixed-replace, 454
text/css, 233
text/plain, 316
content-based style tags, 21, 42, 71
table of, 77
Content-Disposition header, 315, 328
Content-Type header, 315, 328
contextual styles, 241, 444
controls attribute (<img>), 142
controls, form, 336
conventions for HTML programming, 525
convergences devices, 458
converting HTML documents to XHTML, 506
coordinates in image maps, 190
coords attribute
<a>, 183
<area>, 194
counter-increment property, 294
counter-reset property, 294
counters, 294
CSS (Cascading Style Sheets), 34, 230, 557
box properties, 274
cascading of effects, 237
classification properties, 291
color and background properties, 261
comments in, 238
CSS2 standard, 230
font properties, 254
how to use, 307
list properties, 285, 288
rectangular box model for, 274
style properties, 251
style syntax, 245
tagless styles (<span>), 306
text properties, 267
CSS2 standard, 230, 310
@import and @media at-rules, 236
audio properties, 298
border shorthand properties, 278
box properties, 274
browser versions, supporting and non-supporting, 238
classification properties, 291
counters, 294
escape entities, 293
font properties, 254
font-matching algorithm, 258
formatting model, 274
generated content properties, 292
list properties, 285
markers, creating, 297
media-specific style sheets, defining, 233
pagination control features for printing, 303
pseudoclasses, 248
pseudoelements defined in, 244
selectors, 241, 242
style properties, 251
style syntax, 245
table properties, 289
cue properties, 301
custom bullets, 286
custom image buttons (forms), 332
cycling documents, 450
D[ Top ]
dashed borders, 277
data attribute (<object>), 420
data, exchanging with XML
connecting systems, 491
document exchange, 490
datetime attribute (<ins> and <del>), 53
declare attribute (<object>), 421
declaring XML entities and elements, 475
defer attribute (<script>), 435
definition lists, 30, 222
using appropriately, 227
definitions-src descriptor, 261
delay
document refresh, 449
loading, 121
marquee movement, 156
deprecated attributes
align, 63, 134, 332, 362
background, <body>, 145
bgcolor, <body>, 144
border, <img>, 134
class, for lists, 220
compact, for lists, 213, 217, 224
link, vlink, and alink, <body>, 146
name, <a>, 503
noshade, <hr>, 112
size, <hr>, 111
start, for lists, 216
style, for lists, 220
text, <body>, 146
type, 213, 216, 218
value, for lists, 219
version, <html> tags, 47
width, <hr>, 113
deprecated elements
HTML 4.01 standard, and, 565
XHTML and, 495, 504
deprecated tags
<applet>, 417, 425
<basefont>, 103
<center>, 92, 134
<dir>, 227
<font>, 105
<isindex>, 50, 200
<menu>, 228
<s>, 80
<span>, 307
<strike>, 80
<u>, 81
font-handling tags, 102
for audio support, 153
designing in HTML, 12
dir attribute, 77, 81, 535
<a>, 182
<address>, 101
<area>, 197
<bdo>, overriding with, 55
<blockquote>, 97
<center>, 93
<div>, 59
<dl>, <dt>, and <dd>, 225
<font>, 108
<form>, 319
<head>, 47
<html>, 45
<isindex>, 203
<object>, 423
<p>, 63, 67
<pre>, 92
<q>, 98
<title>, 50
<ul>, <ol>, and <li>, 214
form controls, 343
table tags, 367
direction attribute (<marquee>), 154
directory lists, 227
disabled attribute (form controls), 344
disc bullets, 218
display constraints, mobile devices, 461
display property, 291
displaying XML documents, 474
displays, form contents and, 350
documentation
<meta> tags for, 208
for form elements, 350
HTML tags quick reference, 535
document-level styles, 232, 441
advantages and disadvantages of using, 309
document-related events, 438
documents, 456
as layers, 629
automation, 208
embedding, 156, 158
exchanging with XML applications, 490
HTML, 158
pathnames, 166
XHTML, 495
domains, 4, 5, 25
dotted borders, 277
double borders, 277
double quotation marks (") in XHTML attribute values, 502
downloading delay, 121
downloading images, 121
DTD for HTML, 44, 525, 583
HTML 4.01 standard, 565
DTD for XHTML
creating, 497
declaring, 496
XHTML 1.0 standard, 583
DTD for XML, 475, 494
comments, 477
conditional sections, 487
creating (example), 488
elements, 477, 480, 481
entities, 477, 478
dynamic documents, 447
client-pull, 448
server-push, 453
dynsrc attribute (<img>), 141
E[ Top ]
elements, nesting, 499
elevation property, 302
email, mailto URL for, 170, 314
defining mail header fields, 170
sending form data via, 321
embedded links, 170
embedded objects, 156, 158
<applet> tags, 425
<embed> tags, 428
<noembed> tags, 432
<object> tags, 417
<param> tags, 424
embedded tags, 17
emphasis, tags for
<b>, 78
<blink>, 79
<dfn>, 73
<em>, 74
<i>, 79
<strong>, 75
empty elements in XHTML documents, 501
empty-cells property, 289
encoding, 233
characters, 602
file-selection controls and, 327
enctype attribute
<form>, 314
<input type=file>, 327
ending tags, 18, 39
omitting in HTML, 40
XHTML vs. HTML documents, 500
entities, 22, 42, 101, 602
JavaScript, 439
URL encodings, 162
entity and element declarations (XML), 475
equals sign (=) for tag attributes, 38
escape entities, CSS2 standard, 293
event attributes
<a>, 180
<address>, 101
<area> (client-side image maps), 196
<blockquote>, 97
<center>, 94
<div>, 60
<form>, 320
<h#>, 67
<img>, 140
<input type=button> (push buttons), 333
<map>, 193
<p>, 64
<pre>, 92
<q>, 99
<ul>, 214
content-based tags, 77
form controls, 343
frames and, 397
objects and, 423
physical style tags, 81
table tags, 368
event handlers, JavaScript, 436
executable content, 413
applets, 413
JavaScript, 440
JavaScript style sheets, 440
explicit label associations (forms), 347
Extended Font Model, 103
extensions, HTML, 10
external style sheets, 234, 441
advantages and disadvantages of using, 308
extranets, 2
F[ Top ]
face attribute
<basefont>, 103
<font>, 107
family, font, 254
favorite_font_size() function, 442
file server, 169
File Transfer Protocol, 13
files
file URLs, 169
HTML, 158
listing in directory lists, 227
XHTML, 169
file-selection controls (forms), 327
fixed value (background image position), 146
flashing text, 79, 269
float property, 280
floating elements, rules for margin collapsing, 275
floating frames, 392
flood-filling images, 136
flowing text, 131
font property, 257
font-family property, 254
fonts
color, 107
descriptors, 259
font size, 79
heading tags to change, 69
HTML tags for, 102, 103, 105
JavaScript Style Sheets (JSS), tags property, 442
style properties for, 254
font-size property, 255
font-style property, 257
font-variant property, 257
font-weight property, 257
footers
rules with, 116
table, 380
for attribute (<label>), 347
foreground colors, 267
format, 351
alignment, 351
encoding, 315
graphics formats, 117, 124
HTML documents, 20
indentation, 225
list items, 218
multimedia file formats, 152
paragraph rendering, 62
preformatted text, 89
styles, 230
forms, 31, 311
<button> tags, 334
example of, 320
input controls, 323, 325, 328, 329, 330, 334, 336, 338, 342, 346
layout of, 351, 519
mailto URL, with, 321
nested tables with, 520
programming, 318, 353
writing effectively, 349
FQDNs, 5
fragment identifiers, 167, 184
<a> tags as, 179
tables of contents, and, 184
frame attribute (<table>), 363
frameborder attribute
<frame>, 401
frame-by-frame animation, 119
frames, 32, 391
<frame> tags, 33, 399
<frameset> tags, 33, 52, 394
<noframes> tags, 402
alignment, 405
as hyperlink targets, 182, 197, 205, 318, 405, 522
borders, 396
contents of, 398
inline, 403
layout, 394
margins and borders, 401
opening multiple at one time, 523
scrolling, 401
tips and tricks, 521
Frameset DTD, 565, 583
framesets, 392
FTP (File Transfer Protocol)
ftp URLs, 171
obtaining browsers via, 13
fully qualified domain names, 5
G[ Top ]
general entities, XML, 478
generated content properties, 292
generic style classes, 247
GET method, 317, 354
GIF (Graphics Interchange Format), 118, 121
GIF animation, 119
gopher URLs, 175
grammar, elements, 481
nonterminals and terminals, 482
XML, 482, 483
grammar, HTML, 525
graphics, 27, 85
grooved borders, 277
grouping form elements, 347
grouping grammar rules, elements, 481
gutter attribute (<multicol>), 619
H[ Top ]
handheld value (style media), 233
hanging indents, 269
head of HTML documents, 18, 37, 45, 47
headers
rules with, 116
table, 32, 379
vertical spacers with, 613
headers attribute (<th> and <td>), 376
headings, 23, 65
allowed content, 69
images in, 69
side heads (tables), 518
straddle heads (tables), 517
text size and, 68
height attribute
<applet>, 428
<embed>, 429
<iframe>, 405
<img>, 135
<marquee>, 155
<spacer>, 614
<table>, 366
<tr>, 374
height property, 281
helper applications, 6, 27
hexadecimal character equivalents, escape characters in CSS2, 293
hexadecimal color values, 607
hexadecimal RGB triples, 253
hidden attribute (<embed>), 430
hidden form fields, 334
hidden text-entry fields, 326
hide value (layer visibility), 628
home pages, 6, 26, 166
horizontal, 612
margins, 137
rules, 24, 109, 111, 113, 114, 115, 116
whitespace, 612
hot keys for hyperlinks, 183
href attribute, 25
<a>, 177, 190
<area>, 195
<base>, 204
<link>, 206
hreflang attribute (<a>), 183
hspace attribute
<embed>, 429
<img>, 137
<marquee>, 156
HTML, 8
creation of, 3
deprecated attributes, elements, and tags, xviii
documents in, 8
DTD (Document Type Definition), 44, 525, 565, 583
extensions to, 10, 11, 12
grammar of, 525
limitations of, 494
object model, 414
standardizing with XML, 493
styles, 230
tags, 6
text editors for, 13, 15, 510, 511, 514
tips and tricks, 459, 509
Version 4.0, 379
Version 4.01, xix, 10
XHTML vs., 499
HTML attributes, 38
HTML documents, 5
boilerplates, 510
colors in, 143
columns, 516
content vs. appearance, 9
content, types of, 19
converting to XHMTL, 506
designing for your audience, 509
document automation, 208
document-level styles, 232, 309
document-related events, 438
dynamic, 447
editorial markup tags, 52
executable content, 413
forms, 31
frames, 391
headings in, 65
home pages, 6, 26, 166
images in, 116
linking to, 184
margins for body content, 147
myfirst.html (example), 16
pathnames, 166
refreshing automatically, 449
relationships between, 203
searchable, 31, 200
sectioning, 57, 115
structure of, 18, 35, 47
style sheets, 33
styles, 310
tables, 359
tables of contents, 184
titles of, 19, 48, 67
whitespace in, 36
HTML tags, 6, 17, 37, 38
attributes for, 38, 502
content-based style, 21, 42, 70, 71
deprecated, 108
empty, in XHTML format, 501
font handling, 102
for editorial markup, 52
grammar for, 527
nesting, 39
obsolete, 108
omitting, 40
physical style, 71
quick reference, 535
starting and ending tags, 18, 39
styles for, 230
tagless styles (<span>), 306
HTTP (Hypertext Transfer Protocol), 6
Redirect header, 452
Refresh header, 449
http servers, 164
http URLs, 164
http-equiv attribute (<meta>), 209, 449
hyperlinks, 3, 24, 25, 159
colors for, 146
effective use of, 185
to external content, 158
image maps, clickable, 29, 138, 139, 189, 192, 193, 199
images and, 189
linking within documents, 184
to multiple frames, 523
navigating with Tab and hot keys, 183
relationships between, 180
states of, 248
targets for, 182, 197, 205, 318, 405, 522
Hypertext Markup Language, 6
Hypertext Transfer Protocol, 6
I[ Top ]
id attribute, 140, 535
<a>, 179
<address>, 101
<basefont>, 104
<blockquote>, 97
<center>, 93
<div>, 58, 59
<dl>, <dt>, and <dd>, 225
<form>, 319
<frameset>, 398
<isindex>, 203
<label>, 347
<map>, 193
<object>, 421
<p>, 64, 67
<q>, 99
<ul>, <ol>, and <li>, 214
form controls, 342
for hyperlink targets, 184
for style classes, 247
table tags, 367
XHTML documents, 503
identifiers (IDs)
articles in newsgroups, 174
messages on news servers, 174
IE, 14
IETF (Internet Engineering Task Force), 8
ignored HTML tags, 41
image maps, 610
areas, 194, 196
clickable, 29, 138, 189, 192, 193, 199
client-side, 29, 139, 191, 198
coordinates, 190
HTML documents and, 199
performance, 191
server-side, 29, 190
images, 27, 116, 157
alignment, 128, 133
background, 144, 148, 149, 262, 263, 264, 265, 363, 376, 627
borders, 134, 178
clickable, 189
combining attributes for, 141
custom image buttons (forms), 332
download performance, 121
flowing text around, 84
graphics formats, 117, 124
in headings, 69
hyperlinks and, 189
as list item signifiers, 286
margins around, 137
preventing from scrolling, 145, 263
resizing, 136
reusing, 123
rules, 109
size, 135
text flow around, 84
text in place of, 126
when to use, 121
wrapping text around, 131
implicit label associations (forms), 347
imported external style sheets, 235, 308
linked vs., 237
inclusions, 414
indentation, 36
abusing <dt> for, 225
block quotes, 96
nested unordered lists, using for, 213
paragraphs, with <spacer>, 612
text-indent property for, 269
infinite value (marquee looping), 155
inherit value (layer visibility), 628
inheritance, styles and, 251, 254
inline
frames, 403
images, 28
items, 291
layers, 630
references, 187
styles, 231, 309, 441
input constraints, mobile devices, 461
inset borders, 277
interaction pseudoclasses, 248
interlacing, 118
internationalization
dir and lang attributes, 47
dir attribute, overriding with <bdo>, 55
Internet, 1
Internet Engineering Task Force (IETF), 8
Internet Explorer
<basefont> tags, and, 103
<bgsound> tags, 150
<comment> tag, 43
<q> tags and, 98
action attribute, 202
Active technology and, 416
animated text support, 153
audio features, 150
color attribute, 114
evolution of standards, and, xvii
Extended Font Model tags, and, 102
inline audio, and, 150
leftmargin attribute, 147
market dominance of, xvii
multimedia support, 27
notab attribute, 196
nowrap attribute, 59
obtaining, 14
palette attribute, 430
tags and line-breaking, 89
text, direction and justification, 45
topmargin attribute, 147
video extensions, 141
intranets, 2
IP (Internet protocol), 4
addresses, 165
ismap attribute (<img>), 29, 138, 190
italic, 79, 257
J[ Top ]
JavaScript language, 33, 432
<img> attributes, 140
<noscript> tags, 435
<script> tags, 433
event handlers, 140, 436
frames and, 397
JavaScript pseudo-protocol, 172
JavaScript pseudo-URLs, 438
overriding hyperlink targets, 522
style sheet properties, 445
style sheets (JSS), 34, 440
JavaScript Style Sheets (see JSS)
JPEG format, 120, 124
JSS (JavaScript Style Sheets), 34, 233, 440
encoding of, 233
style sheet properties, 445
justification, 63
justify value (align attribute), 67
K[ Top ]
keyboard events, 438
keyboard input, tag for, 74
keyword property values, 251
keywords for documents, 208
L[ Top ]
label attribute
<optgroup>, 342
<option>, 341
labeling form elements, 346
lang attribute, 77, 81, 535
<a>, 182
<address>, 101
<area>, 197
<blockquote>, 97
<center>, 93
<div>, 59
<dl>, <dt>, and <dd>, 225
<font>, 108
<form>, 319
<head>, 47
<html>, 46
<isindex>, 203
<object>, 423
<p>, 63, 67
<pre>, 92
<q>, 98
<title>, 50
<ul>, <ol>, and <li>, 214
form controls, 343
table tags, 367
XHTML Version 1.1, absence from, 504
language attribute (<script>), 434
languages
computer, defining with metalanguages, 473
pseudoclasses for, 249
layers, 621
<ilayer> tags, 630
<layer> tags, 622
alignment, 623, 631
visibility of, 628
left attribute
<ilayer>, 631
<layer>, 623
leftmargin attribute (<body>), 147
length, 113
length property values, 252
less-than sign (<), 22
letter-spacing property, 267
line breaks, 23, 83, 89, 615
allowing with <wbr>, 88
nowrap attribute and, 59
suppressing with <nobr>, 86
vertical <spacer>, 613
line-height property, 268
line-through text style, 269
link attribute (<body>), 146
linked external style sheets, 235, 308
imported vs., 237
links, 24
lists, 30, 211
definition lists, 222
directory lists, 227
of hyperlinks, 185
items of, 218, 291
menu lists, 228
nesting, 220, 222
ordered (numbered), 214
selection lists (forms), 338
style properties for, 285, 288
unordered (bulleted), 211
using appropriately, 226
list-style property, 287, 288
list-style-image property, 286
list-style-position property, 286
list-style-type property, 287
loading delay, 121
longdesc attribute
<frame>, 402
<img>, 127
loop attribute
<img>, 142
<marquee>, 155
looping
marquee text, 155
video, 142
lowsrc attribute (<img>), 126
Lynx
content-based tags, and, 77
images, substituting text for, 127
text display limitations, 17
M[ Top ]
mailto URLs, 170, 314
defining mail header fields, 170
form data via, 321
maps, 189
standard color, 609
margin collapsing, 275
marginheight attribute (<frame>), 401
margins, 147
around CSS boxes, 274
around table cells, 364
body content, 147
frames, 401
images, 137
marquee areas, 156
style properties for, 281
marginwidth attribute (<frame>), 401
markers, 297
markup metalanguage, XML as, 473
masked text-entry fields, 326
mathline descriptor, 261
maxlength attribute
<input type=file>, 327
<input type=text>, 325
mayscript attribute (<applet>), 428
media attribute (<style>), 233
menu lists, 228
message IDs, news servers, 174
metalanguages, defining computer languages with, 473
method attribute (<form>), 317
Microsoft Internet Explorer, 14
Microsoft Word 2000, creating HTML documents with, 511
middle value, 28
MIME types, 157, 207
application/x-www-form-urlencoded, 314
file-selection controls and, 327
multipart/form-data, 314
multipart/mixed, 453
multipart/x-mixed-replace, 454
text/css, 233
text/plain, 316
missing HTML tags, 40
mix keyword, 301
mobile devices, 457
browsers, constraints, 460
convergence devices, 458
display constraints, 461
input constraints, 461
mobile web design, 465-471
network constraints, 461
PDAs, 458
phones, 458
mobile phones, 458
mobile web design
forms, 467
images, 469
layout, 468
links, 466
mobile web design (continued )
navigating, 466
presentation, 468
monitor, form contents and, 350
monospaced text
<code> tags, 73
<kbd> tags, 74
<plaintext> tags, 95
<tt> tags, 80
<var> tags, 76
Mosaic browser, 3
mouse-related events, 437
pseudoclasses for, 248
mouse-sensitive images, 189
movies, 141
MSIE, 14
multicolumn layout, 616
multiline text-entry areas, 336
multimedia, 19, 156
audio, 150
browser handling of, 27
client-pull feature for, 451
common file formats, 152
GIF animation, 119
images, 27
text animation, 153
video, <img> extensions for, 141
multipart/form-data encoding, 314
multipart/mixed encoding, 453
multipart/x-mixed-replace encoding, 454
multiple attribute (<select>), 339
multiple-choice elements (forms), 338
N[ Top ]
n attribute (<nextid>), 210
name attribute
<a>, 179
<applet>, 427
<basefont>, 103
<div>, 58
<embed>, 430
<form>, 319
<frame>, 392, 400
<img>, 140
<label>, 347
<layer>, 622
<map>, 193
<meta>, 208
<object>, 421
<param>, 425
form input elements, 324
XHTML documents, 503
XHTML Version 1.1, restrictions in, 504
name servers, 5
named form parameters, 318, 355
named frames, 405
namespaces, XHTML DTDs, 497
naming conventions for HTML, 526
navigating with hyperlinks, 26
Navigator, 4
NCSA (National Center for Supercomputing Applications), 3
nesting
<frameset> tags, 398
<multicol> tags, 617
content-based style tags, 78
contextual style rules, 241
HTML tags, 39
language pseudoclasses and, 249
layers, 627
lists, 220
physical style tags, 83
tables, 520
XHTML documents, elements in, 499
Netscape, 4, 5
evolution of standards, and, xvii
plug-ins, 141, 158
tags and line-breaking, 89
text, direction and justification, 45
network constraints, mobile devices, 461
news URLs, 173
newsgroups, 173
nntp URLs, 174
nohref attribute (<area>), 195
nonterminals, 482
noresize attribute (<frame>), 400
noshade attribute (<hr>), 111
notab attribute
<map>, 195
<object>, 423
form controls, 343
nowrap attribute
<div>, 59
<table>, 366
<th> and <td>, 375
<tr>, 372
numbered (ordered) lists, 30, 214
list marker style properties, 286
nesting, 222
numbering style, 218
using appropriately, 227
O[ Top ]
object attribute (<applet>), 428
object model (HTML v4.0), 414
obsolete tags, 80
offset, 623
omitting HTML tags, 40
onAbort attribute, 140, 437
onBlur attribute, 437
onChange attribute, 437, 438
onClick attribute, 437, 535
onDblClick attribute, 437, 535
onError attribute, 140
onFocus attribute, 437
onKeyDown attribute, 438, 535
onKeyPress attribute, 438, 535
onKeyRelease attribute, 438
onKeyUp attribute, 535
onLoad attribute, 141, 437, 438
onMouseDown attribute, 437, 536
onMouseMove attribute, 437, 536
onMouseOut attribute, 196, 437, 536
onMouseOver attribute, 180, 196, 436, 437, 536
onMouseUp attribute, 437, 536
onReset attribute, 320, 437, 438
onSelect attribute, 437, 438
onSubmit attribute, 320, 437, 438
onUnload attribute, 437, 438
ordered (numbered) lists, 30, 214
list marker style properties, 286
nesting, 222
numbering style, 218
using appropriately, 227
orphans, 306
outset borders, 277
overflow property, 282
overlining, 269
overriding hyperlink targets, 522
P[ Top ]
padding, 364
padding properties, 282
page boxes, 303
size property, 303
page layout, 20, 351
alignment, 351
columns, 616
designing for your audience, 509
forms, 351, 519
frames, 394
HTML tags for, 83
layers, 621
multiple columns, 516
style sheets, 33
tables, 31
wrapping text, 131
page-break properties, 305
palette attribute (<embed>), 430
panose-1 descriptor, 261
paragraphs, 23, 61
indenting with <spacer>, 612
parameter entities, XML, 478
parameters, form, 318, 355
parsed and unparsed entities, XML, 477
password input fields, 326
pathnames, 25, 166
pause properties, 301
PCDATA, XML tags, 480, 483
PDAs, 458
percent sign (%)
for character encoding, 161
in URL encoding, 314
percentage property values, 252
performance
applets, 415
background images, 149
client-pull documents, 453
colors, 150
flood-filling, 136
image maps, 191
images and, 121
lowsrc attribute (<img>) for, 126
marquee movement, 156
server-push documents, 455
text, 122
physical style tags, 21, 71
summary of, 81
table of, 81
physical text wrapping, 337
pitch property, 300
pitch-range property, 300
play-during property, 301
plug-in accessories, 6, 27, 141, 158
pluginspage attribute (<embed>), 431
plus sign (+) in URL encoding, 314
polygonal image map area, 194
ports
ftp servers, 172
gopher servers, 176
nntp, 174
telnet, 175
web servers, 165
position properties, 283
positioning list item markers, 286
POST method, 317, 357
pound sign (#)
for entities, 22
for name anchors, 184
in URLs, 167
precedence of styles, 238
preformatted text, 24
<listing> tags, 94
<pre> tags, 89
<xmp> tags, 94
print formatting for HTML/XHTML documents, 303
named pages, using, 305
pagination controlling, 305, 306
tables, 305
using multiple formats, 304
print value (style media), 233
private webs, 7
profile attribute (<head>), 48
programming forms, 353
parameters in URLs, 318
projection value (style media), 233
prompt attribute (<isindex>), 201
properties, style, 251
Cascading Style Sheets, 251, 252, 253
JavaScript Style Sheets, 445
property:value pairs, styles, 240
protocols, 25
pseudoclasses, style, 248
:active, 248
:first-child, 249
:focus, 248
:hover, 248
:lang, 250
:link, 248
:visited, 248
colon (:), 248
for user interaction, 248
hyperlink states, 248
nesting, languages, 249
for user interaction, 248
web browser support for, 250
pseudoelements for styles, 243
:after, 244
:before, 244
:first-letter, 244
:first-line, 244
punctuation conventions for HTML, 526
push buttons, 333
Q[ Top ]
query URLs, 202
QUERY_STRING variable, 355
question mark (?) in URLs, 161, 168
quick reference for HTML tags, 535
quotation marks (")
for attribute values, 38, 502
in URLs, 161
quotes property, 294
R[ Top ]
radio buttons, 329
random URL generator, 452
readability, whitespace and, 38
readonly attribute (form controls), 344
rectangular image map area, 195
Redirect header, 452
redundant HTML tags, 41
references
to external content, 157
inline, 187
to multimedia elements, 19
Refresh header, 449
rel attribute
<a>, 180
<link>, 206
relationships
between HTML documents, 203
between hyperlinks, 180
relative font size, 105
relative frame sizes, 395
relative URLs, 25, 163
<base> tags, 203
advantages of using, 164
repeat keyword, 301
repetition grammar rules, elements, 481
Requests for Comments (RFCs), 8
reserved characters, 161
reset buttons, 331
resizing images, 136
reusing images, 123
rev attribute
<a>, 180
<link>, 206
RFCs (Requests for Comments), 8
RGB color values, 107, 253
richness property, 300
ridged borders, 277
rows attribute
<frameset>, 394
<textarea>, 337
rows, creating in tables, 368, 377
rowspan attribute (<th> and <td>), 375
ruby text, 504
rules, 24
rules attribute (<table>), 364
S[ Top ]
scheme attribute (<meta>), 210
schemes, URL, 160, 163
scope attribute (<th> and <td>), 376
screen value (style media), 233
scroll value (marquee behavior), 154
scrollamount attribute (<marquee>), 156
scrolldelay attribute (<marquee>), 156
scrolling
<marquee> tags and, 153
fixing images against, 145, 263
frames, 401
scrolling attribute (<frame>), 401
search parameter of URLs, 168
searchable documents, 31, 200
sections
document, 58, 115
performance and, 123
table, 379
security
ActiveX and, 416
mailto forms, problems with, 323
selected attribute (<option>), 340
selection lists, 338
selectors, 239
gopher URLs, 176
style rules, 240, 241, 242, 444
semicolon (;) in character entities, 22
sequence grammar rules, elements, 481
server-push documents, 448, 453
servers, 5
<isindex> tags and, 203
data to/from, 317
file servers, 169
form programming, 353
ftp servers, 172
gopher servers, 176
http servers, 164
nntp servers, 174
telnet servers, 175
server-side applications, 354
server-side image maps, 29, 190
SGML (Standard Generalized Markup Language), 8
<!DOCTYPE> command in HTML documents, 44
limitations of, 472
SGML DTD, 565
shadowing text, 270
shape attribute
<a>, 183
<area>, 194, 196
shapes attribute (<object>), 422
sharp sign, 22
show value (layer visibility), 628
side heads (tables), 518
size, 113
applets, 428
borders, 277
column width, 617
CSS boxes, 274, 281, 284
embedded objects, 429, 431
font size, 255
form entry controls, 349
frames, 394, 400, 405
horizontal rule, 113
image map areas, 194, 196
images, 135
layers, 629
line height, 268
marquee area, 155
selection lists, 339
table cells, 373
tables, 366
text, 68, 79, 80, 103, 105
text-entry fields, 325
whitespace blocks, 614
size attribute
<basefont>, 103
<font>, 105
<hr>, 111
<input type=file>, 327
<input type=text>, 325
<multiple>, 339
<spacer>, 612
slash (/)
in ending tags, 18
in URLs, 161, 166
slide value (marquee behavior), 154
slope descriptor, 261
software, 15
for designers, 12
for writing HTML documents, 15
formatting code, 73
solid borders, 277
sound, 150
space, 137
span attribute
<col>, 387
<colgroup>, 385
speak property, 299
speak-header property, 290
special characters, 22, 42, 101, 161, 162, 602
in URLs, 161
JavaScript entities, 439
XHTML, handling in, 503
special processing directives, XML, 496
speech-rate property, 299
square brackets ([]), 243
square bullets, 218
src attribute
<bgsound>, 151
<embed>, 431
<frame>, 400
<img>, 28, 125
<input type=image>, 332
<layer>, 629
<script>, 434
src descriptor, 259
stacking layers, 625
Standard Generalized Markup Language, 8
standardizing HTML, 7, 44, 525, 565, 583
XHTML standard, 493
standby attribute (<object>), 423
start attribute
<img>, 142
<ol>, 216
starting tags, 18, 39
state, hyperlink, 248
stemv and stemh descriptors, 261
straddle heads (tables), 517
stress property, 300
Strict DTD, 565, 583
strike-through text style, 269
structural tags, 22
style attribute, 86, 231, 536
<a>, 182
<address>, 101
<area>, 197
<blockquote>, 97
<body>, 148
<caption>, 379
<center>, 93
<div>, 60
<dl>, <dt>, and <dd>, 225
<font>, 108
<form>, 319, 343
<frameset>, 398
<isindex>, 203
<layer>, 630
<li>, 220
<map>, 193
<multicol>, 620
<object>, 421
<p>, 64, 67
<pre>, 92
<q>, 99
<ul>, <ol>, and <li>, 213
content-based style tags, 77
form controls, 343
physical style tags, 81
table attributes, 368
style, text, 21
styles, 230
box properties, 274
classes for, 245, 443
classification properties, 291
color and background properties, 261
contextual selectors, 241, 444
CSS properties for, 251
document-level, 232, 309, 441
external style sheets, 234, 308
font style properties, 254
how to use, 307
inline, 231, 441
JavaScript Stylesheets (JSS), 440, 445
list properties, 285
media-specific, 236
precedence, 238
property:value pairs, 240
pseudoclasses for, 248
pseudoelements for, 243
style sheets, 33, 34, 237, 474
tagless styles (<span>), 306
text style properties, 267
web browser limitations, 234
subdomains, 4, 5
submit buttons, 331
subscripts and superscripts, 80
summary attribute (<table>), 367
systems, exchanging data with XML, 491
T[ Top ]
Tab key
navigating form controls, 343
navigating hyperlinks, 183
navigating objects, 423
tabindex attribute
<a>, 183
<map>, 195
<object>, 423
form controls, 343
table-layout property, 290
tables, 31, 359, 515, 616
alignment, 362, 366, 369
borders, 363, 371, 376
captions, 377
cells, 364, 372, 373
colors in, 363, 364, 371, 375
columns, 365, 374, 385
controlling page layout with, 389
example of basic structure, 360
headers and footers, 379
HTML v4.0 tags for, 379
nesting, 520
rows, 32, 368, 375
sectioning, 379
side heads, 518
size, 366
straddle heads, 517
wrapping text in cells, 366, 372, 375
tables of contents, 184
taborder attribute
<map>, 195
form controls, 343
tabs, 36
tagless styles (<span>), 306
tags, 6
tags property (JavaScript), 442
target attribute
<a>, 182, 405, 522
<area>, 197
<base>, 205, 409
<form>, 318
special values for, 407
telnet URLs, 175
user and password, 175
templates for HTML documents, 510
terminals, 482
terms, definition lists, 224
text, 19
addresses, 99
alignment, 268, 271
animating, 153
appearance tags for, 20, 71
block quotes, 96
breaking lines, 89
color of, 107, 146
flowing around images, 84
form fields for, 325
headings, 65
inline references in, 187
instead of images, 122, 126
margins for body content, 147
monospaced, 73
multicolumn layout, 516, 616
multiline text-entry areas (forms), 336
paragraphs, 57
preformatted, 24
size of, 19
special characters, 22, 42, 101, 162, 439, 602
structural tags, 22
style properties for, 267
text/css encoding, 233
text/plain encoding, 316
text-only browsers, 5, 127
three-dimensional appearance, 270
whitespace, 42
wrapping, 83, 127
text attribute (<body>), 146
text editors, 13, 15
text size
<basefont> tags, 103
<big> tags, 79
<font> tags, 105
<small> tags, 80
Extended Font Model, 103
heading tags for, 68
text/css encoding, 233
text/plain encoding, 316
text-align property, 268
text-decoration property, 269
text-entry fields (forms), 325
text-shadow property, 270
texttop value, 130
text-transform property, 271
three-dimensional appearance, text, 270
Tidy utility for HTML-to-XHTML conversions, 506
tilde (~) in URLs, 167
tiling with images, 265
title attribute, 536
<a>, 182
<applet>, 428
<area>, 197
<div>, 60
<dl>, <dt>, and <dd>, 225
<form>, 319
<frame>, 402
<frameset>, 398
title attribute (continued )
<img>, 140
<isindex>, 203
<link>, 206
<map>, 193
<object>, 421
<p>, 64, 67
<ul>, <ol>, and <li>, 214
form controls, 342
table tags, 367
titles
bibliographic, 72
choosing, 49
document, 19, 48, 67
forms, 319
frames, 402
hyperlinked documents, 182, 206
image map area, 197
sections, 60
table captions, 377
top attribute
<ilayer>, 631
<layer>, 623
top value, 28
topline descriptor, 261
topmargin attribute (<body>), 147
Transitional DTD, 565, 583
transparent GIFs, 119
troubleshooting background images/colors, 149
tty value (style media), 233
tv value (style media), 233
type attribute
<a>, 183
<button>, 335
<embed>, 431
<input>, 314
<li>, 218, 287
<link>, 207
<object>, 420
<ol>, 216
<param>, 425
<script>, 434
<spacer>, 612, 613, 614
<style>, 233
<ul>, 213
type in gopher URLs, 176
typecodes in ftp URLs, 172
typographic conventions for HTML, 526
U[ Top ]
underscoring, 81, 269
unicode-range descriptor, 260
uniform resource locators, 260
unique identifiers (IDs)
articles in newsgroups, 174
messages on news servers, 174
units attribute (<embed>), 431
units-per-em descriptor, 260
universal child selectors, 242
unnamed form parameters, 356
unordered lists, 30
bulleted, 211, 218, 220, 226, 286
directory lists, 227
unsafe characters in URLs, 161
URLs (uniform resource locators), 25, 160
absolute vs. relative, 163, 203
as style property values, 253
character encodings in, 161
file URLs, 169
form parameters in, 318, 355
ftp URLs, 171
generating randomly, 452
gopher URLs, 175
http URLs, 164
JavaScript pseudoprotocol, 172
javascript URLs, 438
mailto URLs, 170, 314, 321
news and nntp URLs, 173
query URLs, 202
telnet URLs, 175
XFrames, 412
usemap attribute
<img>, 29, 138, 191
<object>, 422
Usenet news system, 173
user and password, telnet URLs, 175
user-interface design, 350
user-related event handlers, 436
V[ Top ]
valid XML documents, 476
valign attribute
<caption>, 378
<table>, 366
<th> and <td>, 373
value attribute
<li>, 219
<option>, 340
<param>, 425
valuetype attribute (<param>), 425
version attribute (<html>), 46
vertical, 612
margins, 137
whitespace, 613
vertical-align property, 271
video, 141, 157
<img> extensions, 141
client-pull feature for, 451
inline, 141
virtual text wrapping, 337
visibility attribute (<layer>), 628
visibility property, 284
vlink attribute (<body>), 146
voice-family property, 300
volume property, 298
vspace attribute
<embed>, 429
<img>, 137
<marquee>, 156
W[ Top ]
W3C (World Wide Web Consortium), 7
Web, 3
information on, 6
navigating with hyperlinks, 26
web browsers, 5
<link> tags and, 207
applet rendering, 426
character entities, rendering, 43
client-pull documents, 448
client-side image maps and, 199
executable content, 413
form limitations, 349
HTML documents, use in editing, 16
HTML tags, 40, 41
image borders, 134
image presentation, 125
images, rendering, 178
incompatible with embedded objects, 432
incompatible with executable content, 423
incompatible with frames, 402
JavaScript, 432
leniency in data acceptance, 506
Mosaic browser, 3
Netscape Navigator, 4
obtaining, 13
styles, 33
text-only, 5, 127
web servers, 164
<server> tags, 439
server-push documents, 453
webs, private, 7
weight, font, 257
well-formed documents
XHTML and, 41
XML, 476, 499
whitespace, 611
<img> tags for, 615
<nobr> tags, 86
<spacer> tags, 612
around horizontal rules, 110
around table cells, 364
between columns (gutters), 619
blocks of, 612
frames and, 396
handling in block tags, 291
hanging indents, 269
HTML tags for, 83
indentation, 96
letter spacing, 267
line breaks, 36
line height, 268
margins, 137, 147, 156
paragraphs, 36
readability and, 38
tabs in preformatted text, 90
word spacing, 274
white-space property, 291
widows, 306
width attribute
<applet>, 428
<embed>, 429
<hr>, 113
<iframe>, 405
<img>, 135
<layer>, 629
<marquee>, 155
<multicol>, 619
<pre>, 91
<spacer>, 614
<table>, 366
<th> and <td>, 373
width property, 284
widths descriptor, 261
WiFi, 459
windows, 32, 393
as hyperlink targets, 182, 197, 205, 318, 405, 522
tips and tricks, 521
word processors, 13
word wrap, 59
word-spacing property, 274
World Wide Web, 59
World Wide Web Consortium (W3C), 7
wrap attribute (<textarea>), 337
wrapping text
<multicol> and, 621
around images, 84, 131
in <textarea> entry areas, 337
nowrap attribute (<div>), 59
table cell contents, 366, 372, 375
writing HTML documents
applets, 415
dynamic documents, 448
editorial markup, 52
forms, how to use, 317, 349, 353, 519
hyperlinking effectively, 185
image maps and, 199
lists, how to use, 226, 285
server-push documents, 455
software for, 12, 15
styles, how to use, 307
tables, 382, 389, 515
tips and tricks, 459, 509
titles, choosing, 49
user-interface design, 350
WWW, 7
X[ Top ]
XFrames, 410
documents, 410
URLs, 412
x-height descriptor, 261
XHTML, 8, 493
authoring tools, 507
case-sensitivity in style rule elements, 240
deciding to use, 505
documents in, 495
DTDs, 494, 495
HTML conversion software, 506
HTML vs., 499
machine-generated content and, 507
tags, quick reference, 535
Version 1.0 and HTML 4.01, 10
Version 1.1, 12, 504, 505
well-formed documents and, 41
XML, using to define, 492
XHTML Basic
content-based tags, 463
core tags, 462
design, 464
document header, 464
forms, 464
images, 463
lists, 463
objects, 463
scripting, 463
stylesheets, 463
tables, 464
text structural tags, 462
XHTML documents
content, 9, 19
creating, 495, 496, 498
ending tags in, 40
nesting elements in, 499
XML (Extensible Markup Language), 472, 494
DTDs, 475
as markup metalanguage, 473
special processing directives, 496
uses for, 490, 491, 492
xmlns attribute, defining namespaces with, 497
Z[ Top ]
z-index attribute (<layer>), 625
z-index property, 285
Zurück zu HTML & XHTML: The Definitive Guide