Book description
Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common website problems, and gives you a deep understanding of web standards and how they can be applied to improve your website. You will learn how to create fully standards-compliant websites and provide search engine-optimized Web documents with faster download times, accurate rendering, correct appearance and layout, lower development cost, approved accessibility, backward and forward compatibility, and easy maintenance and content updating. The book covers all major Web standards, focusing on syntax, grammar, recommended annotations, and other standardization concerns.
Web Standards: Mastering HTML5, CSS3, and XML is also a comprehensive guide to current and future standards for the World Wide Web. As a web developer, you'll have seen problems with inconsistent appearance and behavior of the same site in different browsers. Web standards can and should be used to completely eliminate these problems. Web Standards: Mastering HTML5, CSS3, and XML describes how you can make the most of web standards, through technology discussions as well as practical sample code that you can use for your own sites and web applications. It also provides a quick guide to standard website creation for Web developers.
Learn techniques and best practices to achieve full standards compliance
Write valid markup, styles, and news feeds from scratch or standardize websites by redesign
Restrict markup to semantics and provide reliable layout
What you'll learn
The importance and benefits of Web standards
How to write valid markup from scratch
The most up-to-date standards, rather than non-finalized specifications
How to provide meaningful semantics and machine-readable metadata
How to restrict markup to semantics
How to achieve full standard compliance reasonably
Who this book is for
Web Standards: Mastering HTML5, CSS3, and XML provides a complete reference of Web standardization resources for website developers.
Table of contents
- Title
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Preface
-
PART 1: Web Standards
-
CHAPTER 1: Introduction to Web Standards
- The Basic Concepts
- The Role of Standardization
- Development and Announcement of Standards
- Standards Promotion and Distribution
- Types, Stages, and Status of Standards
- The Variety of Rendering Engines
- Testing the Standard Support of Browsers
- Standards vs. Quirks Modes, DOCTYPE Switching
- Problem Statement
- Major Concerns
- Summary
- References
- CHAPTER 2: Internationalization
-
CHAPTER 3: Markup Languages: More Than HTML5
- SGML Languages
- XML Languages
- Version Overview
- Markup Syntaxes
- Data Types
- Markup Elements
- Attributes
- HTML Document Structure
- Moving from HTML to XHTML
- Specific Markup Languages
- Combinations, Profiles, and Mixed-Namespace Documents
- Choosing a Markup Language
- Alternatives to Web Markup
- Summary
- References
- CHAPTER 4: Serving and Configuration
- CHAPTER 5: Style Sheets
- CHAPTER 6: Scripting and Applications
- CHAPTER 7: Metadata and the Semantic Web
- CHAPTER 8: Web Syndication
- CHAPTER 9: Optimized Appearance
- CHAPTER 10: Accessibility
-
CHAPTER 1: Introduction to Web Standards
- PART 2: Developing Standards
- Index
Product information
- Title: Web Standards: Mastering HTML5, CSS3, and XML
- Author(s):
- Release date: November 2011
- Publisher(s): Apress
- ISBN: 9781430240419
You might also like
book
Web Standards:Mastering HTML5, CSS3, and XML, Second Edition
Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common web design problems, …
book
HTML and CSS Web Standards Solutions: A Web Standardistas' Approach
This book will teach you how to build hand-crafted web pages the Web Standardistas way: using …
book
Pro HTML5 Accessibility: Building an Inclusive Web
Pro HTML5 Accessibility helps designers come to grips with building exciting, accessible and usable web sites …
book
HTML5 Mastery: Semantics, Standards, and Styling
Markup is synonymous with the development of the web, but most people only scratch the surface …