Training
Certifications
Books
Special Offers
Community




 
HTML & XML for Beginners
Author Michael Morrison
Pages 384
Disk N/A
Level Beg/Int
Published 06/27/2001
ISBN 9780735611894
ISBN-10 0-7356-1189-0
Price(USD) $19.99
To see this book's discounted price, select a reseller below.
 

More Information

About the Book
Table of Contents
Sample Chapter
Index
Related Series
About the Author

Support: Book & CD

Rate this book
Barnes Noble Amazon Quantum Books

 

Index


<> (angle brackets), 7
3DML, 146

Absolute paths
of image URLs, 40–41
   relative path distinguished from, 40
absolute positioning, 210–213, 240
accesskey attribute, 121
action attribute, <form> tag, 99–100, 102, 112–113
active, as hyperlink state, 187
Adobe Acrobat files, 124
Adobe GoLive, 154
Adobe Photoshop, 152
align attribute
   <embed> tag, 133
   <img> tag, 44–46
      values for, 45
   <p> tag, 9, 25–26
   <table> tag, 86
alignment
   of tables, 86–88
   of text, 202–204
      aligning images with surrounding text, 44
Alignment Styles Web page example, 204
Allaire HomeSite, 155, 156
alt attribute
   <area> tag, 73
   <img> tag, 41–42, 326–327
alternate text, 41–42
America Online (AOL), 18
anchor hyperlinks, 59–62
anchor tag. See <a> tag
<!-- and --> (comment delimiters), 35
angle brackets (<>), 7
animated ad banner (example Web page), 242–244
animated images, 50
   GIF, 39
animation, definition of, 39
AOL (America Online), 18
<area> tag, image maps and, 72–73
.asx metafiles, 145
<a> tag, 11, 14, 47, 56–62
   hyperlink states and, 187
   linking to other resources with, 57
   linking to Web pages with, 57
attributes, 10–11
   converting to XHTML and, 323, 326–327
   definition of, 9
   event, 232–233
   lowercase for, 10
   required, 11
autostart attribute, <embed> tag, 132, 138–139

Background attribute, 48, 49, 92
background-color property, 198, 199
background-image property, 198, 199
background images, 48–50
   for a paragraph of text, 198–199
   for tables, 92
background property, 199
background-repeat property, 198–199
background sounds, 134–135
Bands parameter, Blinds transition, 262
banner ads
   animated (example Web page), 242–244
   transitions and, 257
Barn transition, 261–262
baseline value, 222
   for tables, in Netscape Navigator, 86
Basic Image filter, 255
bgcolor attribute, 49
   <body> tag, 10–13, 338
   <table> tag, 90
   <td> tag, 90–92
   <tr> tag, 90
<bgsound> tag, 134–135
bibliographic citations, 28
<big> tag, 29, 30
Blinds transition, 262–263
blinking text, 29
<blink> tag, 29, 30
block-level tags, 188
   custom, 189
block style property, 218
Blur filter, 254–255
body of Web pages (HTML documents), 8–9, 24–26
<body> tag, 8
   background attribute, 48
   background attribute of, 48, 49, 92
   text attribute of, 49–50
bold text, 29
bookmarks, titles of Web pages and, 23
border attribute
   <img> tag, 44
   <table> tag, 82
border-color style property, 219
border property, 219
borders, 218–221
   for images, 44
   for tables, 82–83, 93–94
border-style property, 219
border-width property, 219
bottom property, 213
bottom property value, 222
boxes
   password, 105–106
   text, 105–106
broadband Internet connections, 38
<br> tag (line-break tag), 24–25
<b> tag, 29
button controls, 111–112
<button> tag, 112

Cable modem, 164
cascading style sheets (CSS), 179
   file extension for, 184
   positioning Web content with (see positioning Web content)
   text styles, 192–207
      alignment, 202–204
      dress styles, 197–200
      font styles, 192–197
      spacing, 200–202
   XML documents and, 301
cellpadding attribute, <table> tag, 90
cells
   alignment of content within, 86
   header, 83
   spacing, 90
   spanning, 84
   width of, 85–86
cellspacing attribute, <table> tag, 90
center alignment, 25, 26
CGI scripts
   action attribute and, 112–113
   finding, 103
   form hosting services for, 104
   processing forms with, 102–104
