Star Wars Sale
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to PowellsBooks.news for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Original Essays | June 20, 2014

Lisa Howorth: IMG So Many Books, So Many Writers



I'm not a bookseller, but I'm married to one, and Square Books is a family. And we all know about families and how hard it is to disassociate... Continue »
  1. $18.20 Sale Hardcover add to wish list

    Flying Shoes

    Lisa Howorth 9781620403013

spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

XHTML

XHTML Cover

 

 

Excerpt

 [ 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 ] 

#LINK<Symbols[ Top ]>#
& (ampersand)
      entities, 24, 46, 440
      in URLs, 311
      XHTML, handling in, 516
, (comma) in styles, 259
= (equal sign) for tag attributes, 41
< (less-than sign), 23
<!-- --> tags, 47, 516
% (percent sign) for character encoding, 173
# (pound sign)
      for entities, 24
      for name anchors, 197
      in URLs, 177
? (question mark) in URLs, 173, 178
" (quotation mark)
      for attribute values, 41, 515
      in URLs, 173
; (semicolon) in character entities, 24
/ (slash)
      in ending tags, 19
      in URLs, 173, 177
~ (tilde) in URLs, 177

#LINK<A[ Top ]>#
<a> tags, 27, 189-196
      hyperlink states, 265
      linking external documents, 168
      (see also hyperlinks)
abbr attribute (<th> and <td>), 375
<abbr> tags, 77
above attribute (<layer>), 476-478
absbottom, absmiddle values, 141
      (see also alignment)
absolute font size, 92-94
absolute URLs, 27, 187
      base and relative URLs, combining to form, 188
accept attribute (<input type=file>), 321
accept-charset attribute (<form>), 310
accesskey attribute
      <a>, 196
      form controls, 340
      <legend>, 343
<acronym> tags, 78
action attribute
      <form>, 306
      <isindex>, 217
action buttons (forms), 324-328
ActiveX technology, 415
<address> tags, 114-116
addresses, 114-116
      IP addresses, 5, 175
      XML DTD, defining for, 502
adjacet selectors, 261
Advanced Research Projects Agency (ARPA), 2
align attribute, 143
      <applet>, 426
      <caption>, 376
      <div>, 62
      <embed>, 429
      <h#>, 71
      <hr>, 123
      <iframe>, 406
      <img>, 30, 137-141
      <input type=image>, 326
      <legend>, 343
      <marquee>, 164
      <object>, 420
      <p>, 67
      <spacer>, 464
      <table>, 360
      <th> and <td>, 371
      <tr>, 366-368
alignment
      <center> tags, 106-108
      form elements, 343, 348
      frames, 406
      headings, 71
      horizontal rules, 123
      image buttons (forms), 326
      images, 30, 137-141, 142
      layers, 473-476, 482
      sections, 62
      table captions, 376
      table cell contents, 363-364, 371
      table rows, 366-368
      tables, 360
      text, 282, 285
            in marquees, 164
            paragraphs, 67
      whitespace blocks, 464
      (see also align attribute; format; page layout)
alink attribute (<body>), 157
all value (style media), 252
alt attribute
      <applet>, 426
      <area>, 208
      <img>, 136-137
alternate value (marquee behavior), 166
ampersand (&)
      entities, 24, 46, 440
      in URLs, 311
      in XHTML, 516
anchors, 27-29
      (see also <a> tags; hyperlinks)
animation
      frame-by-frame (GIF), 129
      of text, 164-168
annotated lists (see definition lists)
anonymous FTP, 180
appearance of text (see text)
<applet> tags, 425-428
applets, 6, 29, 412-416
application/x-www-form-urlencoded encoding, 307-308
archive attribute
      <applet>, 427
      <object>, 419
<area> tag, 31, 148, 207-212
ARPA (Advanced Research Projects Agency), 2
articles (newsgroups), identifiers for, 184
ASCII text file format, saving HTML/XHTML documents in, 17
at-rules
      @import command, 253
      @media command, 254
attributes
      for <body> tag, 56
      HTML tags, 41
            core attributes, 551-553
      images, enabling JavaScript manipulation, 150
      XHTML
            case sensitivity in, 514
            quoted values, 515
            vales for value-less HTML attributes, 515
      XML, 498-500
            declaring in DTD, 489
            required and default, 499
            values for, 498
audience, designing for, 522
audio, 162-164, 168
      <bgsound> tag, 162-164
      client-pull feature for, 453-454
      (see also multimedia)
aural value (style media), 252
authoring (see writing HTML documents)
authoring tools for XHTML pages, 519
automation, document, 223-226
AVI movies, 151
      (see also video)
axis attribute (<th> and <td>), 375

#LINK<B[ Top ]>#
<b> tags, 23, 84
background
      audio, 162-164
      colors, 154, 159, 276
            layers, 478
            marquees, 166
            in tables, 360, 374
            troubleshooting, 161
      images, 155-156, 159, 276
            behind specific elements, 277
            layers, 478
            placement of, 278
            in tables, 360, 374
            tiling whole background, 279
            troubleshooting, 160
      layers (see layers)
      style properties for, 276-281
      (see also transparency)
background attribute
      <body>, 155-156, 159
      <layer>, 478
      <table>, 360
      <th> and <td>, 374
