HTML, XHTML, and CSS Bible

Front Cover
John Wiley & Sons, Mar 10, 2011 - Computers - 792 pages
An essential update to the key web authoring standards of HTML, XHTML, and CSS

The existence of Web pages depends on three vital technologies: HTML (base language that Web pages are written in), XHTML (standards that define how to write HTML pages), and CSS (standard that applies formatting styles to Web pages). This new edition provides you with critical coverage of these three Web authoring standards, and places special focus on the upcoming releases of HTML 5 and CSS 3.

Serving as a tutorial and reference, this comprehensive resource explains the basic structure and necessary formatting to create a static (non-changing) and dynamic (changing) page on the Internet.

  • HTML, XHTML, and CSS are the three major Web authoring standards for creating either a static or dynamic Web page
  • Guides you through using HTML to create Web documents and introduces updates to HTML 5
  • Demonstrates best practices for using tools and utilities to create Web documents
  • Includes coverage of the new CSS 3 and tips and tricks for maximizing its abilities

Helpful examples round out this essential guide and will get you up and running with HTML, XHMTL, and CSS in no time!


What people are saying - Write a review

We haven't found any reviews in the usual places.


Understanding Hypertext
HTMLValuesand Units
What Goes intoaWeb Document?
Script Sections
Text Structuring Essentials
Character Formatting Essentials
HTMLTips andTricks Preloading Images
Controlling Presentation with
Style Definitions
Using PseudoClassesPseudoElements
CSSValues and Units
CSS Inheritance and Cascade
Text Formatting

Forms UnderstandingForms
File Fields Submit andReset Buttons
SpecialCharacters Understanding Character Encodings Special Characters En and EmSpaces and Dashes
Internationalization andLocalization
Scripts ClientSideversus ServerSide Scripting
Dynamic HTML The NeedforDHTML How DHTML Works
The FutureofHTML HTML5
Web Development Software
An Introduction To XML
Working with Schemas
Tidying and Validating Your Documents
CSS ListsAny Element Will
Padding Margins and Borders
Colorsand Backgrounds
Defining anElementsWidth and Height
PseudoElements and Generated Content
Numbering Elements Automatically
Dynamic HTML with
Media Styles and Defining Documents for Printing
The Future of CSSCSS3 Just Better
Additional CSS Tools
PseudoElements and PseudoClasses Quick
Lists UnderstandingLists Ordered NumberedLists Unordered Bulleted Definition Lists Lists

Other editions - View all

Common terms and phrases

About the author (2011)

Steven M. Schafer has broad experience in technology and is a veteran of publishing. He's been in and around technology as a programmer, an editor, a product specialist, a technical manager, and a Web developer. Steve employs both open-source and proprietary technologies and has worked with the Internet since the mid-1990s. He can be reached by e-mail at

Bibliographic information