Skip to content

HTML: a Beginner's Guide, Third Edition

Best in textbook rentals since 2012!

ISBN-10: 0072263784

ISBN-13: 9780072263787

Edition: 3rd 2007 (Revised)

Authors: Wendy Willard

List price: $29.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

To help understand HTML, this volume provides clear lessons delivered in a proven learning system. It shows how to structure a page, place images, size text, create links, generate Web-safe colours, work with multimedia and more.
Customers also bought

Book details

List price: $29.99
Edition: 3rd
Copyright year: 2007
Publisher: McGraw-Hill Osborne
Binding: Paperback
Pages: 560
Size: 7.25" wide x 9.00" long x 1.25" tall
Weight: 1.980
Language: English

Acknowledgmentsp. xix
Introductionp. xxi
HTML Basics
Getting Startedp. 1
Understand the Internet as a Medium for Disseminating Informationp. 4
The Anatomy of a Web Sitep. 4
Ask the Expertp. 6
Web Browsersp. 7
Looking to the Futurep. 9
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
Identify the Best HTML Editor for Youp. 14
Text- or Code-Based HTML Editorsp. 15
WYSIWYG HTML Editorsp. 15
Which Is Best?p. 16
Learn from the Pros Using the View Source Command of Popular Web Browsersp. 17
Developing a Web Sitep. 18
Mastery Checkp. 20
Basic Page Structurep. 23
Create an HTML Filep. 24
Naming Conventionsp. 25
Preview an HTML File in a Browserp. 26
Describe and Apply the Basic HTML Document Formatp. 28
Types of Tagsp. 29
Attributesp. 30
Required Tagsp. 30
The Three Flavorsp. 31
Ask the Expertp. 33
Capitalizationp. 33
Quotationsp. 34
Nestingp. 34
Spacing and Breaksp. 34
Use Character Entities to Display Special Charactersp. 38
Add Comments to an HTML Filep. 39
Set Up Style Sheets in an HTML Filep. 39
Define the Stylep. 40
Define the Valuesp. 41
Create the Structurep. 42
Creating the First Page of Your Sitep. 45
Mastery Checkp. 47
Colorp. 51
Identify the Ways in Which Color Is Referenced in Web Developmentp. 52
Hexadecimal Colorp. 53
Hexadecimal Shorthandp. 55
RGB Values and Percentagesp. 55
Color Namesp. 56
So Which Should I Use?p. 57
Web-Safe Colorsp. 57
Specify Document Colorsp. 58
Change the Colors of Your Pagep. 59
Mastery Checkp. 60
Working with Textp. 61
Organize Sections of Textp. 62
Identifying Natural Divisionsp. 62
Paragraph Breaksp. 66
Line Breaksp. 69
Preformatp. 70
Quotation Blocks and Text Boxesp. 72
Horizontal Rulesp. 74
Alignmentp. 75
Format Paragraphs and Page Elementsp. 78
Add Headingsp. 82
Add Logical Emphasis to Sections of Textp. 84
Logical Stylesp. 84
Physical Stylesp. 85
Emphasis with Style Sheetsp. 88
Style Sections of Text by Changing Font Characteristicsp. 89
Font Facesp. 90
Font Sizesp. 93
Font Colorsp. 94
Quick Referencep. 95
Add Styles to Your Web Pagep. 97
Mastery Checkp. 100
Working with Linksp. 101
Add Links to Other Web Pagesp. 102
Absolute Linksp. 104
Relative Linksp. 104
Add Links to Sections Within the Same Web Pagep. 108
Ask the Expertp. 109
Create an Anchorp. 109
Link to an Anchorp. 110
Add Links to E-mail Addresses and Downloadable Filesp. 112
E-mail Addressesp. 113
Ask the Expertp. 116
FTP and Downloadable Filesp. 116
Add Linksp. 117
Style Linksp. 122
Default Link Colorsp. 123
Beyond Colorsp. 124
Customize Links by Setting the Tab Order, Keyboard Shortcut, and Target Windowp. 125
Titlep. 125
Tab Orderp. 125
Keyboard Shortcutsp. 126
Target Windowsp. 127
Customize Linksp. 128
Mastery Checkp. 130
Working with Imagesp. 133
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
Add an Image to Your Web Pagep. 137
Specify the Height and Width of Imagesp. 139
Provide Alternative Text and Titles for Imagesp. 141
Link Images to Other Content on a Web Sitep. 144
Link the Entire Imagep. 144
Link Sections of an Imagep. 145
Style Foreground Imagesp. 150
Bordersp. 150
Floatsp. 153
Padding and Marginsp. 158
Centeringp. 158
Change Image Characteristicsp. 159
Use Images as Elements in the Background of a Web Pagep. 162
Add a Background Imagep. 169
Mastery Checkp. 171
Working with Multimediap. 173
Understand How Plug-ins and ActiveX Controls Are Used with Web Browsersp. 174
Identify the Installed Componentsp. 175
Recognize File Types, Extensions, and Appropriate Plug-insp. 175
Link to Different Types of Media from a Web Pagep. 176
Embed Different Types of Media into a Web Pagep. 178
Using the Object Tagp. 179
Ask the Expertp. 184
Java Appletsp. 184
Add Multimedia to a Web Pagep. 185
Mastery Checkp. 188
Creating Listsp. 189
Use Ordered Lists in a Web Pagep. 190
Use Unordered Lists in a Web Pagep. 193
Use Definition Lists in a Web Pagep. 194
Combine and Nest Two or More Types of Lists in a Web Pagep. 196
Use Lists on Your Web Pagep. 198
Style Listsp. 203
Customize the Bulletsp. 204
Customize the Layoutp. 205
Style Lists Within Your Web Pagep. 209
Mastery Checkp. 212
Using Tablesp. 215
Understand the Concept and Uses of Tables in Web Pagesp. 216
Create a Basic Table Structurep. 217
Table Structurep. 218
Cell Contentp. 219
Format Tables Within Web Pagesp. 223
Bordersp. 223
Cell Padding and Spacingp. 226
Width and Heightp. 228
Ask the Expertp. 230
Basic Alignmentp. 231
Colorsp. 232
Background Imagesp. 233
Captionsp. 233
Create a Basic Tablep. 235
Format Content Within Table Cellsp. 241
Alignmentp. 241
Width and Heightp. 242
Colorsp. 245
Prohibit Line Breaksp. 246
Spanning Columnsp. 246
Span Rowsp. 247
Additional Formatting Techniquesp. 249
Group and Align Rowsp. 249
Group and Align Columnsp. 251
Format Cell Contentp. 253
Mastery Checkp. 259
Developing Framesp. 261
Understand the Concept and Uses of Frames in Web Pagesp. 262
Ask the Expertp. 262
Browser Support for Framesp. 263
Create a Basic Framesetp. 264
Columns and Rowsp. 264
Identify Frame Contentp. 269
Format Frames Within a Framesetp. 271
Namingp. 271
Bordersp. 271
Margin Height and Widthp. 273
Scrollingp. 274
Resizingp. 275
Create Links Between Framesp. 276
Targetsp. 276
Base Targetsp. 278
Nest Framesetsp. 278
Create Inline Framesp. 280
Accommodate Non-Frames-Capable Browsersp. 283
Creating a Basic Framesetp. 284
Mastery Checkp. 287
Employing Formsp. 289
Understand the Concept and Uses of Forms in Web Pagesp. 290
Create a Basic Formp. 290
Text Inputp. 292
Radio Buttonsp. 297
Check Boxesp. 298
Select Menusp. 299
File Uploadsp. 302
Hidden Fieldsp. 304
Buttonsp. 304
Create a Basic Formp. 306
Provide a Way for Your Form to Be Processedp. 310
The action Attributep. 310
The method and enctype Attributesp. 313
Use Additional Formatting Techniques for Formsp. 313
Tablesp. 314
Tab Order and Keyboard Shortcutsp. 315
Ask the Expertp. 316
Labelsp. 316
Groupsp. 317
Disable Form Elementsp. 319
Style Formsp. 320
Use Styles and Fieldsets to Eliminate the Table Layoutp. 323
Format the Formp. 327
Mastery Checkp. 330
Positioning Page Elementsp. 333
Understand the Concept and Uses of Style Sheets for Page Layoutp. 334
Create a Single-Column, Centered, Fluid Page Layoutp. 334
Break Down the Codep. 337
Pull It All Togetherp. 338
Browser Supportp. 339
Create a Multicolumn Fluid Page Layoutp. 339
Break Down the Codep. 341
Ask the Expertp. 345
Pull It Back Togetherp. 350
Browser Supportp. 350
Other CSS Page Layoutsp. 353
Layer Content Within a Layoutp. 353
Realistic Uses of Layers in Web Pagesp. 356
Use External Style Sheetsp. 357
Link to an External Style Sheetp. 357
Import an External Style Sheetp. 358
Use CSS for Page Layoutp. 359
Mastery Checkp. 361
Beyond HTML
Creating Your Own Web Graphicsp. 365
Become Familiar with Graphics Softwarep. 366
Adobe Photoshopp. 367
Macromedia Fireworksp. 368
Corel's Paint Shop Prop. 368
Describe Issues that Impact Design Decisionsp. 369
Platformsp. 369
Target Audience Demographicsp. 370
HTMLp. 372
Browsersp. 373
Colorp. 374
Bandwidthp. 375
Recognize Graphic File Formats for the Webp. 378
Terminologyp. 379
GIFp. 382
Ask the Expertp. 384
JPEGp. 384
PNGp. 385
Choose the Best File Format for the Jobp. 386
Save Web Graphicsp. 388
Mastery Checkp. 390
Learn Morep. 391
Web Contentp. 393
Ensure Onscreen Readability of Textp. 394
Recognize Effective Linksp. 395
Offer Printer-Friendly Pagesp. 397
PDFsp. 397
Printer-Specific Style Sheetsp. 398
Final Tips for Printer-Friendly Pagesp. 400
Optimize Text Contentp. 400
Mastery Checkp. 404
Learn Morep. 404
Dynamic Contentp. 405
Understand the Concept and Uses of JavaScript and DHTML in Web Pagesp. 406
Troubleshoot JavaScriptp. 407
Hide Scriptsp. 408
Terminologyp. 409
JavaScript Logicp. 413
Sample Scriptsp. 414
Add the Current Date and Timep. 414
Make Required Form Fieldsp. 414
Replace an Image When the User Points to Itp. 416
Format a New Windowp. 418
Create a Dynamic Navigation Barp. 419
Use JavaScript to Launch a New Browser Windowp. 423
Mastery Checkp. 425
Learn Morep. 426
Online References and Scriptsp. 426
Booksp. 427
Making Pages Available to Othersp. 429
Select Possible Domain Names for Your Sitep. 430
Determine the Most Appropriate Type of Hosting for Your Sitep. 430
Ask the Expertp. 431
Personal Site Hostingp. 431
Business Site Hostingp. 432
Search Engines and Search Directoriesp. 434
Prepare Your Site for Its Public Debutp. 435
Add Meta Tagsp. 437
Upload Your Site to a Host Computerp. 438
Windows FTP Programsp. 438
Macintosh FTP Programsp. 441
Web-Based FTPp. 442
Test Your Sitep. 444
Publicize Your Web Sitep. 444
Marketing Tipsp. 446
Make the Site Live!p. 447
Summaryp. 447
Mastery Checkp. 448
Learn Morep. 448
Search Engines and Search Directoriesp. 449
Appendixes
Answers to Mastery Checksp. 453
HTML/CSS Reference Tablep. 481
Generic Attributesp. 482
Group Type: Corep. 482
Group Type: Eventsp. 48 3
Group Type: Intl.p. 483
HTML Tagsp. 483
CSS Propertiesp. 493
Troubleshooting (FAQs)p. 499
My Page Is Blank in the Browser!p. 500
All I See Is Code in the Browser!p. 500
My Images Don't Appear!p. 501
I Tried to Change the Font, but Nothing Happened!p. 501
When I Use a Special Character, It Doesn't Appear!p. 501
My Links Don't Work!p. 502
My Page Looks Great in One Browser, but Terrible in Another!p. 502
When I Link My Images, They Have Little Colored Dashes Next to Them!p. 503
I Saved My Image as a IPEG, but the Browser Says It's Not a Valid File Format!p. 504
Strange Characters Are at the Top of My Page!p. 504
I Added Internal Links to Sections of a Web Page, but When I Click Them, the Browser Launches a Brand New Window!p. 504
I Specified One Color but Got a Totally Different One!p. 505
I Need to Protect Some of My Pages from Unwanted Visitors!p. 505
I Need to Prevent People from Stealing My Images!p. 505
I Tried to Send My Web Page in an E-mail, but the Page Looked Terrible!p. 506
I Updated My Web Page, but I Don't See the Changes in the Browser!p. 506
My Whole Page Is________________! (Fill in the Blank)p. 507
My Page Has a White Background in Internet Explorer, but Not in Other Browsers!p. 507
I Shrank My Images, but They Still Take Forever to Download!p. 508
I Embedded a Flash File that Works Fine on My Computer, but Doesn't Work Properly on Other Computers!p. 508
My Tables Look Fine in One Browser, but Terrible in Another!p. 508
I Still Have Questions!p. 509
Special Charactersp. 511
Standard HTML Entitiesp. 512
File Typesp. 517
Indexp. 521
Table of Contents provided by Ingram. All Rights Reserved.