HTML & XHTML: The Definitive Guide

Sixth Edition Oktober 2006
ISBN 978-0-596-52732-7
Seiten 678
EUR48.00, SFR78.90


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


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly France O'Reilly USA O'Reilly Japan O'Reilly Taiwan