background property, 280, 584
background-attachment property, 276, 584
background-color property, 276, 584
background-image property, 277, 584
background-position property, 278, 584
background-repeat property, 279, 584
<base> tag, 54, 218-220, 410-411
base URLs, 27, 218-220
<basefont> tags, 90-91
baseline value, 140
      (see also alignment)
<bdo> tags, 59-60
behavior attribute (<marquee>), 165
"being visited" link state, 265
below attribute (<layer>), 476-478
bgcolor attribute
      <body>, 154, 159
      <layer>, 478
      <marquee>, 166
      <table>, 360
      <th> and <td>, 374
      <tr>, 369
bgproperties attribute (<body>), 156
<bgsound> tag, 162-164
bibliographic citations, 78
<big> tags, 85
binary files, 6
blank lines (see paragraphs)
_blank target, 408, 536
blind carbon copy (bcc) field, mail messages, 185
<blink> tags, 85, 524
blinking text, 282
block items, 298
block quotes, 109-114
      <blockquote> tags, 110
      <q> tags, 112-114
blocks of whitespace, 463
body content, 20, 55
      margins for, 157
<body> tags, 40, 49, 55
      bug with, 13
      color extensions, 154-159
boilerplate HTML documents, 523
      uses of <ins> and <del> tags in, 59
boldface text, 84, 274
border attribute
      <embed>, 429
      <img>, 143-145
      <input type=image>, 326
      <object>, 421
      <table>, 360, 362
border property, 584
border-bottom-width property, 584
border-color property, 289, 585
border-left-width property, 585
border-right-width property, 585
border-style property, 290, 585
border-top-width property, 585
border-width property, 290, 585
bordercolor attribute
      <frame>, 402
      <table>, 361
      <th> and <td>, 374
      <tr>, 369
bordercolorlight, bordercolordark attributes
      <table>, 361
      <th> and <td>, 374
      <tr>, 369
borders
      colors, 289
      frame, 395-396, 402
      image buttons (forms), 326
      images, 143-145, 191
      size, 290
      style properties for, 289-291
            shorthand properties for complex, 291
      tables, 360-362, 369, 374
      (see also margins)
bottom value, 30, 140
      (see also alignment)
boundary string, 456
box style properties, 286-295
<br> tag, 24, 96-99, 465
      vertical <spacer> vs., 463
      (see also line breaks)
braille value (style media), 252
browsers (see web browsers)
buffer space (see margins)
bugs
      in HTML extensions, 12
      <img> height/width attributes, 146
      multiple <body> tags, 13
bulleted (unordered) lists, 227-230
      bullet shape, 235
      custom bullets, 524
      list marker style properties, 295-298
      nesting, 237
<button> tags, 329-331
buttons
      form action buttons, 324-328
      mouse (see event attributes; JavaScript language)
      radio buttons, 323-324

#LINK<C[ Top ]>#
caption, table, 34
<caption> tags, 34, 375
carbon copy (cc) field, mail messages, 185
carriage returns (see paragraphs)
Cascading Style Sheets (see CSS)
case sensitivity, 177, 444
      elements of style rules, 259
      XHTML tags and attribute names, 45, 514
case, transforming text in documents, 286
CDATA sections
      JavaScript and CSS declarations, enclosing within, 516
      in XML DTDs, 492
cellpadding attribute (<table>), 362
cells, table (see tables)
cellspacing attribute (<table>), 362
center attribute (<img>), 142
<center> tags, 106-108
center value (alignment), 140
centering (see alignment)
CGI (Common Gateway Interface) programs, storing, 306
char attribute
      <th> and <td>, 374
      <tr>, 369
character entities, 23, 46, 116, 174, 627-632
      JavaScript, 440
characters
      letter spacing, 281
      reserved/unsafe in URLs, 174
      word spacing, 286, 589
charoff attribute
      <th> and <td>, 374
      <tr>, 369
charset attribute
      <a>, 195
      <meta>, 225
      <script>, 435
checkboxes, 322
child document relationship, 194
choice grammar rules, elements, 494
circular bullets, 235
circular image map areas, 209
cite attribute
      <blockquote>, 112
      <ins> and <del>, 57
      <q>, 113
<cite> tags, 22, 78
class attribute, 99, 551
      <a>, 195
      <address>, 116
      <area>, 212
      <blockquote>, 112
      <body>, 158
      <caption>, 376
      <center>, 107
      content-based style tags, 82
      <div>, 65
      <dl>, <dt>, and <dd>, 242
      <font>, 95
      <form>, 312, 338
      form controls, 338
      <frameset>, 398
      <isindex>, 217
      <layer>, 481
      <map>, 207
      <multicol>, 471
      <object>, 421
      <p>, 69, 72
      physical style tags, 87
      <pre>, 105, 114
      <q>, 113
      table attributes, 366
      <ul>, <ol>, and <li>, 229
classes, style, 263-268, 445
      inheritance and, 268, 271
classid attribute, <object>, 418
classification style properties, 298
clear attribute (<br>), 97-99
clear images (see transparency)
clear property, 291, 585
clickable image maps, 31, 148-150, 203-214
      <area> tag, 148, 207-212
      client-side, 31, 148, 205, 212
      <map> tags, 148, 206
      server-side, 31, 148, 203-205
      web browsers and, 213
client-pull documents, 450-455
clients, 5
      (see also servers)
client-side image maps, 31, 148, 205
      example of, 212
