Title:
Even more excellent HTML with XML, XHTML and JavaScript
Personal Author:
Publication Information:
New York, N.Y. : McGraw-Hill, 2003
Physical Description:
1v + 1 CD-ROM (CP 2809)
ISBN:
9780072509168
General Note:
Accompanies text entitled : Even more excellent HTML : reference guide (QA76.76.H94 G678 2003 f)
Added Author:
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010025664 | QA76.76.H94 G67 2003 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
This volume goes beyond the typical step-by-step, cookbook-style approach to provide comprehensive coverage of HTML related materials and concepts.
Table of Contents
Preface | |
Chapter 1 An HTML Overview | p. 1 |
What Is HTML? | p. 2 |
What's in a Name? | p. 2 |
Browsers | p. 5 |
What Is a URL? | p. 9 |
HTML Terminology | p. 12 |
HTML Code Format | p. 14 |
World Wide Web Consortium (W[superscript 3]C) | p. 14 |
Necessary Tools | p. 16 |
Nice-to-Have Tools | p. 18 |
Places to Get Neat Stuff on the Net | p. 22 |
Organizations Promoting Internet Usage | p. 25 |
Chapter 2 Your First Web Page | p. 27 |
Elements of a Web Page | p. 28 |
XHTML Structure Module | p. 36 |
Common Coding Errors | p. 36 |
More Web Page Elements | p. 37 |
Editing an HTML Document | p. 42 |
Commonly Used Empty Tags | p. 42 |
Body Tag Attributes | p. 44 |
A Few Considerations | p. 49 |
Chapter 3 Linking: Let's Get Hyper | p. 55 |
Why Is Hypertext Hyper? | p. 56 |
Storyboarding Page Links | p. 56 |
Paths to Files | p. 63 |
Intersystem Source Anchors | p. 66 |
Intrapage Targets | p. 68 |
Intrapage Source Anchors | p. 70 |
URLs with Intrapage Targets | p. 71 |
Anchor Placement | p. 71 |
Intrasystem Source Anchors | p. 72 |
One-Way Streets | p. 72 |
The "Click Here" Faux Pas | p. 74 |
Mailto: Protocol | p. 75 |
Page Footers | p. 75 |
Server-Side Includes | p. 77 |
Chapter 4 Lists: Bringing Order out of Chaos | p. 81 |
Plain-Text Lists | p. 82 |
List-Making Tags | p. 82 |
Ordered and Unordered Lists | p. 82 |
HTML-Compliant Code | p. 91 |
Lists of Lists: Nesting | p. 97 |
Readability | p. 100 |
Lists of Definitions | p. 100 |
XHTML List Module | p. 103 |
Deprecated List Forms: Menus and Directories | p. 103 |
Chapter 5 Formatting: Is What You See What You Get? | p. 109 |
Glyphs and Fonts | p. 110 |
Document-Wide Style Changes | p. 111 |
Inline Styles | p. 120 |
Turning Off Formatting | p. 130 |
Deprecated Font-Handling Techniques | p. 132 |
Final Comment | p. 133 |
Chapter 6 Images: A Picture Is Worth a Thousand Words | p. 137 |
Images and Multimedia | p. 138 |
Image Formats | p. 138 |
Choosing an Image Format | p. 140 |
Image Sizes | p. 140 |
Bits per Bixel (BPP) | p. 141 |
Graphics Tips | p. 142 |
[left angle bracket]img[right angle bracket] | p. 144 |
Line Breaks | p. 153 |
Centering Images | p. 154 |
Image Borders | p. 156 |
Image Margins | p. 158 |
Images as Bullets | p. 160 |
Image Links | p. 161 |
Two HTML Coding Tricks | p. 163 |
To Image or Not to Image | p. 164 |
Chapter 7 Tables: Data in Rows and Columns | p. 169 |
What's in a Table? | p. 170 |
Table Containers | p. 171 |
Changing Standards | p. 178 |
Controlling White Space | p. 181 |
Table Text Alignment | p. 183 |
Table Data and Headers | p. 186 |
Table Captions | p. 193 |
Table Columns | p. 195 |
Scrolling Big Tables | p. 199 |
XHTML Table Module | p. 201 |
Chapter 8 STYLE: Some Have It and Some Don't | p. 207 |
What Is a Cascading Style Sheet? | p. 208 |
Why Use External Style Sheets? | p. 208 |
Applying External Style Sheets | p. 209 |
Classes of Styles | p. 212 |
Style-Sheet Elements to Divide and Span | p. 215 |
Common Style Properties | p. 219 |
Changing Link Colors | p. 224 |
Box Definitions | p. 224 |
Media Types | p. 233 |
Paged Media | p. 233 |
Printer-Friendly Web Pages | p. 236 |
Conclusions | p. 237 |
Chapter 9 Multimedia: Watch Your Inclusions | p. 241 |
Using Multimedia | p. 242 |
XHTML Object Module | p. 252 |
When to Use Code Augmentation | p. 252 |
Adding Sound | p. 253 |
Types of Sound Files | p. 253 |
Choosing Formats | p. 257 |
Aural Style Sheets | p. 257 |
Ethical Questions | p. 261 |
Adding Video | p. 261 |
Streaming Audio/Video | p. 263 |
To Link or to Copy? | p. 264 |
Chapter 10 Frames: Divide and Conquer | p. 267 |
Considerations When Using Frames | p. 268 |
Frame Navigation | p. 269 |
Formatting Frames | p. 271 |
Alternatives to Frames | p. 289 |
Final Comments | p. 291 |
Chapter 11 Forms and Forms Processing | p. 297 |
Form and Function | p. 298 |
Handling Electronic Mail | p. 299 |
Designing Forms | p. 301 |
Graphical Buttons | p. 322 |
Drop-Down List Boxes | p. 328 |
XHTML Form Module | p. 336 |
Processing Data Automagically (CGI) | p. 336 |
How CGI Works | p. 338 |
Chapter 12 CGI, Metatags, and Other Tricks of the Trade | p. 345 |
Processing Data Automagically | p. 345 |
How CGI Works | p. 345 |
[left angle bracket]base/[right angle bracket] | p. 354 |
Creating New Tags | p. 355 |
Multicolumn Pages | p. 363 |
Headlines | p. 365 |
Sidebars | p. 366 |
Pseudo-Elements and Pseudo-Class | p. 366 |
Chapter 13 JavaScript Programs for Your Pages | p. 373 |
What Is JavaScripit? | p. 374 |
Misconceptions About JavaScript | p. 374 |
Introducing JavaScript | p. 376 |
The Hello() Function | p. 378 |
Invoking Functions | p. 379 |
Basic Programming Structures | p. 380 |
Object-Oriented Concepts in JavaScript | p. 383 |
Date Object | p. 386 |
Intrinsic Events | p. 388 |
Document Object | p. 389 |
Window Object | p. 391 |
Another Interesting Bit | p. 403 |
Things JavaScript Should Not Be Forced to Do | p. 405 |
Chapter 14 Dynamic HTML: Charismatic Pages | p. 409 |
Image Maps | p. 410 |
Professional Rollovers | p. 420 |
Color-Changing on the Fly | p. 421 |
A Little Fancier Color-Changing | p. 424 |
How the Cookie Crumbles | p. 426 |
Chapter 15 XML: The Next Best Thing | p. 437 |
What Is XML, Anyway? | p. 438 |
The Language of XML | p. 438 |
DTD Up Close and Personal | p. 439 |
The Reason for XML | p. 440 |
DTD Models | p. 441 |
Relationship between XML and XHTML | p. 442 |
XML Is More Than a Markup Language | p. 443 |
Building HTML from XML | p. 445 |
Creating PDF Output from XML | p. 448 |
What's Next? | p. 449 |
XML and Databases | p. 450 |
Chapter 16 Pragmatic Hypertext: It Ain't All Pictures! | p. 455 |
Common Misconceptions | p. 456 |
Text | p. 456 |
Literature | p. 457 |
Corporate/Government Documentation | p. 459 |
Electronic Books (Ebooks) | p. 460 |
Web-Based Reference Manuals | p. 461 |
Online Help | p. 463 |
Online Education (Distance Learning) | p. 464 |
The Wireless Web | p. 465 |
Knowledge Is Power | p. 467 |
Web Site versus Web Page | p. 468 |
Migrating from Text to Hypertext | p. 469 |
Online Text Sites | p. 472 |
Appendix A A Style Manual | p. 475 |
Appendix B File Transfer Protocol | p. 485 |
Appendix C History of the Internet | p. 497 |
Glossary | p. 503 |
Index | p. 527 |