Cover image for HTML : a beginner's guide
Title:
HTML : a beginner's guide
Author:
Willard, Wendy.
Personal Author:
Publication Information:
Berkeley, Calif. : Osborne/McGraw-Hill, [2001]

©2001
Physical Description:
xxi, 569 pages : illustrations ; 23 cm
General Note:
Includes index.

"213026-1"--Spine
Language:
English
ISBN:
9780072130263
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Central Library QA76.76.H94 W54 2001 Adult Non-Fiction Central Closed Stacks
Searching...
Clarence Library QA76.76.H94 W54 2001 Adult Non-Fiction Computer Books
Searching...

On Order

Summary

Summary

HTML made easy--fully updated for the latest versionThe new edition of this bestselling beginner' s guide brings the book up to date with the latest changes in HTML, including XHTML 2.0. In dedicated modules that act as stand-alone lessons, you will learn how to structure a page, place images, size text, create links, generate Web-safe colors, work with multimedia, and more. Hands-on projects, self-assessments, and ' ask the expert' sections make it easy to learn the essential skills.


Author Notes

Wendy Willard offers design, illustration, marketing, and consulting services to businesses for both print and Web campaigns. She also teaches and writes on both topics


Table of Contents

Acknowledgmentsp. xv
Introductionp. xvii
Part I HTML Basics
1 Getting Startedp. 3
Critical Skill 1.1 Understand the Internet as a Medium for Disseminating Informationp. 4
The Anatomy of a Web Sitep. 4
Ask the Expertp. 5
Web Browsersp. 7
Looking to the Futurep. 8
Critical Skill 1.2 Plan for the Audience, Goals, Structure, Content, and Navigation of Your Sitep. 9
Identify the Target Audiencep. 10
Set Goalsp. 11
Create the Structurep. 11
Organize Contentp. 12
Develop Navigationp. 13
Critical Skill 1.3 Identify the Different Types of HTML Editorsp. 14
Text- or Code-based HTML Editorsp. 15
WYSIWYG HTML Editorsp. 15
Which Is Best?p. 16
Critical Skill 1.4 Learn from the Pros Using the view source Command of Popular
Web Browsersp. 17
Project 1-1 Develop a Web Sitep. 18
Module 1 Mastery Checkp. 20
2 Basic Page Structurep. 21
Critical Skill 2.1 Create an HTML Filep. 22
Naming Conventionsp. 23
Critical Skill 2.2 Preview an HTML File in a Browserp. 24
Critical Skill 2.3 Describe and Apply the Basic HTML Document Formatp. 25
Ask the Expertp. 26
Types of Tagsp. 26
Attributesp. 27
Required Tagsp. 28
The Three Flavors of XHTMLp. 29
Ask the Expertp. 30
Capitalizationp. 30
Quotationsp. 31
Nestingp. 31
Spacing and Breaksp. 31
Use Character Entities to Display Special Charactersp. 34
Critical Skill 2.4 Add Comments to an HTML Filep. 36
Critical Skill 2.5 Add Style Sheets to an HTML Filep. 36
Define the Stylep. 36
Define the Valuesp. 37
Create the Structurep. 37
Project 2-1 Create the First Page of Your Sitep. 41
Module 2 Mastery Checkp. 43
3 Colorp. 45
Critical Skill 3.1 Identify the Use of Hexadecimal Color in Web Developmentp. 46
Color Namesp. 48
Web-safe Colorsp. 49
Specify Document Colorsp. 50
Ask the Expertp. 51
Project 3-1 Change the Colors of Your Pagep. 54
Module 3 Mastery Checkp. 55
4 Working with Textp. 57
Critical Skill 4.1 Format and Align Paragraphs of Textp. 58
Paragraph Breaksp. 58
Line Breaksp. 61
Preformatp. 62
Quotation Blocks and Text Boxesp. 63
Horizontal Rulesp. 66
Alignmentp. 68
Project 4-1 Format Paragraphs and Page Elementsp. 71
Extra Creditp. 74
Critical Skill 4.2 Add Headingsp. 76
Critical Skill 4.3 Add Emphasis to Sections of Textp. 79
Logical Stylesp. 79
Physical Stylesp. 81
Emphasis with Style Sheetsp. 83
Critical Skill 4.4 Alter the Face, Size and Color of Textp. 84
Format with HTMLp. 85
Format with Style Sheetsp. 91
Project 4-2 Add Styles to Your Web Pagep. 94
Module 4 Mastery Checkp. 99
5 Working with Linksp. 101
Critical Skill 5.1 Add Links to Other Web Pagesp. 102
Absolute Linksp. 105
Relative Linksp. 105
Critical Skill 5.2 Add Links to Sections Within the Same Pagep. 108
Ask the Expertp. 108
Create an Anchorp. 109
Link to an Anchorp. 111
Critical Skill 5.3 Add Links to E-mail Addresses, Newsgroups, and Downloadable Filesp. 113
E-mail Addressesp. 113
Newsgroupsp. 114
FTP and Downloadable Filesp. 115
Project 5-1 Add Linksp. 115
Project Summaryp. 120
Change Link Colorsp. 121
Default Link Colorsp. 123
Critical Skill 5.4 Customize Links by Setting the Title, Tab Order, Keyboard Shortcut, and Target Windowp. 123
Titlep. 124
Tab Orderp. 124
Keyboard Shortcutsp. 125
Target Windowsp. 126
Project 5-2 Customize Linksp. 127
Module 5 Mastery Checkp. 130
6 Working with Imagesp. 133
Critical Skill 6.1 Use Images as Elements in the Foreground of a Web pagep. 134
Image File Typesp. 135
Using Existing Graphicsp. 136
Creating Your Own Graphicsp. 137
Project 6-1 Add an Image to Your Web Pagep. 137
Critical Skill 6.2 Specify the Height and Width of Imagesp. 139
Critical Skill 6.3 Provide Alternative Text and Titles for Imagesp. 142
Critical Skill 6.4 Link Images to Other Content on a Web Sitep. 144
Link the Entire Imagep. 144
Link Sections of an Imagep. 146
Use Bordersp. 151
Critical Skill 6.5 Align Images with Other Elements on the Pagep. 153
Ask the Expertp. 156
Ending Alignmentp. 156
Add Space Around Imagesp. 159
Project 6-2 Change Image Characteristicsp. 161
Critical Skill 6.6 Use Images as Elements in the Background of a Web Pagep. 164
Project 6-3 Add a Background Imagep. 170
Module 6 Mastery Checkp. 172
7 Working with Multimediap. 175
Critical Skill 7.1 Understand How Plug-ins and ActiveX Controls Are Used with Web Browsersp. 176
Identify the Installed Componentsp. 177
Recognize File Types, Extensions, and Appropriate Plug-insp. 177
Ask the Expertp. 179
Critical Skill 7.2 Link to Multimediap. 180
Critical Skill 7.3 Embed Multimediap. 182
Using Embedp. 183
Ask the Expertp. 188
Using Objectp. 190
Use Embed and Object Togetherp. 192
Ask the Expertp. 193
Java Appletsp. 193
Project 7-1 Embed Sound in a Web Pagep. 194
Extra Creditp. 197
Module 7 Mastery Checkp. 197
8 Creating Listsp. 199
Critical Skill 8.1 Use Ordered Lists in a Web Pagep. 200
Critical Skill 8.2 Use Unordered Lists in a Web Pagep. 203
Project 8-1 Use Lists on Your Web Pagep. 204
Critical Skill 8.3 Use Definition Lists in a Web Pagep. 208
Use Style Sheets to Format Listsp. 210
Critical Skill 8.4 Combine and Nest Two or More Types of Lists in a Web Pagep. 211
Project 8-2 Use Two Different Types of Lists Within Your Web Pagep. 213
Module 8 Mastery Checkp. 218
9 Using Tablesp. 221
Critical Skill 9.1 Understand the Concept and Uses of Tables in Web Pagesp. 222
Critical Skill 9.2 Create a Basic Table Structurep. 223
Table Structurep. 223
Cell Contentp. 224
Critical Skill 9.3 Format Tables Within Web Pagesp. 228
Bordersp. 228
Cell Padding and Spacingp. 233
Width and Heightp. 235
Ask the Expertp. 237
Alignmentp. 240
Ask the Expertp. 241
Colorsp. 242
Background Imagesp. 244
Captionsp. 244
Project 9-1 Create a Basic Tablep. 245
Critical Skill 9.4 Format Content Within Table Cellsp. 249
Alignmentp. 249
Width and Heightp. 252
Colorsp. 254
Ask the Expertp. 255
Prohibit Line Breaksp. 256
Spanning Columnsp. 258
Spanning Rowsp. 259
Project 9-2 Format Cell Contentp. 260
Additional Formatting Techniquesp. 263
Grouping and Aligning Rowsp. 263
Group and Align Columnsp. 265
Critical Skill 9.5 Use Seamless and Nested Tables for Page Layoutp. 268
Seamless Tablesp. 271
Nested Tablesp. 272
Project 9-3 Using Seamless and Nested Tablesp. 274
Module 9 Mastery Checkp. 278
10 Developing Framesp. 281
Critical Skill 10.1 Understand the Concept and Uses of Frames in Web Pagesp. 282
Browser Support for Framesp. 283
Critical Skill 10.2 Create a Basic Framesetp. 283
Columns and Rowsp. 284
Identify Frame Contentp. 288
Critical Skill 10.3 Format Frames Within a Framesetp. 290
Namingp. 290
Bordersp. 291
Margin Height and Widthp. 293
Ask the Expertp. 294
Scrollingp. 295
Resizingp. 296
Critical Skill 10.4 Create Links Between Framesp. 297
Targetsp. 298
Base Targetsp. 299
Critical Skill 10.5 Nest Framesetsp. 300
Critical Skill 10.6 Create Inline Framesp. 302
Critical Skill 10.7 Accommodate Non-Frames-Capable Browsersp. 305
Project 10-1 Creating a Basic Framesetp. 306
Module 10 Mastery Checkp. 309
11 Employing Formsp. 311
Critical Skill 11.1 Understand the Concept and Uses of Forms in Web Pagesp. 312
Critical Skill 11.2 Create a Basic Formp. 312
Text Inputp. 314
Radio Buttonsp. 319
Check Boxesp. 321
Select Menusp. 322
File Uploadsp. 326
Hidden Fieldsp. 327
Buttonsp. 328
Project 11-1 Create a Basic Formp. 330
Critical Skill 11.3 Provide a Way for Your Form to Be Processedp. 334
The action Attributep. 334
The method and enctype Attributesp. 337
Critical Skill 11.4 Use Additional Formatting Techniques for Formsp. 338
Tablesp. 338
Ask the Expertp. 340
Tab Order and Keyboard Shortcutsp. 340
Labelsp. 341
Groupsp. 342
Disable Form Elementsp. 344
Project 11-2 Format the Formp. 345
Module 11 Mastery Checkp. 348
Part II Beyond HTML
12 Creating Your Own Web Graphicsp. 355
Critical Skill 12.1 Become Familiar with Graphics Softwarep. 356
Adobe Photoshop/ImageReadyp. 357
Macromedia Fireworksp. 358
Jasc's Paint Shop Prop. 358
Critical Skill 12.2 Describe Issues That Impact Design Decisionsp. 359
Platformsp. 359
Target Audience Demographicsp. 360
HTMLp. 362
Browsersp. 363
Colorp. 364
Bandwidthp. 365
Critical Skill 12.3 Recognize Graphic File Formats for the Webp. 369
Terminologyp. 369
GIFp. 372
Ask the Expertp. 374
JPEGp. 375
PNGp. 375
Choose the Best File Format for the Jobp. 376
Project 12-1 Saving Web Graphicsp. 377
Module 12 Mastery Checkp. 379
Learning Morep. 380
13 Web Contentp. 383
Critical Skill 13.1 Ensure Onscreen Readability of Textp. 384
Critical Skill 13.2 Create Effective Linksp. 385
Critical Skill 13.3 Offer Printer-friendly Pagesp. 387
Project 13-1 Optimizing Text Contentp. 388
Module 13 Mastery Checkp. 389
Learning Morep. 392
14 JavaScriptp. 393
Critical Skill 14.1 Understand the Concept and Uses of JavaScript in Web Pagesp. 394
Troubleshoot JavaScriptp. 395
Hide Scriptsp. 396
Terminologyp. 396
JavaScript Logicp. 400
Critical Skill 14.2 Use and Modify an Example JavaScript in a Web Pagep. 402
Add the Current Date and Timep. 402
Make Required Form Fieldsp. 402
Change Page Elements When the User Points to Themp. 404
Format a New Windowp. 407
Project 14-1 Using JavaScript to Launch a New Browser Windowp. 408
Module 14 Mastery Checkp. 411
Learning Morep. 411
Online References and Scriptsp. 412
Booksp. 412
15 Making Pages Available to Othersp. 413
Critical Skill 15.1 Select Possible Domain Names for Your Sitep. 414
Ask the Expertp. 414
Critical Skill 15.2 Determine the Most Appropriate Type of Hosting for Your Sitep. 415
Personal Site Hostingp. 415
Business Site Hostingp. 416
Critical Skill 15.3 Differentiate Between Search Engines and Search Directoriesp. 418
Prepare Your Site for Its Public Debutp. 419
Project 15-1 Adding Meta Tagsp. 421
Critical Skill 15.4 Upload Your Site to a Host Computerp. 422
Windows FTP Programsp. 422
Macintosh FTP Programsp. 425
Web-based FTPp. 427
Critical Skill 15.5 Test Your Sitep. 427
Critical Skill 15.6 Publicize Your Sitep. 429
Marketing Tipsp. 430
Make the Site Live!p. 431
Summaryp. 431
Module 15 Mastery Checkp. 432
Learning Morep. 432
Search Engines and Search Directoriesp. 433
Part III Appendixes
A Mastery Check Answersp. 437
B HTML 4.01 Reference Tablep. 465
Generic Attributesp. 466
Group Type: Corep. 466
Group Type: Eventsp. 467
Group Type: Intlp. 467
Basic Page Structurep. 467
Working with Textp. 469
Working with Linksp. 471
Working with Images and Multimediap. 472
Creating Listsp. 474
Using Tablesp. 475
Developing Framesp. 477
Employing Formsp. 479
Using Style Sheets and Scriptsp. 481
Notesp. 482
C Troubleshooting (FAQ)p. 483
My Page Is Blank in the Browser!p. 484
All I See Is Code in the Browser!p. 484
My Images Don't Appear!p. 485
I Tried to Change the Font, But Nothing Happened!p. 485
When I Used a Special Character, It Doesn't Appear!p. 485
My Links Don't Work!p. 486
My Page Looks Great in One Browser, But Terrible in Another!p. 486
When I Link My Images, They Have Little Colored Dashes Next to Them!p. 487
I Saved My Image as a JPEG, but the Browser Says It's Not a Valid File Format!p. 488
Strange Characters Are at the Top of My Page!p. 488
I Added Internal Links to Sections of a Web Page, But When I Click Them, the Browser Launches a Brand New Window!p. 488
I Specified One Color But Got a Totally Different One!p. 489
I Need to Protect Some of My Pages From Unwanted Visitors!p. 489
I Need to Prevent People From Stealing My Images!p. 489
I Tried to Send My Web Page in an E-mail, But the Page Looked Terrible!p. 490
I Updated My Web Page, But I Don't See the Changes in the Browser!p. 490
My Whole Page Is--! (Fill in the Blank)p. 491
My Page Has a White Background in Internet Explorer, But Not in Netscape!p. 491
I Shrank My Images, but They Still Take Forever To Download!p. 491
I Embedded a Flash File That Works Fine on My Computer, But Doesn't Work Properly on Other Computers!p. 492
My Tables Look Fine in One Browser, But Terrible in Another!p. 492
I Still Have Questions!p. 493
D Special Charactersp. 495
Standard HTML Entitesp. 496
E File Typesp. 501
Indexp. 505

Google Preview