clip attribute (<layer>), 481
code attribute (<applet>), 427
<code> tags, 23, 78
      filenames, use with, 244
codebase attribute (<applet>), 418
codetype attribute (<object>), 419
<col> tag, 384-387
<colgroup> tags, 384-388
color attribute
      <basefont>, 91
      <font>, 94
      <hr>, 123
color property, 280, 586
color values, 633
colormaps, 533, 635
colors, 154-161, 633-636
      background, 154, 159, 276
            layers, 478
            marquees, 166
            troubleshooting, 161
      <body> tag extensions, 154-159
      border, 289
      dithered, 534
      frame borders, 396, 402
      graphics file formats and, 127
      horizontal rules, 123
      hyperlinks, 157, 266
      JavaScript Style Sheets (JSS), specifying values, 443
      performance considerations, 159-161
      standard color map, 635
      style properties for, 270, 276-281
      tables, 360-362, 369, 374
            borders, 361
      text, 94, 157, 280
      transparency, 128
      true color images, 533
cols attribute
      <col>, 394-395
      <multicol>, 467
      <table>, 363
      <textarea>, 331
colspan attribute (<td> and <th>), 372
columns
      frames, 394-395
      <multicol> tags, 466-471
      multiline text entry areas, 331
      tables, 363, 372
            defining column groups, 383-388
      text layout in, 466-471, 525-527
      whitespace between (gutter), 468
      (see also tables)
comma (,) in styles, 259
comments, 20, 47, 516
      <comment> tags, 47
      in <style> tags, 257
      in XML DTDs, 489
Common Gateway Interface (CGI) programs, storing, 306
compact attribute
      <dl>, 240
      <ol>, 233
      <ul>, 229
conditional sections, XML DTD, 500
connecting to Internet, 14
content attribute (<meta>), 224, 452
content-based style tags, 22, 45-47, 76
Content-Disposition header, 309, 322
Content-Type header, 309, 322, 456
content types, 169, 222
      application/x-www-form-urlencoded, 307-308
      file-selection controls and, 321
      literal_text, plain_text, style_text, 542
      multipart/form-data, 307-309
      multipart/mixed, 456
      multipart/x-mixed-replace, 457
      text/css, 251
      text/plain, 309
content-based style tags, 77-84
contextual styles, 260, 446
controls attribute (<img>), 152
controls, form (see forms, input controls)
conventions for HTML programming, 539-542
converting HTML documents to XHTML, 517
coordinates in image maps, 204
coords attribute
      <a>, 196
      <area>, 208
CSS (Cascading Style Sheets), 36-37, 248-303
      box properties, 286-295
      classification properties, 298
      color and background properties, 276-281
      font properties, 271-275
      how to use, 300-303
      list properties, 295-298
            using effectively, 297
      quick reference, 582-589
      rectangular box model for, 287-288
      style properties, 268-299
      style syntax, 263-268
      tag-less styles (<span>), 299
      text properties, 281-286
custom bullets, 295-298, 524
custom image buttons (forms), 326
cycling documents, 452

#LINK<D[ Top ]>#
dashed borders, 290
data attribute (<object>), 419
data, exchanging with XML
      connecting systems, 504
      document exchange, 503
datetime attribute (<ins> and <del>), 58
<dd> tag, 242
declare attribute (<object>), 421
declaring XML entities and elements (see DTD for XML)
defer attribute (<script>), 435
definition lists, 32, 239-243
      custom list item markers, 524
      using appropriately, 244
<del> tags, 56-59
delay
      document refresh, 451
      loading (see performance)
      marquee movement, 167
designing in HTML (see writing HTML documents)
<dfn> tags, 23, 79
dir attribute, 83, 87, 551
      <a>, 195
      <address>, 116
      <area>, 212
      <blockquote>, 112
      <center>, 107
      <div>, 64
      <dl>, <dt>, and <dd>, 242
      <font>, 95
      <form>, 313
      form controls, 338
      <head>, 51
      <html>, 49
      <isindex>, 217
      <object>, 423
      overriding with <bdo>, 59
      <p>, 68, 72
      <pre>, 105
      <q>, 113
      table tags, 365
      <title>, 54
      <ul>, <ol>, and <li>, 230
<dir> tags, 244
direction attribute (<marquee>), 166
directory lists, 244
disabled attribute (form controls), 340
disc bullets, 235
display property, 298, 586
displaying XML documents, 486
displays, form contents and, 346
dithering, 534
<div> tags, 24, 62-65
<dl> tags, 32, 239-241
<!DOCTYPE> command, 48
document automation, 223-226
document pathnames, 176
documentation
      for form elements, 346
      HTML tag quick reference, 551-581
      <meta> tags for, 223-225
document-level styles, 250-252, 443
      advantages and disadvantages of using, 302
document-related events, 439
documents
      embedding, 168, 169
      exchanging with XML applications, 503
      HTML (see HTML documents)
      as layers, 480
      XHTML (see XHTML documents)
      (see also content types)
