did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780321430847

HTML, XHTML, and CSS, Sixth Edition Visual QuickStart Guide

by
  • ISBN13:

    9780321430847

  • ISBN10:

    0321430840

  • Edition: 6th
  • Format: Paperback
  • Copyright: 2006-08-16
  • Publisher: Peachpit Press
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $38.39
  • Rent Book $12.60
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    IN STOCK USUALLY SHIPS IN 24 HOURS.
    HURRY! ONLY 1 COPY IN STOCK AT THIS PRICE
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

It's important for anyone who creates Web sites to know HTML and this book manages to speak to those who are already fluent in HTML, as well as to those who are new to the Internet. This book covers topics from XHTML to dealing with tables, frames, forms, multimedia, JavaScript and WML.

Author Biography

Elizabeth Castro has written all five best-selling editions of HTML for the World Wide Web: Visual QuickStart Guide. She is also author of Perl and CGI for the World Wide Web: Visual QuickStart Guide and XML for the World Wide Web: Visual QuickStart Guide—both best-sellers! Liz was the technical editor for Peachpit’s The Macintosh Bible, Fifth Edition, and she founded Pagina Uno, a publishing house in Barcelona, Spain.

Table of Contents

Introduction 13(14)
The Internet, the Web, and HTML
14(1)
Open but Not Equal
15(1)
The Browser Wars
16(1)
The Push for Standards
17(3)
CSS and Browser Support
20(1)
XHTML vs. HTML: What Should You Used
21(2)
How This Book Works
23(1)
What's Changed in the Sixth Edition
24(2)
The HTML VQS Web Site
26(1)
Chapter 1: Web Page Building Blocks 27(16)
Markup: Elements, Attributes, and Values
28(4)
A Web Page's Text Content
32(1)
Links, Images, and Other Non-Text Content
33(1)
File Names
34(1)
URLs
35(3)
HTML vs. XHTML
38(2)
Versions, Flavors, and DOCTYPE
40(2)
The Default Display of (X)HTML
42(1)
Chapter 2: Working with Web Page Files 43(12)
Designing Your Site
44(1)
Creating a New Web Page
45(1)
Saving Your Web Page
46(2)
About Microsoft Word and Web Pages
48(1)
Specifying a Default or 'Home" Page
49(1)
Editing Web Pages
50(1)
Organizing Files
51(1)
Viewing Your Page in a Browser
52(1)
The Inspiration of Others
53(2)
Chapter 3: Basic (X)HTML Structure 55(14)
Starting Your Web Page
56(2)
Creating the Foundation
58(1)
Declaring the Encoding
59(1)
Creating a Title
60(1)
Creating Section Headers
61(1)
Starting a New Paragraph
62(1)
Naming Elements
63(1)
Breaking up a Page into Divisions
64(1)
Creating Mine Spans
65(1)
Creating a Line Break
66(1)
Adding Comments
67(1)
Labeling Elements in a Web Page
68(1)
Chapter 4: Basic (X)HTML Formatting 69(12)
Making Text Bold or Italic
70(1)
Changing the Size of Text
71(1)
Using a Monospaced Font
72(1)
Using Preformatted Text
73(1)
Quoting Text
74(2)
Creating Superscripts and Subscripts
76(1)
Marking Changed Text
77(1)
Explaining Abbreviations
78(1)
Centering Elements on a Page
79(2)
Chapter 5: Images 81(22)
About Images for the Web
82(4)
Getting Images
86(1)
Choosing an Image Editor
87(1)
The Save for Web Command
88(2)
Inserting Images on a Page
90(1)
Offering Alternate Text
91(1)
Specifying Size for Speedier Viewing
92(2)
Scaling an Image
94(1)
Making Images Smaller
95(1)
Making Images Float
96(2)
Stopping Elements from Wrapping
98(1)
Adding Space around an Image
99(1)
Aligning images
100(1)
Adding Horizontal Rules Rules
101(1)
Adding an Icon for Your Web Site
102(1)
Chapter 6: Links 103(16)
Creating a Link to Another Web Page
104(2)
Creating Anchors
106(1)
Linking to a Specific Anchor
107(1)
Targeting Links to Specific Windows
108(1)
Setting the Default Target
109(1)
Creating Other Kinds of Links
110(2)
Creating Keyboard Shortcuts for Links
112(1)
Setting the Tab Order for Links
113(1)
Using Images to Label Links
114(1)
Linking Thumbnails to Images
115(1)
Dividing an Image into Clickable Regions
116(1)
Creating a Client-Side Image Map
117(2)
Chapter 7: Style Sheet Building Blocks 119(8)
Constructing a Style Rule
120(1)
Adding Comments to Style Rules
121(1)
The Cascade: When Rules Collide
122(2)
A Property's Value
124(3)
Chapter 8: Working with Style Sheet Files 127(10)
Creating an External Style Sheet
128(1)
Linking External Style Sheets
129(1)
Offering Alternate Style Sheets
130(1)
Creating an Internal Style Sheet
131(1)
Importing External Style Sheets
132(1)
Using Media-Specific Style Sheets
133(1)
Applying Styles Locally
134(1)
The Importance of Location
135(1)
The Inspiration of Others: CSS
136(1)
Chapter 9: Defining Selectors 137(14)
Constructing Selectors
138(1)
Selecting Elements by Name
139(1)
Selecting Elements by ID or Class
140(1)
Selecting Elements by Context
141(3)
Selecting Part of an Element
144(2)
Selecting Link Elements Based on Their State
146(1)
Selecting Elements Based on Attributes
147(1)
Specifying Groups of Elements
148(1)
Combining Selectors
149(2)
Chapter 10: Formatting with Styles 151(18)
Choosing a Font Family
152(1)
Specifying Alternate Fonts
153(1)
Creating Italics
154(1)
Applying Bold Formatting
155(1)
Setting the Font Size
156(2)
Setting the Line Height
158(1)
Setting All Font Values at Once
159(1)
Setting the Color
160(1)
Changing the Text's Background
161(1)
Controlling Spacing
162(1)
Adding Indents
163(1)
White Space Properties
164(1)
Aligning Text
165(1)
Changing the Text Case
166(1)
Using Small Caps
167(1)
Decorating Text
168(1)
Chapter 11: Layout with Styles 169(20)
Structuring Your Pages
170(1)
The Box Model
171(1)
Changing the Background
172(2)
Setting the Height or Width for an Element
174(2)
Setting the Margins around an Element
176(1)
Adding Padding around an Element
177(1)
Offsetting Elements In the Natural Flow
178(1)
Positioning Elements Absolutely
179(1)
Affixing an Element to the Browser Window
180(1)
Making Elements Float
181(1)
Controlling Where Elements Float
182(1)
Positioning Elements in 3D
183(1)
Setting the Border
184(2)
Changing the Cursor
186(1)
Determining Where Overflow Should Go
187(1)
Aligning Elements Vertically
188(1)
Chapter 12: Dynamic Effects with Styles 189(10)
Displaying and Hiding Elements
190(2)
Creating Rollover Buttons
192(1)
Creating Pop-ups
193(1)
Creating Drop-Down Menus with Lists
194(2)
Replacing Headers with Images
196(3)
Chapter 13: Style Sheets for Handhelds 199(10)
Mobilize vs. Miniaturize
200(1)
Looking at Your Site
201(1)
XHTML and CSS for Handhelds
202(2)
Creating Style Sheets for Handholds
204(1)
Hiding Extraneous Elements
205(1)
Creating and Using an Image Header
206(1)
Creating Extra Links to the Top
207(1)
Adjusting for the Small Screen
208(1)
Chapter 14: Style Sheets for Printing 209(6)
Creating a Style Sheet for Print
210(1)
How Print Style Sheets Differ
211(1)
Controlling Page Breaks
212(1)
Printing Link URLs
213(1)
Controlling Widows and Orphans
214(1)
Chapter 15: Lists 215(12)
Creating Ordered and Unordered Lists
216(2)
Choosing Your Markers (Bullets)
218(1)
Choosing Where to Start List Numbering
219(1)
Using Custom Markers
220(1)
Controlling Where Markers Hang
221(1)
Setting All List-Style Properties at Once
222(1)
Creating Definition Lists
223(1)
Styling Nested Lists
224(3)
Chapter 16: Tables 227(26)
Mapping Out Your Page
228(1)
Creating a Simple Table
229(1)
Adding a Border
230(2)
Setting the Width
232(2)
Centering a Table
234(1)
Wrapping Text around a Table
235(1)
Combining Tables
236(2)
Aligning a Cell's Contents
238(2)
Changing the Background
240(2)
Controlling the Space
242(2)
Spanning a Cell across Columns
244(1)
Spanning a Cell across Rows
245(1)
Dividing Your Table into Column Groups
246(2)
Dividing the Table into Horizontal Sections
248(1)
Choosing Which Borders to Display
249(2)
Controlling Line Breaks in a Cell
251(1)
Speeding up Table Display
252(1)
Chapter 17: Forms 253(28)
Creating a Form
254(42)
Processing Forms
296
Sending Form Data via E-mail
258(2)
Organizing the Form Elements
260(2)
Creating Text Boxes
262(1)
Creating Password Boxes
263(1)
Formally Labeling Form Parts
264(1)
Creating Radio Buttons
265(1)
Creating Menus
266(2)
Creating Checkboxes
268(1)
Creating Larger Text Areas
269(1)
Allowing Visitors to Upload Files
270(1)
Creating Hidden Fields
271(1)
Creating the Submit Button
272(2)
Resetting the Form
274(2)
Using an Image to Submit Data
276(1)
Setting the Tab Order in a Form
277(1)
Adding Keyboard Shortcuts
278(1)
Disabling Form Elements
279(1)
Keeping Elements from Being Changed
280(1)
Chapter 18: Video, Audio, and other Multimedia 281(30)
Of Plugins and Players
282(1)
Getting Players for Your Visitors
283(1)
Getting Multimedia Files
284(1)
Linking to Multimedia Files
285(1)
Embedding QuickTime Movies for Windows
286(2)
Embedding QuickTime Movies for Everyone besides IE
288(2)
Embedding QuickTime Movies for All
290(2)
Using JavaScript to Call a Movie
292(2)
Scaling a QuickTime Movie
294(1)
Changing the Movie's Background Color
295(1)
Looping a QuickTime Movie
296(1)
Offering a Preview Movie
297(1)
Adding Attributes to Secondary Movies
298(1)
Offering a Sequel
299(1)
Embedding MP3 Audio on a Page
300(2)
Embedding Windows Media, Part 1
302(2)
Embedding Windows Media, Part 2
304(1)
Embedding Flash
305(1)
Embedding Google and YouTube Video
306(2)
Inserting Java Applets
308(1)
Embedding Other Multimedia Files
309(1)
Creating an Automatic Slide Show
310(1)
Chapter 19: Scripts 311(10)
Adding an "Automatic" Script
312(1)
Calling an External Automatic Script
313(1)
Triggering a Script
314(2)
Creating a Button that Executes a Script
316(1)
Adding Alternate Information
317(1)
Hiding Scripts from Older Browsers
318(1)
Hiding Scripts from XML Parsers
319(1)
Setting the Default Scripting Language
320(1)
Chapter 20: A Taste of JavaScript 321(6)
Adding the Current Date and Time
322(1)
Selling a New Window's Size
323(51)
Changing an Image When a Visitor Points
374
Loading Images into Cache
326(1)
Chapter 21: Symbols and Non-English Characters 327(12)
About Character .Encodings
328(2)
Declaring Your Page's Character Encoding
330(2)
Declaring a Style Sheets Encoding
332(1)
Sating Your Page with the Proper Encoding
333(1)
Editing a Page with the Proper Encoding
334(2)
Adding Characters from Outside the Encoding
336(2)
Specifying A Page's Language
338(1)
Chapter 22: Testing and Debugging Web Pages 339(14)
Some Debugging Techniques
340(1)
Check the Easy Stuff First!
341(1)
Checking the Easy Stuff HTML
342(1)
Checking the Easy Stuff XHTML
343(1)
Checking the Easy Stuff CSS
344(1)
Validating Your Code
345(1)
Testing Your Page
346(2)
When the Browser Displays the Code
348(1)
When Images Don't Appear
349(1)
Differences from Browser to Browser
350(1)
Still Stuck?
351(2)
Chapter 23: Publishing Your Pages on the Web 353(8)
Finding a Host for Your Site
354(1)
Getting Your Own Domain Name
355(1)
Transferring Files to the Server
356(5)
Chapter 24: Getting People to Visit 361(14)
About Keywords
362(1)
Explicitly Listing Keywords
363(1)
Providing a Description of Your Page
364(1)
Controlling Other Information
365(1)
Keeping Visitors Away
366(1)
Keeping Pages From Being Archived
367(1)
Creating a Site Map Manually
368(1)
Using Google Sitemaps
369(1)
Submitting Your Site to a Search Engine
370(1)
Improving Your Ranking by Getting Linked
371(1)
Writing Pages That Are Easy to Index
372(1)
Other Techniques for Publicizing Your Site
373(2)
Chapter 25: Syndication and Podcasting 375(24)
What a Feed Looks Like
376(2)
Getting Ready for Syndication
378(1)
Starting an RSS Feed
379(1)
Describing Your Site in the Feed
380(2)
Adding Items to a Feed
382(2)
Add an Enclosure
384(2)
Creating Podcasts for iTunes
386(6)
Validating a Feed
392(1)
Submitting a Podcast to iTunes
393(1)
Publishing your RSS Feed on Your Site
394(2)
Subscribing to an RSS Feed
396(1)
Subscribing to a Podcast with iTunes
397(2)
Appendix A: (X)HTML Reference 399(10)
Appendix B: CSS Properties and Values 409(8)
Appendix C: Intrinsic Events 417(2)
Appendix D: (X)HTML Symbols and Characters 419(12)
Appendix E: Hexadecimals 431(2)
Appendix F: (X)HTML Tools 433(4)
(X)HTML Editors
434(2)
Images and Graphics
436(1)
Graphics Tools
436(1)
Index 437(19)
Colophon 456

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program