character data, content in XML as, 286
check box control, 107–108
check boxes, in feedback form, 115
Checker Board transition, 263–264
circ coordinates, 72, 73
circular areas, in image maps, 72–73
<cite> tag, 28
class attribute, <p> tag, 185
classes of styles, 184–185
ClearType technology, 192
client capabilities, 271–280
   definition of, 272
   example Web page, 274–276
   Internet Explorer and, 272–274
   reacting to, 276–280
client-side image maps, 67–69
clip art, 13
clipping sounds, 128
<code> tag, 28
color depth, 273
colorDepth property, in Internet Explorer, 273
Color parameter
   Glow filter, 253
   Shadow and Drop Shadow filters, 250–251
color property, 198
colors
   background, 12–13
   of background images, 48–49
   custom, 49, 338–339
   of hyperlink text, 52
   of text, 12–13
      background color, 198
      foreground color, 198
cols attribute, <textarea> tag, 106–107
colspan attribute, <th> tag, 84
columns, alignment of, 86
comment delimiters (<!-- and -->), 35
comments, 35
   in XML documents, 291–292
content, 8
   definition of, 7
   dynamic, 237–239
   markup versus, 286
   page layout and adding, 96
content-based formatting tags, 26–27, 28
content-based text formatting, 28–29, 29
controls, 99
   form, 104–112
      button controls, 111–112
      check boxes, 107–108
      for feedback form, 113–115
      hiding, 119
      menu control, 109
      organizing controls into field sets, 119–120
      radio button control, 108–109
      read-only controls, 118
      tab order of, 120–121
      text area, 106–107
      text boxes and password boxes, 105–106
converting HTML documents to XHTML, 323–328
coordinates, image maps and, 66
coords attribute, <area> tag, 72–73
copyrighted sounds, 126–127
correctness
   levels of, 293
   of XHTML documents, 315
Creative Labs sound cards, 127
CSS. See cascading style sheets
.css file extension, 184
current line, concept of, 222, 223
cursor property, 205
cursors, custom, 206
custom colors, 49, 338–339
custom cursors, 206
custom style tags, 188–191
   creating, 189–190
   using, 190
custom tags, XML and, 282–284
CuteHTML, 155–156
CuteMAP, 152, 153

Data modeling, XML, 294–295
data types, XML Schema and, 298
Dazzle Digital Video Creator, 136
<dd> tag, 34
definition lists, 34–35
definitions, 28
Design Gallery Live, 128, 129
Design Gallery Live, Microsoft, 13
<dfn> tag, 28
DHTML (Dynamic HTML), 230–247
   content and, 237–239
   example Web pages, 241–247
      animated ad banner, 242–244
      random quotes, 244–247
   scripts and, 231–234
   styles and, 234–237
   Web technologies used by, 231
Direction parameter
   Blinds transition, 262–263
   Checker Board, 263–264
   Shadow and Drop Shadow filters, 250–251
display style property, 218
<div> tag, 24, 26
   custom block-level tags and, 188, 189, 190
<dl> tag, 34–35
Document Object Model (DOM), 234
documents. See also XHTML documents; XML documents
   XML content as, 284–285
document type declaration, 293–294
document type definitions (DTDs), 293–298
   XHTML, 315, 318–323
      declaring an XHTML DTD and namespace, 319–320
      frameset DTD (document type definition), 319
      strict DTD (document type definition), 318
DOM (Document Object Model), 233–234, 234
domain extensions, 170
domain names, 167–168
   obtaining, 170–172
DreamWeaver, Macromedia, 152, 154
dress styles, 197–200
Dress Styles Web page example, 199–200
Drop Shadow filter, 250–252
DTDs (document type definitions), 293–298
   XHTML, 315, 318–323
      declaring an XHTML DTD and namespace, 319–320
      frameset DTD (document type definition), 319
      strict DTD (document type definition), 318
<dt> tag, 34
Duration parameter, RandomDissolve transition, 259
dynamic content, 237–239
Dynamic HTML. See DHTML
dynamic positioning, 240–241
dynamic styles, 234–237

EBay
   absolute paths of listings on, 41
   Smart Search page, 99
Electronic Frontier Foundation (EFF), 337
elements
   converting to XHTML and, 323
   in XML documents, 286, 290
e-mail
   feedback form and, 118
   forms and, 98, 100–101
e-mail addresses, links to, 14
e-mail hyperlinks, 14
e-mail URLs, 55, 56
   creating links to, 57
