Tài liệu HTML, XHTML, & CSS, Sixth Edition: Visual QuickStart Guide

Thảo luận trong 'Thiết Kế Web' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    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
     
Đang tải...