domains, 5, 26
dotted borders, 290
double quotation marks ("), XHTML attribute values, 515
downloading delay (see performance)
downloading images (see images)
<dt> tags, 32, 241
DTD for HTML, 47-50, 539, 590-607, 608-626
      HTML 4.01 standard, 590-607
DTD for XHTML
      creating, 509-511
      declaring, 508
      XHTML 1.0 standard, 608-626
DTD for XML, 488-493, 507
      comments, 489
            syntax for, 490
      conditional sections, 500
      creating (example), 501
      elements, 489
            declaration of, 493
            grammar of, 493-498
      entities, 489, 490-492
            declaration of, 491
dynamic documents, 449-459
      client-pull, 450-455
      server-push, 455-459
dynsrc attribute (<img>), 151

#LINK<E[ Top ]>#
elements, nesting (see nesting)
<em> tags, 23, 80
email, mailto URL for, 184, 307
      defining mail header fields, 185
      form data via, 315-317
<embed> tags, 428-432
      for audio, 164
embedded guides, 531
embedded links (see hyperlinks)
embedded objects, 168, 169
      <applet> tags, 425-428
      <embed> tags, 428-432
      <noembed> tags, 432
      <object> tags, 416-424
      <param> tags, 424-425
embedded tags, 18
      (see also HTML tags)
emphasis, tags for
      <b>, 84
      <blink>, 85
      <dfn>, 79
      <em>, 80
      <i>, 86
      <strong>, 81
empty elements in XHTML documents, 513
encoding
      characters (see special characters)
      file-selection controls and, 321
      (see also content types)
enctype attribute
      <form>, 307-309
      <input type=file>, 321
ending tags, 19, 42-43, 514
      omitting in HTML, 43
      XHTML vs. HTML documents, 513
entities, 23, 46, 116, 627-632
      JavaScript, 440
      URL encodings, 174
entity and element declarations (XML) (see DTD for XML)
equal sign (=) for tag attributes, 41
event attributes
      <a> tags, 193
      <address>, 116
      <area> (client-side image maps), 210
      <blockquote>, 112
      <center>, 108
      content-based tags, 83
      <div>, 65
      <form>, 313
      form controls, 338
      frames and, 397
      <h#> tags, 72
      <img>, 150
      <input type=button> (push buttons), 327
      <map>, 207
      objects and, 423
      <p>, 69
      physical style tags, 88
      <pre>, 105
      <q>, 114
      table tags, 366
      <ul>, 230
event handlers, JavaScript, 436-438
      (see also event attributes)
executable content, 412-448
      applets, 412-416
      JavaScript (see JavaScript language)
      JavaScript style sheets, 441-448
explicit label associations (forms), 342
Extended Font Model, 90
Extensible Markup Language (see XML)
extensions, HTML, 9, 11-13
external style sheets, 252-256, 442
      advantages and disadvantages of using, 301
extranets, 2

#LINK<F[ Top ]>#
face attribute
      <basefont>, 91
      <font>, 95
fade-in effect, 13
family, font, 271
favorite_font_size( ) function, 444
<fieldset> tags, 343-345
file server, 182
File Transfer Protocol (see FTP)
files
      file URLs, 181
      HTML (see HTML documents)
      listing in directory lists, 244
file-selection controls (forms), 321-322
fixed value (background image position), 156
flashing text, 85, 282
float property, 292, 586
floating elements, rules for margin collapsing, 288
flood-filling images, 145
flowing around images, 97-99
flowing text (see wrapping text)
focus pseudo-class, 266
font-family property, 271, 586
font property, 275, 586
font-size property, 272, 586
font-style property, 274, 587
<font> tags, 271
font-variant property, 274, 587
font-weight property, 274, 587
fonts
      <basefont> tags, 90-91
      color (see colors)
      font size (see text size)
      heading tags to change, 74
      HTML tags for, 89-95
      JavaScript Style Sheet (JSS), size of, 444
      style properties for, 271-275
footers
      rules with, 125
      table, 378
for attribute (<label>), 342
foreground colors, 280
<form> tags, 33, 305-317
format
      alignment (see alignment)
      encoding (see content types)
      graphics formats, 127-130, 133
      HTML documents (see page layout; styles)
      indentation (see indentation; whitespace)
      list items, 235-237
      multimedia file formats, 163
      paragraph rendering, 67
      preformatted text (see preformatted text)
      styles (see styles)
      (see also page layout)
forms, 33, 304-355
      <button> tags, 329-331
      example of, 314
      improving layout of, 529-531
      input controls, 317-331
            action buttons, 324-328
            checkboxes, 322
            common attributes for, 338-341
            hidden fields, 328
            labeling and grouping, 341-345
            multiline text entry areas, 331-333
            multiple-choice elements, 333-338
            radio buttons, 323-324
            text fields, 319-322
      layout of, 347-349
      mailto URL with, 315-317
      with nested tables, 531
      programming, 349-355
            parameters in URLs, 311
      writing effectively, 345-349
FQDNs, 5
fragment identifiers, 177, 197
      <a> tags as, 192
frame attribute (<table>), 361
frame-by-frame animation, 129
<frame> tags, 36, 399-402
frameborder attribute
      <frame>, 402
      <frameset>, 395
frames, 35-36, 390-411
      alignment, 406
      borders, 395-396
      contents of, 399-402
      <frameset> tags, 35, 49, 56, 393-398
      as hyperlink targets, 195, 219, 312, 406-411, 535-536
            image maps and, 211
      inline frames, 404-406
      layout, 393-398
      margins and borders, 401
      <noframes> tags, 402-404
      opening multiple at one time, 537
      scrolling, 401
      tips and tricks, 535-537
Frameset DTD, 608
framesets, 391
framespacing attribute (<frameset>), 396
FTP (File Transfer Protocol)
      ftp URLs, 180
      obtaining browsers via, 14
fully qualified domain names, 5

#LINK<G[ Top ]>#
general entities, XML, 490
generic style classes, 264
GET method, 310-311, 350-353
GIF (Graphics Interchange Format), 127-129, 133
      GIF animation, 129
      GIF89a, 533, 534
giftrans utility, 534
Giles, Aaron, 535
glossary document relationship, 194
gopher URLs, 186
grammar, elements, 493-498
      nonterminals and terminals, 495
      XML, 495
            mixed element content, 496
grammar, HTML, 539-550
Graphics Interchange Format (see GIF)
graphics (see images)
grooved borders, 290
grouping form elements, 343-345
grouping grammar rules, elements, 494
guides, embedded, 531
gutter attribute (<multicol>), 468

#LINK<H[ Top ]>#
<h#> tags, 25, 70-75
handheld value (style media), 252
hanging indents, 283-284
head document relationship, 194
head of HTML documents, 20, 40, 49, 51-52
<head> tags, 40, 49, 51-52
headers
      rules with, 125
      table, 34, 377
      vertical spacers with, 463
headers attribute (<th> and <td>), 375
headings, 25, 69-75
      images in, 75
      side heads (tables), 527-529
      straddle heads (tables), 527
      text size and, 73
height attribute
      <applet>, 428
      <embed>, 429
      <iframe>, 406
      <img>, 145-147
      <marquee>, 167
      <spacer>, 463
      <table>, 364
      <tr>, 372
height property, 292, 587
helper applications, 6, 29
hexadecimal color values, 633
hexadecimal RGB triples (see colors)
hidden attribute (<embed>), 430
hidden form fields, 328
hidden text entry fields, 320
hide value (layer visibility), 479
home pages, 6, 28, 177
horizontal
      alignment (see alignment)
      margins (see margins)
      rules, 25, 118-126
            alignment, 123
            colors, 123
            combining attributes, 123
            flat, 2D, 121
            in headers and footers, 125
            as section dividiers, 125
            size attribute, 120
            universal attributes for, 124
            width, 122
      whitespace, 462-463
      (see also width attribute)
hot keys for hyperlinks, 196
hover pseudo-class, 266
<hr> tag, 25, 118-124
href attribute
      <a>, 190-191, 203
      <area>, 209
      <base>, 219
      <link>, 220
hreflang attribute (<a>), 196
hspace attribute
      <embed>, 429
      <img>, 147
      <marquee>, 167
HTML, 8
      creation of, 3
      documents in (see HTML documents)
      DTD (Document Type Definition), 47-50, 539, 590-607, 608-626
      extensions to, 9, 11-13
      grammar of, 539-550
      limitations of, 507
      object model, 413-416
      standardizing with XML (see XHTML)
      styles (see styles)
      tags (see HTML tags)
      text editors for, 17, 13
      tips and tricks, 521-537
      Version 4.0, 377-388
      version 4.0, xv-xvii, 8
      XHTML vs., 512-517
HTML attributes (see HTML tags)
HTML documents
      boilerplates, 523
      colors in (see colors)
      columns (see columns)
      content, types of, 20
      content vs. appearance, 10
      converting to XHMTL, 517
      designing for your audience, 522
      document automation, 223-226
      document-level styles, 250-252, 302
      document-related events, 439
      dynamic, 449-459
      editorial markup tags, 56-59
      executable content, 412-448
      forms (see forms)
      frames (see frames)
      headings in (see headings)
      home pages, 6, 28, 177
      images in (see images)
      layout (see page layout)
      linking to (see hyperlinks)
      margins for body content, 157
      myfirst.html (example), 17
      pathnames, 176
      refreshing automatically, 451-453
      relationships between, 218-223
      searchable, 33, 214-218
      sectioning, 61-69, 125
      structure of, 19-21, 38-40, 50-56
      style sheets (see styles)
      styles (see styles)
      tables of contents, 197-198
      tables (see tables)
      titles of, 20, 52-54, 72
      whitespace in (see whitespace)
      (see also web browsers)
HTML tags, 18, 40-44
      attributes for, 41
            value-less, XHTML values for, 515
      content-based style, 22, 45-47, 76, 77-84
      for editorial markup, 56-59
      empty, in XHTML format, 514
      font handling, 89-95
      grammar for, 542-550
      nesting, 42
      omitting, 43
      physical style, 76, 84-89
      quick reference, 551-581
      starting and ending tags, 19, 42-43, 514
      styles for (see styles)
      tag-less styles (<span>), 299-300
      (see also under specific attribute and tag names)
<html> tags, 19, 40, 48
http-equiv attribute (<meta>), 224, 451
HTTP (Hypertext Transfer Protocol), 6
      Redirect header, 454
      Refresh header, 451-453
http servers, 175
http URLs, 175-179
hyperlinks, 3, 26-29, 171
      clickable image maps, 31, 148-150, 203-214
            <area> tag, 31, 148, 207-212
            <map> tags, 31, 148, 206
            web browsers and, 213
      colors for, 157
      effective use of, 198-203
      embedded guides, 531
      to external content, 169
      images and, 202
      linking within documents, 197
      to multiple frames, 537
      navigating with Tab and hot keys, 196
      relationships between, 193
      states of, 265
      targets for, 195, 219, 312, 406-411, 535-536
            image maps and, 211
      (see also <a> tags)
Hypertext Markup Language (see HTML)
Hypertext Transfer Protocol (see HTTP)

#LINK<I[ Top ]>#
<i> tags, 23, 86
      <em> tags vs., 80
id attribute, 149, 551
      <a>, 192
      <address>, 116
      <basefont>, 91
      <blockquote>, 112
      <center>, 107
      <div>, 62, 64
      <dl>, <dt>, and <dd>, 242
      <form>, 312
      form controls, 338
      <frameset>, 398
      for hyperlink targets, 197
      <isindex>, 217
      <label>, 343
      <map>, 207
      <object>, 421
      <p>, 68, 72
      <q>, 113
      for style classes, 265
      table tags, 365
      <ul>, <ol>, and <li>, 230
      XHTML documents, 516
identifiers (IDs)
      articles in newsgroups, 184
      messages on news servers, 183
IETF (Internet Engineering Task Force), 8
<iframe> tags, 405-406
ignored HTML tags, 44
<ilayer> tags, 481-483
images, 29-32, 126-154, 168
      alignment, 137-141, 142
      background, 155-156, 159, 276
            behind specific elements, 277
            layers, 478
            placement of, 278
            in tables, 374
            tiling whole background, 279
            troubleshooting, 160
            in tables, 360
      borders, 143-145, 191
      clickable image maps, 31, 148-150, 203-214
            <area> tag, 31, 148, 207-212
            <map> tags, 31, 148, 206
            web browsers and, 213
      combining attributes for, 151
      converting to GIF89a, 534
      custom image buttons (forms), 326
      download performance, 130-133
      fixing against scrolling, 156, 276
      flowing text around, 97-99
      graphics formats, 127-130, 133
      in headings, 75
      hyperlinks and, 202
      as list item signifiers, 295
      margins around, 147
      rules (see rules under horizontal)
      size, 145-147
      text flow around, 97-99
      text in place of, 136-137
      transparent (see transparency)
      true color images, 533
      when to use, 130
      wrapping text around, 141-142
      (see also multimedia)
<img> tag, 30-31, 133-154
      custom image buttons (forms), 326
      emulating spacers with, 464
      video extensions, 151-154
implicit label associations (forms), 342
@import command, 253
imported external style sheets, 253-256, 301
      linked vs., 255
inclusions, 413
indentation, 39
      abusing <dt> for, 242
      block quotes, 109-114
      nested unorderded lists, using for, 228
      paragraphs, with <spacer>, 462
      text-indent property for, 283-284
index document relationship, 194
infinite value (marquee looping), 166
inherit value (layer visibility), 479
inheritance, styles and, 268, 271
inline
      frames, 404-406
      images, 30-31
      items, 298
      layers, 481-483
      references, 200-201
      styles, 250, 443
            advantages and disadvantages of using, 303
<input> tags, 317-331
      action buttons, 324-328
      checkboxes (type=checkbox), 322
      file-selection (type=file), 321-322
      hidden fields (type=hidden), 328
      masked text entry (type=password), 320
      radio buttons (type=radio), 323-324
      text entry (type=text), 319-320
<ins> tags, 56-59
inset borders, 290
interation pseudo-classes, 266
interlacing, 128
internationalization
      dir and lang attributes, 51
      dir attribute, overriding with <bdo>, 59
Internet, 1-7
      connecting to, 14
Internet Engineering Task Force (IETF), 8
Internet Explorer, 151
      Active technology and, 415
      obtaining, 14
intranets, 2
IP (Internet Protocol), 5
      addresses, 175
<isindex> tag, 33, 54, 214-218
ismap attribute (<img>), 31, 148-150, 203
italic, 86, 274
      (see also emphasis, tags for)

#LINK<J[ Top ]>#
Java language, 415
JavaScript language, 36, 433-441
      event handlers, 150, 436-438
            (see also event attributes)
      frames and, 397
      <img> attributes, 150
      JavaScript pseudo-protocol, 179
      JavaScript pseudo-URLs, 439
      <noscript> tags, 435
      overriding hyperlink targets, 536
      <script> tags, 433-435
      style sheet properties, 447
      style sheets (JSS), 36, 441-448
JPEG format, 130, 133
JSS (JavaScript style sheets), 36, 441-448
      style sheet properties, 447
justification (see alignment, text)
justify value (align attribute), 71

#LINK<K[ Top ]>#
<kbd> tags, 23, 80
keyboard events, 439
keyboard input, tag for, 80
keyword property values, 269
keywords for documents, 224

#LINK<L[ Top ]>#
label attribute
      <optgroup>, 338
      <option>, 336
<label> tags, 341-343
labeling form elements, 341-343
lang attribute, 83, 87, 551
      <a>, 195
      <address>, 116
      <area>, 212
      <blockquote>, 112
      <center>, 107
      <div>, 64
      <dl>, <dt>, and <dd>, 242
      <font>, 95
      <form>, 313
      form controls, 338
      <head>, 51
      <html>, 50
      <isindex>, 217
      <object>, 423
      <p>, 68, 72
      <pre>, 105
      <q>, 113
      table tags, 365
      <title>, 54
      <ul>, <ol>, and <li>, 230
language attribute (<script>), 434
languages
      computer, defining with metalanguages, 485-488
      pseudo-classes for, 266
layers, 472-483
      alignment, 473-476, 482
      <ilayer> tags, 481-483
      <layer> tags, 472-481
      visibility of, 479
layout (see page layout)
left alignment (see alignment)
left attribute
      <ilayer>, 482
      <layer>, 473-476
leftmargin attribute (<body>), 157
<legend> tags, 343-345
length property values, 269
length (see size)
less-than sign (<), 23
letter-spacing property, 281, 587
<li> tags, 32, 235-237
line breaks, 24, 96-102, 465
      allowing with <wbr>, 101-102
      nowrap attribute and, 63
      suppressing with <nobr>, 99-101
      vertical <spacer>, 463
      (see also preformatted text)
line-height property, 281, 587
line-style-image property, 587
line-style-position property, 587
line-style property, 587
line-style type property, 587
line-through text style, 86, 282
link attribute (<body>), 157
<link> tag, 54, 194, 220-223, 253-256, 442
      web browser limitations, 256
      (see also external style sheets)
linked external style sheets, 253-256, 301
      imported vs., 255
links (see hyperlinks)
list-style-image property, 295
list-style-position property, 296
list-style property, 297
list-style-type property, 296
<listing> tags, 108
lists, 32, 227-247
      custom list item markers, 524
      definition lists, 239-243
      directory lists, 244
      of hyperlinks, 199
      items of, 235-237
      list items, 298
      menu lists, 245-247
      nesting, 237-238
            ordered (numbered), 238
            unordered (bulleted), 237
      ordered (numbered), 230-233
      selection lists (forms), 333-338
      style properties for, 295-298
            using effectively, 297
      unordered (bulleted), 227-230
      using appropriately, 243
literal_text content type, 542
loading delay (see performance)
longdesc attribute
      <frame>, 402
      <img>, 137
loop attribute
      <bgsound>, 163
      <img>, 153
      <marquee>, 166
looping
      audio, 163
      marquee text, 166
      video, 153
lowsrc attribute (<img>), 135-136
Lynx (see text-only browsers)

#LINK<M[ Top ]>#
mailto URLs, 184, 307
      defining mail header fields, 185
      form data via, 315-317
<map> tags, 31, 148, 206
maps
      image (see clickable image maps)
      standard color, 635
margin-border property, 588
margin collapsing, 287
margin property, 588
margin-bottom property, 293
marginheight attribute (<frame>), 401
margin-left property, 293, 588
margin-right property, 293, 588
margins
      body content, 157
      around CSS boxes, 287-288
      frames, 401
      images, 147
      marquee areas, 167
      style properties for, 293
      around table cells, 362
      (see also borders; whitespace)
margin-top property, 293, 588
marginwidth attribute (<frame>), 401
markup metalanguage, XML as, 485-488
<marquee> tags, 164-168
masked text entry fields, 320
maxlength attribute
      <input type=file>, 321
      <input type=text>, 319
mayscript attribute (<applet>), 428
media attribute (<style>), 252
@media command, 254
menu lists, 245-247
<menu> tags, 245-247
message IDs, news servers, 183
<meta> tags, 54, 223-225, 451-453
metalanguages, defining computer languages with, 485-488
method attribute (<form>), 310-312
Microsoft Internet Explorer (see Internet Explorer)
middle value, 30, 138
      (see also alignment)
MIME types, 169, 222
      application/x-www-form-urlencoded, 307-308
      file-selection controls and, 321
      multipart/form-data, 307-309
      multipart/mixed, 456
      multipart/x-mixed-replace, 457
      text/css, 251
      text/plain, 309
missing HTML tags, 43
monitor, form contents and, 346
monospaced text
      <code> tags, 78
      <kbd> tags, 80
      <plaintext> tags, 109
      <tt> tags, 87
      <var> tags, 82
Mosaic browser, 4
mouse-related events, 438
      pseudo-classes for, 266
mouse-sensitive images (see clickable image maps)
movies (see animation; video)
MSIE (see Internet Explorer)
<multicol> tags, 466-471, 525-527
multicolumn layout (see columns)
multiline text entry areas, 331-333
multimedia, 21, 168-170
      audio, 162-164
      browser handling of, 29
      client-pull feature for, 453-454
      common file formats, 163
      GIF animation, 129
      images (see images)
      text animation, 164-168
      video, <img> extensions for, 151-154
multipart/form-data encoding, 307-309
multipart/mixed encoding, 456
multipart/x-mixed-replace encoding, 457
multiple attribute (<select>), 333
multiple-choice elements (forms), 333-338

#LINK<N[ Top ]>#
n attribute (<nextid>), 226
name attribute
      <a>, 192
      <applet>, 427
      <basefont>, 91
      <div>, 62
      <embed>, 430
      <form>, 312
      form input elements, 318
      <frame>, 392, 401
      <img>, 150
      <label>, 343
      <layer>, 472
      <map>, 207
      <meta>, 224
      <object>, 421
      <param>, 424
      XHTML documents, 516
name servers, 5
named form parameters, 311, 351
named frames (see frames, as hyperlink targets)
namespaces, XHTML DTDs, 509-511
naming conventions for HTML, 540
navigating with hyperlinks, 28-29
Navigator (see Netscape Navigator)
nesting
      content-based style tags, 84
      contextual style rules, 260
      <frameset> tags, 398
      HTML tags, 42
      language pseudo-classes and, 266
      layers (see layers)
      lists, 237-238
      <multicol> tags, 467
      physical style tags, 89
      tables, 531
      XHTML documents, elements in, 512
Netscape Navigator, 4
      obtaining, 14
      plug-ins, 151, 169
news URLs, 182-183
newsgroups, 182-184
next document relationship, 194
<nextid> tag, 54, 225
nntp URLs, 183-184
<nobr> tags, 99-101
      centered content and, 107
      (see also line breaks)
<noembed> tag, 432
<noframes> tags, 402-404
nohref attribute (<area>), 210
nonterminals, 495
noresize attribute (<frame>), 401
<noscript> tags, 435
noshade attribute (<hr>), 121
"not visited" link state, 265
notab attribute
      form controls, 339
      <map>, 210
      <object>, 422
nowrap attribute
      <div> tags, 63
      <table>, 363-364
      <th> and <td>, 374
      <tr>, 369
numbered (ordered) lists, 32, 230-233
      list marker style properties, 295-298
      nesting, 238
      numbering style, 235
      using appropriately, 243

#LINK<O[ Top ]>#
object attribute (<applet>), 428
object model (HTML v4.0), 413-416
<object> tags, 54, 416-424
offset (see alignment)
<ol> tags, 32, 231-233
omitting HTML tags, 43
onAbort attribute, 150, 437
onBlur attribute, 437
onChange attribute, 438, 439
onClick attribute, 438, 551
onDblClick attribute, 438, 551
onError attribute, 150, 438
onFocus attribute, 438
onKeyDown attribute, 439, 552
onKeyPress attribute, 439, 552
onKeyRelease attribute, 439
onKeyUp attribute, 552
onLoad attribute, 150, 438, 439
onMouseDown attribute, 438, 552
onMouseMove attribute, 439, 552
onMouseOut attribute, 210, 439, 552
onMouseOver attribute, 193, 210, 436, 439, 552
onMouseUp attribute, 438, 552
onReset attribute, 313, 438, 439
onSelect attribute, 438, 439
onSubmit attribute, 313, 438, 439
onUnload attribute, 438, 439
<optgroup> tags, 336-338
<option> tags, 335-336
ordered (numbered) lists, 32, 230-233
      list marker style properties, 295-298
      nesting, 238
      numbering style, 235
      using appropriately, 243
outset borders, 290
overlining, 282
overriding hyperlink targets, 536

#LINK<P[ Top ]>#
<p> tags, 24, 44, 65-69
padding property, 588
padding (see margins)
padding-bottom property, 294, 588
padding-left property, 294, 588
padding-right property, 294, 588
padding-top property, 294, 588
page layout, 21
      alignment (see alignment)
      columns, 466-471
      content vs. appearance, 10
      designing for your audience, 522
      forms, 347-349, 529-531
      frames, 393-398
      HTML tags for, 96-102
      layers, 472-483
      multiple columns, 525-527
      style sheets (see styles)

Product Details

ISBN:
9780596000264
Author:
Musciano, Chuck
Author:
Kennedy, Bill
Publisher:
O'Reilly Media
Location:
Beijing ;
Subject:
Programming Languages - General
Subject:
Networking - General
Subject:
Computers
Subject:
Internet - Web Site Design
Subject:
Programming Languages - HTML, SGML, VRML, XML
Subject:
Html (document markup language)
Subject:
XHTML (Document markup language)
Subject:
HTML
Subject:
XHTML
Subject:
Programming Languages - HTML
Subject:
Data Processing - General
Subject:
CSS;HTML;Internet Explorer;JavaScript;Netscape;XHTML;internet;style sheets,;web design
Edition Number:
4th ed.
Edition Description:
2000
Series:
HTML & XHTML: Definitive Guide
Series Volume:
6648
Publication Date:
20000808
Binding:
Paperback
Language:
English
Illustrations:
Yes
Pages:
672
Dimensions:
9.19 x 7 x 1.27 in 2.17 lb

Related Subjects

Computers and Internet » Computer Languages » XHTML
Computers and Internet » Internet » General
Computers and Internet » Internet » HTML
Computers and Internet » Internet » Information

XHTML
0 stars - 0 reviews
$ In Stock
Product details 672 pages O'Reilly Media - English 9780596000264 Reviews:
"Synopsis" by ,
This fourth edition is the most comprehensive book available on a subject that's changing so fast it's almost impossible to keep up with developments. The book covers HTML 4.0 and 4.01, XHTML 1.0, JavaScript, Style Sheet, Layers and the features supported by the popular Web browsers. Filled with examples, sample code and practical, hands-on advice.
"Synopsis" by , Updated for XHTML, the fourth edition of our popular HTML guideis fullof examples, sample code, and practical hands-on advicefor creating truly effective web pages and mastering advanced features.Web authors learn how to insert images and othermultimedia elements, create useful links and searchable documents, use extensions, design great forms, and much more. This complete guide describes basic syntax and semantics and showshow to create beautiful, informative, and dynamic web documents.The authors cover every element of the currently accepted version of the language and explain how each element works and interacts with all the other elements. They've also included a style guide that shows how best to use HTML/XHTML to accomplish a variety of tasks, from simple online documentation to complex presentations.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.