embedding
   sounds, 132–134
   streaming multimedia files, 145
   videos, 138–139
<embed> tag, 132, 133, 138–139
Emboss filter, 252
emphasis, 28
<em> tag, 28, 29
enctype attribute, <form> tag, 113
--> end delimiter, 35
end tag (/html>), 7
Engrave filter, 252
entity references, 290–291
Ernest the Salamander Web page, 6–7
event attributes
   DHTML, 232–233
   dynamic styles and, 235
event handling, 232–233
Excite sound archives, 128
external images, 40
   linking to, 46–48
external style sheets, 183–184

Fade transition, 257, 259–260
   slide show using, 266–267
favorites, titles of Web pages and, 23
feedback form, 112–119
field sets, organizing controls into, 119–120
<fieldset> tag, 119
File Transfer Protocol. See FTP
file URLs, 56
Flash, Macromedia, 5
float property, 223–224
flow of text, 223–225
   overflow text, 225
   stopping, 224
font faces, 194
font-family property, 194–195, 196
font property, 195–196
fonts, backup, 195
font size of text, 29
font-size property, 194, 196
font style properties, 193–196
   setting as a group, 195–196
   setting individual, 193–195
font-style property, 194, 196
font styles, 192–197
   properties of, 181, 193–196
Font Styles Example Page, 196–197
<font> tag, 177
font-variant property, 195, 196
font-weight property, 194, 196
formatting
   images, 29, 41–42
   text, 26–35
      content-based, 28–29
      heading tags for, 27–28
      tags for, 26–27
formatting tags, 333
   content-based, 28–29
   physical, 29–30
   style sheets as replacement for, 179–180
   types of, 26–27
form hosting services, 104
forms, 98–121
   controls on, 104–112
      button controls, 111–112
      check boxes, 107–108
      for feedback form, 113–115
      hiding, 119
      menu control, 109
      organizing controls into field sets, 119–120
      radio button control, 108–109
      read-only controls, 118
      tab order of, 120–121
      text area, 106–107
      text boxes and password boxes, 105–106
   creating, 112–118
      action of form, 112–113
      complete form, 115–116
      laying out the controls, 113–115
      testing the form, 116–118
   definition of, 98–99
   feedback, 112–119
   keyboard shortcuts in, 121
   scripts for processing, 101–104
   tags used for, 334
<form> tag, 99–102
   action attribute of, 99–100, 102, 112–113
   enctype attribute of, 113
   method attribute of, 113
frame attribute, <table> tag, 93–94
frameset DTD (document type definition), 319
FrontPage, 50, 153–154, 156–162
   image maps in, 69–72, 162
   publishing Web pages with, 162
   tables in, 160–161
   views in, 157–159
FTP (File Transfer Protocol), 17
   publishing Web pages and, 164
   URLs and, 55–56
FTP clients (FTP programs), 164, 172

GIF Animator, 50
GIF images, 38, 39
   animated, 39, 50
GlobalSCAPE, 152
GlobalSCAPE CuteHTML, 155–156
GlobalSCAPE CuteMAP, 152
Glow filter, 250, 253
GoLive, 154
GradientSize parameter, Gradient Wipe transition, 264
Gradient Wipe transition, 264
graphical tools, 147–162, 172
   HTML editors, 155–156
   image editing tools, 149–152
   image map tools, 152–153
   reasons for using, 148
   Web page design tools, 153–154
guest book, 100

<H1>, <h2>, <h3>, <h4>, <h5>, and <h6> tags, 13, 27
header cells, 83
headings, 13
heading tags, 27–28
head of Web pages, 8
   text in, 23
head section, 23
<head> tag, 8
height
   of images, 42–43
   visual filters and, 250
height attribute
   <embed> tag, 132
   <table> tag, 85
height property, 216–218
helper applications, 124
hidden attribute, <input> tag, 119
hidden value, overflow property, 225
hiding and showing
   controls, 119
   elements, 218
HomeSite, 155, 156
host names, 54
hover, as hyperlink state, 187
href attribute
   <area> tag, 72
   <a> tag, 11, 14, 57
   <link> tag, 184
   <ref> tag, 145
hspace attribute, 43
/html> (end tag), 7
HTML (HyperText Markup Language)
   hyperlinking feature of, 3
   problem with, 315
   purpose and functions of, 3–4
   reasons for learning, 2, 5
   transition to XHTML, 316–317
   Web resources, 336–337
   XML and, 284–285
