Flylib.com
HTML, XHTML, and CSS, Sixth Edition
HTML, XHTML, and CSS, Sixth Edition
ISBN: 0321430840
EAN: 2147483647
Year: 2004
Pages: 340
Authors:
Elizabeth Castro
BUY ON AMAZON
HTML, XHTML, CSS, Sixth Edition: Visual QuickStart Guide
Table of Contents
Copyright
Special thanks to
Chapter i. Introduction
The Internet, the Web, and HTML
Open but Not Equal
The Browser Wars
The Push for Standards
CSS and Browser Support
XHTML vs. HTML: What Should You Use?
How This Book Works
What s Changed in the Sixth Edition
The HTML VQS Web Site
Chapter 1. Web Page Building Blocks
Markup: Elements, Attributes, and Values
A Web Page s Text Content
Links, Images, and Other Non-Text Content
File Names
URLs
HTML vs. XHTML
Versions, Flavors, and DOCTYPE
The Default Display of (X)HTML
Chapter 2. Working with Web Page Files
Designing Your Site
Creating a New Web Page
Saving Your Web Page
About Microsoft Word and Web Pages
Specifying a Default or Home Page
Editing Web Pages
Organizing Files
Viewing Your Page in a Browser
The Inspiration of Others
Chapter 3. Basic (X)HTML Structure
Starting Your Web Page
Creating the Foundation
Declaring the Encoding
Creating a Title
Creating Section Headers
Starting a New Paragraph
Naming Elements
Breaking up a Page into Divisions
Creating Inline Spans
Creating a Line Break
Adding Comments
Labeling Elements in a Web Page
Chapter 4. Basic (X)HTML Formatting
Making Text Bold or Italic
Changing the Size of Text
Using a Monospaced Font
Using Preformatted Text
Quoting Text
Creating Superscripts and Subscripts
Marking Changed Text
Explaining Abbreviations
Centering Elements on a Page
Chapter 5. IMAGES
About Images for the Web
Getting Images
Choosing an Image Editor
The Save for Web Command
Inserting Images on a Page
Offering Alternate Text
Specifying Size for Speedier Viewing
Scaling an Image
Making Images Smaller
Making Images Float
Stopping Elements from Wrapping
Adding Space around an Image
Aligning Images
Adding Horizontal Rules
Adding an Icon for Your Web Site
Chapter 6. Links
Creating a Link to Another Web Page
Creating Anchors
Linking to a Specific Anchor
Targeting Links to Specific Windows
Setting the Default Target
Creating Other Kinds of Links
Creating Keyboard Shortcuts for Links
Setting the Tab Order for Links
Using Images to Label Links
Linking Thumbnails to Images
Dividing an Image into Clickable Regions
Creating a Client-Side Image Map
Chapter 7. Style Sheet Building Blocks
Constructing a Style Rule
Adding Comments to Style Rules
The Cascade: When Rules Collide
A Property s Value
Chapter 8. Working with Style Sheet Files
Creating an External Style Sheet
Linking External Style Sheets
Offering Alternate Style Sheets
Creating an Internal Style Sheet
Importing External Style Sheets
Using Media-Specific Style Sheets
Applying Styles Locally
The Importance of Location
The Inspiration of Others: CSS
Chapter 9. Defining Selectors
Constructing Selectors
Selecting Elements by Name
Selecting Elements by ID or Class
Selecting Elements by Context
Selecting Part of an Element
Selecting Link Elements Based on Their State
Selecting Elements Based on Attributes
Specifying Groups of Elements
Combining Selectors
Chapter 10. Formatting with Styles
Choosing a Font Family
Specifying Alternate Fonts
Creating Italics
Applying Bold Formatting
Setting the Font Size
Setting the Line Height
Setting All Font Values at Once
Setting the Color
Changing the Text s Background
Controlling Spacing
Adding Indents
Setting White Space Properties
Aligning Text
Changing the Text Case
Using Small Caps
Decorating Text
Chapter 11. Layout with Styles
Structuring Your Pages
The Box Model
Changing the Background
Setting the Height or Width for an Element
Setting the Margins around an Element
Adding Padding Around an Element
Offsetting Elements in the Natural Flow
Positioning Elements Absolutely
Affixing an Element to the Browser Window
Making Elements Float
Controlling Where Elements Float
Positioning Elements in 3D
Setting the Border
Changing the Cursor
Determining Where Overflow Should Go
Aligning Elements Vertically
Chapter 12. Dynamic Effects with Styles
Displaying and Hiding Elements
Creating Rollover Buttons
Creating Pop-ups
Creating Drop-Down Menus with Lists
Replacing Headers with Images
Chapter 13. Style Sheets For Handhelds
Mobilize vs. Miniaturize
Looking at Your Site
XHTML and CSS for Handhelds
Creating Style Sheets for Handhelds
Hiding Extraneous Elements
Creating and Using an Image Header
Creating Extra Links to the Top
Adjusting for the Small Screen
Chapter 14. Style Sheets for Printing
Creating a Style Sheet for Print
How Print Style Sheets Differ
Controlling Page Breaks
Printing Link URLs
Controlling Widows and Orphans
Chapter 15. Lists
Creating Ordered and Unordered Lists
Choosing Your Markers (Bullets)
Choosing Where to Start List Numbering
Using Custom Markers
Controlling Where Markers Hang
Setting All List-Style Properties at Once
Creating Definition Lists
Styling Nested Lists
Chapter 16. Tables
Mapping Out Your Page
Creating a Simple Table
Adding a Border
Setting the Width
Centering a Table
Wrapping Text around a Table
Combining Tables
Aligning a Cell s Contents
Changing the Background
Controlling the Space
Spanning a Cell across Columns
Spanning a Cell across Rows
Dividing Your Table into Column Groups
Dividing the Table into Horizontal Sections
Choosing Which Borders to Display
Controlling Line Breaks in a Cell
Speeding up Table Display
Chapter 17. Forms
Creating a Form
Processing Forms
Sending Form Data via Email
Organizing the Form Elements
Creating Text Boxes
Creating Password Boxes
Formally Labeling Form Parts
Creating Radio Buttons
Creating Menus
Creating Checkboxes
Creating Larger Text Areas
Allowing Visitors to Upload Files
Creating Hidden Fields
Creating the Submit Button
Resetting the Form
Using an Image to Submit Data
Setting the Tab Order in a Form
Adding Keyboard Shortcuts
Disabling Form Elements
Keeping Elements from Being Changed
Chapter 18. Video, Audio, and Other Multimedia
Of Plugins and Players
Getting Players for Your Visitors
Getting Multimedia Files
Linking to Multimedia Files
Embedding QuickTime Movies for Windows
Embedding QuickTime Movies for Everyone besides IE
Embedding QuickTime Movies for All
Using JavaScript to Call a Movie
Scaling a QuickTime Movie
Changing the Movie s Background Color
Looping a QuickTime Movie
Offering a Preview Movie
Adding Attributes to Secondary Movies
Offering a Sequel
Embedding MP3 Audio on a Page
Embedding Windows Media, Part 1
Embedding Windows Media, Part 2
Embedding Flash
Embedding Google and YouTube Video
Inserting Java Applets
Embedding Other Multimedia Files
Creating an Automatic Slide Show
Chapter 19. Scripts
Adding an Automatic Script
Calling an External Automatic Script
Triggering a Script
Creating a Button that Executes a Script
Adding Alternate Information
Hiding Scripts from Older Browsers
Hiding Scripts from XML Parsers
Setting the Default Scripting Language
Chapter 20. A Taste Of Javascript
Adding the Current Date and Time
Setting a New Window s Size
Changing an Image When a Visitor Points
Loading Images into Cache
Chapter 21. Symbols And Non-English Characters
About Character Encodings
Declaring Your Page s Character Encoding
Declaring a Style Sheet s Encoding
Saving Your Page with the Proper Encoding
Editing a Page with the Proper Encoding
Adding Characters from Outside the Encoding
Specifying A Page s Language
Chapter 22. Testing and Debugging Web Pages
Some Debugging Techniques
Check the Easy Stuff First
Checking the Easy Stuff: HTML
Checking the Easy Stuff: XHTML
Checking the Easy Stuff: CSS
Validating Your Code
Testing Your Page
When the Browser Displays the Code
When Images Don t Appear
Differences from Browser to Browser
Still Stuck?
Chapter 23. Publishing Your Pages on the Web
Finding a Host for Your Site
Getting Your Own Domain Name
Transferring Files to the Server
Chapter 24. Getting People to Visit
About Keywords
Explicitly Listing Keywords
Providing a Description of Your Page
Controlling Other Information
Keeping Visitors Away
Keeping Pages From Being Archived
Creating a Site Map Manually
Using Google Sitemaps
Submitting Your Site to a Search Engine
Improving Your Ranking by Getting Linked
Writing Pages That Are Easy to Index
Other Techniques for Publicizing Your Site
Chapter 25. Syndication and Podcasting
What a Feed Looks Like
Getting Ready for Syndication
Starting an RSS Feed
Describing Your Site in the Feed
Adding Items to a Feed
Add an Enclosure
Creating Podcasts for iTunes
Validating a Feed
Submitting a Podcast to iTunes
Publishing your RSS Feed on Your Site
Subscribing to an RSS Feed
Subscribing to a Podcast with iTunes
Appendix A. (X)HTML Reference
Appendix B. CSS Properties and Values
Appendix C. Intrinsic Events
Appendix D. (X)HTML Symbols and Characters
Appendix E. Hexadecimals
Appendix F. (X)HTML Tools
(X)HTML Editors
(X)HTML Editors
Images and Graphics
Graphics Tools
Colophon
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
HTML, XHTML, and CSS, Sixth Edition
ISBN: 0321430840
EAN: 2147483647
Year: 2004
Pages: 340
Authors:
Elizabeth Castro
BUY ON AMAZON
C++ GUI Programming with Qt 3
Rapid Dialog Design
Painting with QPainter
Enabling Drag and Drop
Supporting Custom Drag Types
UDP Networking with QSocketDevice
Developing Tablet PC Applications (Charles River Media Programming)
Basics of the .NET Framework
Advanced Microsoft Agent
Custom Grammars for Speech Recognition
WMI and Hardware
Virtual Joystick
Cisco IOS in a Nutshell (In a Nutshell (OReilly))
The Routers Configuration
Loading Configuration Files
Older Queuing Methods
Configuring a Simple DDR Connection
Quick Reference
Java How to Program (6th Edition) (How to Program (Deitel))
Exercises
Exercises
Motivation for Generic Methods
Self-Review Exercises
Terminology
An Introduction to Design Patterns in C++ with Qt 4
Review Questions
Derivation with Polymorphism
Code Containers
PlayListModel Serialization
Points of Departure
FileMaker 8 Functions and Scripts Desk Reference
FieldStyle()
Get(CurrentTimestamp)
Get(LayoutViewState)
IsEmpty()
Substitute()
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies