Written for designers and developers alike, this book guides you with code-based examples of HTML5 and CSS3 to upgrade a web page from old HTML or XHTML to the new web standards from W3C.
"Instant Migration to HTML5 and CSS3 How-to" helps developers or designers with existing knowledge of HTML or XHTML to update each section of a web page to HTML5. This book helps you to reduce the file size of a web page and add semantics to the content structure.
This book is written with the clear aim to help you take one web page at a time and transform it without changing the overall design or appearance. By reducing the existing practice of lengthy coding to semantically correct, new HTML5 elements, this book makes your websites efficient and easier to maintain in the future.
New elements such as headers, articles, or footers are explained in simple examples. You also learn about media queries for a seamless multi-device website experience and advanced features such as WebSockets, Local Storage, and Canvas for Rich Internet Applications (RIA).
The book explains how you can use CSS3 to reduce the number of images with rounded corners, drop shadows, and external fonts. You will also discover all about Audio and Video support in HTML5 with file format support for various browsers as well as Microformats and their role in making the data accessible and smart.
Overall, "Instant Migration to HTML5 and CSS3 How-to" provides solutions that will help you leverage the power of HTML5 and CSS3 with existing content.
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. Written as a practical guide, "Instant Migration to HTML5 and CSS3 How-to" will show you all you need to know to effectively publish content that adheres to the latest web standards.
Who this book is for
This book is for developers and designers who have previous knowledge of HTML (or XHTML) and CSS who could use a helpful yet practical guide in order to migrate their existing content to HTML5 and CSS3. It is also ideal for those who are learning web design and development, as plenty of detailed examples of HTML5 and CSS3 implementations are provided.