html> (start tag), 7
HTML code. See also tags
   angle brackets (<>) in, 7
HTML documents. See Web pages
HTML editors, 155–156
.html file extension, 12
HTML Goodies (Web site), 336
HTML Help (Web site), 337
HTML tags. See tags
<html> tags, 7
HTML Tidy, 328
HTML view, in FrontPage, 157–159
HTML Writer's Guild (Web site), 337
HTTP (HyperText Transfer Protocol), 54
hyperlinks, 3
   anchor, 59–62
   connecting pages with, 51–62
      <a> tag, 57
      hyperlink text, 52–53
   definition of, 52
   to external images, 46–48
   href attribute for, 11
   image, 53
   to sounds, 130–132
   states of, 187
   to streaming multimedia files, 144–145
   to videos, 137–138
hyperlink states, styles for, 187
hyperlink text, 52
   link styles for, 186
HyperText Transfer Protocol (HTTP), 54

Id attribute, <p> tag, 185
image editing tools, 149–152
image hyperlinks, 53
image map development tools, 69–71
image maps, 64–77
   associating with images, 74
   client-side, 67–69
   complete example of, 74–77
   creating, by hand, 71–73
   different approaches to, 66–69
   in FrontPage, 69–72, 162
   server-side, 67
image map tools, 152–153
images, 37–50
   adding to buttons, 112
   alignment of, 44–46
   alt attribute and, 41–42
   animated, 50
   background, 48–50
      for a paragraph of text, 198–199
   borders for, 44
   definition of, 38
   embedding, 13
   external, 40
      linking to, 46–48
   formatting, 29, 41–42
   inline, 39–40
   overlapping, 214–215
   positioning of, 211–216
   size of, 42–43
   spacing of, 43
   src attribute and, 40
   text distinguished from, 39
   thumbnail, 43, 47–48
   tiled, 49
<img> tag, 13, 14, 39–43, 284
   align attribute of, 44–46
      values for, 45
   alt attribute of, 41–42, 326–327
   border attribute of, 44
   ending with />, 326
   hspace and vspace attributes of, 43, 236
   src attribute of, 40–41
   usemap attribute of, 74
   width and height attributes of, 42–43
indentation, of first line of text in a paragraph, 200, 201
individual styles, 185–186
inline images, 39–40
   displaying, 40–46
inline style property, 218
inline tags, 188
   custom, 189
<input> tag, 105–109, 111
   hidden attribute of, 119
intellectual property, Web pages as, 5
internal style sheets, 182–183
Internet addresses. See URLs
Internet connections, broadband, 38
Internet Explorer
   client capabilities, 272–274
   marquee text animation, 50
   table backgrounds in, 92
Internet service providers, Web hosting features of, 169
Internet Service Providers (ISPs), 18
interpage transitions, 267–269
Invert parameter, Basic Image filter, 255
ISPs (Internet Service Providers), 18
<i> tag, 29
italicized text, 29

Jasc Software, 151
Java applets, 145–146, 249
JPEG format, 39
JPEG images, 38

<Kbd> tag, 28
keyboard, text typed on a, 28
keyboard shortcuts, 121
keywords, 283

Left alignment, 25
left property, 213
<legend> tag, 119
letter-spacing property, 200–201
line-break tag (<br> tag), 24–25
line-through, text-decoration property and, 205
link, as hyperlink state, 187
links. See hyperlinks
link styles, 186–187
<link> tag, 184
list item tag (<li> tag), 14
lists
   definition, 34–35
   ordered, 32–33
   unordered, 31–32
list tags, 333
<li> tag, 31, 32
<li> tag (list item tag), 14
literal characters, sequence of, 28
local styles, 186
loop attribute, <embed> tag, 134, 138–139
lowercase
   for element and attribute names, converting to XHTML and, 323
   for tags and attributes, 10
   text-transform property and, 205

Macromedia DreamWeaver, 152, 154
Macromedia Flash, 5, 146
MapMaker, 152
<map> tag, 71–72, 74
   associating maps with images and, 74
margin-bottom property, 203
margin-left property, 221
margin property, 203, 220–221
margins, 220–221
   alignment of text and, 203
   as a percentage, 203
margin-top property, 203
markup, content versus, 286
<marquee> tag, 50
marquee text animation, 50
MathML (Mathematical Markup Language), 284
maxlength attribute, <input> tag, 105–106
menu, in feedback form, 114
menu control, 109–111
metafile, 144–145
<meta> tag, 267–268
method attribute, <form> tag, 113
microphone, 127
Microsoft Design Gallery Live, 13, 128, 129
Microsoft FrontPage, 50, 153–154, 156–162
   image maps in, 69–72, 162
   publishing Web pages with, 162
   tables in, 160–161
   views in, 157–159
Microsoft Image Composer 1.5, 50
Microsoft Network (MSN), 18
Microsoft PhotoDraw, 149–151
Microsoft Web Workshop, 336
MIME types, 125
Mirror parameter, Basic Image filter, 255
monospaced code, 28
monospaced font, 30
Motion parameter
   Barn transition, 261
   Strips transition, 260
mouse pointer, cursor property and, 205
MP3 music files, 124
MSN (Microsoft Network), 18
multimedia, 123–146. See also sound(s)
   definition of, 123
   MIME types, 125
   plug-ins and helper applications, 124–125
multimedia (multimedia files), streaming, 140–145

Name attribute, of form controls, 105
namespace
   XHTML, 317, 319–323, 325
   XSL, 304, 306
navigation with image maps. See image maps
nesting, of lists, 35
Netscape Navigator
   baseline value for tables, 86
   table backgrounds in, 92
   viewing HTML code in, 4
Network Solutions, 18, 167, 170, 171–172, 337
newlines, 24
New Session Wizard (Windows Media Encoder), 141–144
newsgroups, 56
news URLs, 56
nohref attribute, <area> tag, 72
none style property, 218
Normal view, in FrontPage, 157, 158
numbering system, for ordered lists, 33

OffX parameter, Drop Shadow filter, 251
OffY parameter, Drop Shadow filter, 251
<ol> tag, 32
onclick event attribute, 233
   Fade transition, 257
ondblclick event attribute, 233
onkeydown event attribute, 232
onkeyup event attribute, 232
onload attribute, 232
onmousedown event attribute, 233
onmousemove event attribute, 233
onmouseout event attribute, 233
onmouseover event attribute, 233
onmouseup event attribute, 233
Opacity parameter, Basic Image filter, 256
<optgroup> tag, 110
<option> tag, 110
ordered lists, 32–33
organizing text, 23–26
Orientation parameter, Barn transition, 261
overflow property style, 225
overflow text, 225
Overlap parameter, Fade transition, 259–260
overlapping elements, 214–216
overlining, text-decoration property and, 205
overview of, scripts, 231–234

Padding property, 221
page layout, tables used for, 94–96
Paint Shop Pro, 151
paragraph(s), 14
   indentation of first line of text in a, 200, 201
paragraph tag. See <p> tag
password boxes, 105–106
passwords, for publishing Web pages, 20
patterns, XSL style sheets and, 303–305
percentages
   margins as, 203
   width and height properties as, 218
PhotoDraw, 149–151
Photoshop, 152
physical tags, 26–27
physical text formatting, 29–30
PICT images, 124
pictures. See images
pixel radius, 254
PixelRadius parameter, Blur filter, 254
pixels, 38
pixel shims, 88–90
plug-ins, 124
PNG images, 38
poly coordinates, 73
positioning Web content, 209–227
   absolute, 240
   borders, 218–220
   changing the size of elements, 216–218
   complete example of, 225–227
   dynamic, 240–241
   overlapping elements, 214–216
   relative and absolute positioning, 210–214
   showing and hiding elements, 218
   spacing of elements and, 220
position style property, 213
Positive parameter, Drop Shadow filter, 251
Preview view, in FrontPage, 159
processing instructions, in XML documents, 292
protocol, in URLs, 54, 55
<p> tag, 9, 14, 24–25
   align attribute of, 9, 25–26
   class attribute of, 185
   id attribute of, 185
   missing a matching </p> end tag, 326
   style sheets and, 178–179
publishing Web pages, 16–21, 163–172
   with Microsoft FrontPage, 162
   options available for, 166–170
   overview of, 163–166
   software for, 172
   with Web Publishing Wizard, 18–20

Question paragraph, style class for, 184–185
quotation marks, enclosing attribute values in, 11

Radial Wipe transition, 264–265, 268, 269
RadialWipe transition, interpage transitions and, 267–268
radio button control, 108–109
radio buttons, in feedback form, 113–114
Raggett, Dave, 328
RandomDissolve transition, 259, 268
Random Dissolve transition, 269
random quotes, displaying (example Web page), 244–247
read-only controls, 118
RealAudio format, 129
RealMedia format, 129
RealProducer, 126, 140
<ref> tag, href attribute of, 145
relative paths
   absolute path distinguished from, 40
   of image URLs, 40
relative positioning, 210–214
relative URLs, 54–55
rel attribute, <link> tag, 184
Reset button, 111–112
   in feedback form, 115
resizing images, 42–43
resources
   definition of, 47
   host names and, 54
   target, 57
   URLs and, 55–56
RGB colors, 338
right alignment, 25
right property, 213
root element, 293
   of XHTML documents, 319
root pattern, 304
Rotation parameter, Basic Image filter, 255
Rover, 146
rows attribute, <textarea> tag, 106–107
rows of tables, 81
rowspan attribute, <th> tag, 84

Sampling, 126–127
<samp> tag, 28
schemas, 316
schemas, XML, 294–298
screen resolution (screen size), 272–274
script functions, 236
scripting code
   in comments, 35
   in head section, 23
scripting languages, 231
scripts. See also CGI scripts
   adding to Web Pages, 232
   event handling and, 232–233
   processing forms with, 101–104
<script> tag, 232, 236
scroll value, overflow property, 225
search engines, XML and, 283
sections, <div> tag for, 26
<select> tag, 110
server-side image maps, 67
Shadow filter, 250–252
shape attribute, <area> tag, 72, 73
showing and hiding elements, 218
Simple Mail Transfer Protocol (SMTP), 54
size
   of elements, changing, 216–218
   of fonts, 194
   of images, 42–43
   of tables, 84–86
   of text, 29
size attribute
   <input> tag, 105–106
   <select> tag, 110
slide shows, 266–267
small-caps (small-cap font), 195
<small> tag, 29, 30
SMTP (Simple Mail Transfer Protocol), 54
sound(s), 126–135
   adding to Web pages, 129–135
   background, 134–135
   creating your own, 127–128
   embedding, 132–134
   finding, 128–129
   linking to, 130–132
   static, 126
Sound Recorder, 127
Space Styles Web page example, 201–202
spacing
   cells, 90
   images, 43
   tables, 88–90
   of text, 200–202
spanning cells, 84
<span> tag, custom style tags and, 188, 189, 190
Sparky.html Web page, 15
special effects, 248–269. See also transitions; visual filters
   overview of, 248–249
Spokes parameter, Wheel transition, 261
SquaresX and SquaresY parameters, 263
src attribute
   <embed> tag, 132
   <img> tag, 13, 40, 41
<s> tag, 29, 30
start attribute, in ordered lists, 33
start tag (html>), 7
static sounds, 126
streaming media, 140–145
streaming sounds, 126, 129
strict DTD (document type definition), 318
strikethrough text, 29
Strips transition, 260–261
<strong> tag, 28
   for images, 29
structural tags, 332
style(s), 180
   dynamic, 234–237
   individual, 185–186
   link, 186–187
   local, 186
style attribute, <button> tag, 112
style classes, 184–185
style properties, 180, 181
style section of Web pages, 180
style sheets, 25, 176–207. See also cascading style sheets (CSS)
   created directly in HTML code without a style sheet, 181
   definition of, 179
   external, 183–184
   internal, 182–183
   overview of, 176–180
   structural problem of HTML and, 316
   XML and, 301
   XSL, 302–313
      constructing your own, 308–313
      patterns, 303–305
      templates, 303, 305–308
<style> tag, 179, 180, 181
style tags, custom, 188–191
Submit button, 111–112
   in feedback form, 115, 117
subscript text, 29
<sub> tag, 29
superscript text, 30
<sup> tag, 30

Tabindex attribute, 120
tables, 78–96
   alignment of, 86–88
   background images for, 92
   borders around, 82–83
   borders of, 93–94
   in feedback form, 114–115
   in FrontPage, 160–161
   layout of, 79–80
   nested, 80
   for page layout, 94–96
   size of, 84–86
   space around, 88–90
   as spreadsheets, 79
   tags used for, 81–82, 334
<table> tag, 81
   align attribute of, 86
   bgcolor attribute of, 90
   cellspacing and cellpadding attributes, 90
   frame attribute of, 93–94
   height attribute of, 85
   valign attribute of, 86
   width attribute of, 85
tab order of controls, 120–121
tags, 7
   attributes of. See attributes
   block-level, 188, 189
   commonly used, 9–10
   converting to XHTML and, 323
   custom style, 188–191
   form, 334
   heading, 27–28
   inline, 188
      custom, 189–190
   list, 333
   lowercase for, 10
   miscellaneous, 335
   pairs of, 14
   structural, 332
   style classes applied to classes of, 184–185
   text formatting, 26–30, 333
   in XML documents, 290
target resources, 57
<td> tag, 81, 85
   bgcolor attribute, 90–92
templates, in XSL style sheets, 303, 305–308
text
   alignment of, 202–204
      aligning images with surrounding text, 44
   alternate, for images, 41–42
   animated, marquee text animation, 50
   around other elements, 223
   colors of, 12–13
      background color, 198
      foreground color, 198
   flow of, 223–225
      overflow text, 225
      stopping, 224
   formatting, 26–35
      content-based, 28–29
      heading tags for, 27–28
      tags for, 26–27
   images behind, 198–199
   organizing, 23–26
   overflow, 225
   spacing of, 200
text-align style property, 202
text area, in feedback form, 114
text area control, 106–107
<textarea> tag, 106–107
text attribute, <body> tag, 12, 49–50
text box controls, in feedback form, 114
text boxes, 105–106
text color, 12–13
text-decoration style property, 205
text hyperlinks, 52, 53
text-indent property, 200, 201
text styles, 192–207
   dress styles, 197–200
   font styles, 192–197
   spacing of text, 200–202
text tags, 333
text-transform property, 205
<th> tag, 83
   rowspan attribute of, 84
thumbnail images, 43, 47–48
TIFF images, 124
tiled images, 49
Title Image example Web page, 278–280
title of a Web page, 8, 23
<title> tag, 8, 12, 23
top property, 213
transitional DTD (document type definition), 318, 323
transitions, 257–265
   Barn, 261–262
   Blinds, 262–263
   Checker Board, 263–264
   definition of, 249
   Fade, 259–260, 266–267
   Gradient Wipe, 264
   interpage, 267–269
   Radial Wipe, 264–265
   RandomDissolve, 259
   slide shows and, 266–267
   Strips, 260
   Wheel, 261, 262
transparency, definition of, 39
Trick Styles Web page example, 206–207
<tr> tag, 81, 90
   bgcolor attribute of, 90
<tt> tag, 30
type attribute
   <link> tag, 184
   in ordered lists, 33

<Ul> tag, 31, 32
<ul> tag (unordered list tag), 14
underlined text, 30
underlining, text-decoration property and, 205
Uniform Resource Locators. See URLs
unordered lists, 31–32
unordered list tag (<ul> tag), 14
uppercase, text-transform property and, 205
URLs (Uniform Resource Locators), 20, 53–56
   components of, 54–55
   e-mail, 55, 56
   file, 56
   FTP, 55–56
   host names and, 54
   news, 56
   pronunciation of, 53
   relative, 54–55
   resources and, 55–56
   in src attribute, 40
   types of, 55
USB ports, 136
usemap attribute, <img> tag, 74
user name, for publishing Web pages, 20
username property, <form> tag, 101
<u> tag, 30

Validation, of XHTML documents, 319, 320–321
valid documents, 293
valign attribute, <table> tag, 86
value attribute, of form controls, 105
variables, in code, 28
<var> tag, 28
Vector Markup Language (VML), 284
vertical-align property, 222
video(s), 135–139
   adding to Web pages, 136–139
   creating your own, 135–136
   embedding, 138–139
   finding, 136
   linking to, 137–138
video file formats, 136
viewing Web pages, 15, 20–21
views, in FrontPage, 157–159
visibility of elements, display style property and, 218
visible value, overflow property, 225
visited, as hyperlink state, 187
VisitorBook LE, 102
visual filters, 249–256
   Basic Image, 255
   Blur, 254–255
   Emboss and Engrave, 252
   Glow, 253
   Shadow and Drop Shadow, 250–252
visual Web development tools, 17
VML (Vector Markup Language), 284
volume, 127–128
Volume Control application, 127–128
vspace attribute, 43

W3C (World Wide Web Consortium), 337
W3C Validator, 320–321, 325
wait cursor, 206
waveform of a sound, 127
Wave Studio, 127
WAV format, 129
Web clients, 16–17
   publishing Web pages and, 164
Web hosting services, 18, 166, 167–169
   free, 169
   publishing Web pages and, 164, 165
Webmonkey, 336
Web page design tools, 153–154
Web pages (HTML documents)
   applying styles to, 182–187
      classes of styles, 184–185
      external style sheets, 183–184
      individual styles, 185–186
      internal style sheets, 182–183
      link styles, 186–187
      local styles, 186
   body of, 8–9, 24–26
   designing, 94–95
   distinction between Web pages and HTML documents, 285
   head of, 8, 23
   hyperlinks between, 51–62
      <a> tag, 57
      hyperlink text, 52–53
   as intellectual property, 5
   layout of, tables used for, 94–96
   paragraphs of, 14
   publishing (see publishing Web pages)
   secure, 105
   title of, 8
   viewing, 15, 20–21
   viewing the HTML code for, 4
   writing your first, 11–16
Web Publishing Wizard, 18–20, 172
Web resources. See resources
Web servers, 16–17
   copying Web pages to, 17
   hosting your own, 167
   image maps and, 67
   publishing Web pages and, 164–166
Web sites (Web resources)
   for CGI scripts, 103
   HTML-related, 336–337
   for sounds, 128–129
   for videos, 136
Web Workshop, Microsoft, 336
well-formed documents, 293
Wheel transition, 261, 262
width
   of cells, 85–86
   of images, 42–43
   visual filters and, 250
width attribute
   <embed> tag, 132
   <table> tag, 85
width property, 216–218
Windows Media Encoder, 140–144
Windows Media metafiles, 145
Windows Media Player, 134
WipeStyle parameter
   Gradient Wipe transition, 264
   Radial Wipe transition, 264–265
World Wide Web Consortium (W3C), 337
World Wide Web Virtual Library, 128

XHTML (eXtensible HTML), 4, 284, 314–329
   DTDs (document type definitions), 315, 318–323
      declaring an XHTML DTD and namespace, 319–320
      frameset DTD (document type definition), 319
      strict DTD (document type definition), 318
   lowercase for tags and attributes in, 10
   quotation marks for attributes in, 11
   transition from HTML to, 316
XHTML documents
   converting HTML documents to, 323–328
   correctness of, 315
   creating, 321–322
   declaring an XHTML DTD and namespace within, 319–320
   main requirements of, 317
   validation of, 319
XHTML namespace, 317, 319–323, 325
XHTML schemas, 315
XML (eXtensible Markup Language), 188, 282–313
   comments in, 291
   documents, 284–285
   generic XML browser as impossible, 285
   HTML and, 284–285
   major components of, 287–289
   markup versus content, 286
   overview of, 282–283
   referencing entities in, 290–291
   style sheets and, 301
   Web pages and, 298–299
XML document models, 294. See also schemas
XML documents, 285, 317
   applying XSL to, 302–303
   Cascading Style Sheets (CSS) and, 301
   comments in, 291–292
   document type declaration in, 293–294
   elements in, 286, 290
   entity references in, 290–291
   levels of correctness of, 293
   processing instructions in, 292
   style sheets and, 301
   tags in, 290
   transforming, with XSL, 302
   valid, 293
   well-formed, 293
   without schemas, 294, 295
XML Schema, 295–298
XML schemas, 294–298
XML vocabulary(-ies), 284, 286, 295–299, 301. See also XSL (eXtensible Style Language)
   HTML as, 284
XRay parameter, Basic Image filter, 256
XSL (eXtensible Style Language), 301–313
   applying to XML documents, 302–303
   overview of, 302
   style sheets, 302–313
      constructing your own, 308–313
      patterns, 303–305
      templates, 303, 305–308
xsl:apply-templates element, 308
xsl:for-each element, 307
XSL Formatting Objects, 302
xsl:if element, 306–307
XSL namespace, 304, 306
XSL processor, 303, 304, 305
XSLT (XSL Transformation), 302
xsl:value-of element, 306
<xsl:value-of/> tag, 305–306

Yahoo! audio archive, 128
Yahoo! GeoCities, 169

Z-index of an element, 214–215




Top of Page


Last Updated: Friday, July 6, 2001