HTML5 and CSS3 Transition, Transformation, and Animation (Open Source)

Gianluca Guarini, Aravind Shenoy

  • 出版商: Packt Publishing
  • 出版日期: 2013-07-28
  • 售價: $1,430
  • 貴賓價: 9.5$1,359
  • 語言: 英文
  • 頁數: 136
  • 裝訂: Paperback
  • ISBN: 1849519943
  • ISBN-13: 9781849519946
  • 相關分類: CSSHTML
  • 下單後立即進貨 (約3~4週)

商品描述

This book will help you unlock the power of HTML5 and CSS3 to create complex animations and transformations that are surprisingly easy to achieve. Assuming little prior knowledge, it takes you from the basics to advanced concepts.

Overview

  • Discover the semantics of HTML5 and Microdata
  • Understand the concept of the CSS3 Flexible Box model
  • Explore the main features of HTML5 such as canvas, offline web application, geolocation, audio and video elements, and web storage
  • Master the tools and utilities in HTML5 and CSS3

In Detail

HTML5 and CSS3 are the way for the future. Prior to HTML5 and CSS3, it was difficult to design complicated animations and transformations. With the advent of HTML5 and CSS3, web design has become much simpler, and the new features that are now available help us design complex web pages with ease. These cool new features will be the standard for the future; hence, it is imperative to learn about them now.

HTML5 and CSS3 Transition, Transformation, and Animation will help you take advantage of the real power behind HTML5 and CSS3 and will give you a good grounding for using it in your own web pages. Each and every code sample and concept is explained in detail, and you will be provided with all the information you need to take your web pages to the next level – before all your competitors do!

The book starts by covering the basic concepts of HTML5 and CSS3 such as semantics, Microdata, and the Flexbox model. You will then quickly progress to intermediate concepts such as form elements and some exciting features with JavaScript APIs. The code samples provided in this book will give you a solid base by which you will then be able to understand, write, and execute your own HTML/CSS projects with transition and animations.

Instead of wading through loads of theory, the concepts in this book are explained in a practical manner using code samples to demonstrate the new features of HTML5 and CSS3. The code samples are such that you can copy the code (the entire code is written instead of code snippets) and execute it for better understanding. Transition, transformation, and animation are also explained in a lucid manner, and there is a gradual increase in the difficulty level throughout the book.

By the end of the book, you will be thoroughly acquainted with HTML5 and CSS3, enabling you to design a web page using the included code samples with ease.

What you will learn from this book

  • Use Microdata for SEO purposes and learn the semantics of HTML5
  • Learn about the new HTML5 form elements
  • Work with drag-and-drop in HTML5
  • Discover how geolocation works in different browsers
  • Master HTML5 canvas theory with lots of code samples
  • Understand how offline web application works and learn about web storage concepts
  • Get acquainted with the nuances of CSS3 transition
  • Create complex web pages using advanced animations

Approach

This book is a practical, hands-on guide that provides you with a number of clear, step-by-step exercises moving from a basic level of understanding of HTML5 and CSS3 and gradually progressing to more advanced concepts.

商品描述(中文翻譯)

這本書將幫助您發掘HTML5和CSS3的力量,創建出令人驚艷且易於實現的複雜動畫和變形效果。假設您對此領域的知識有限,本書將從基礎知識講解到高級概念。

概述:
- 探索HTML5和Microdata的語義
- 理解CSS3彈性盒模型的概念
- 探索HTML5的主要功能,如canvas、離線網頁應用、地理定位、音頻和視頻元素以及網頁存儲
- 掌握HTML5和CSS3中的工具和實用功能

詳細內容:
HTML5和CSS3是未來的發展方向。在HTML5和CSS3之前,設計複雜的動畫和變形效果是困難的。隨著HTML5和CSS3的出現,網頁設計變得更加簡單,現在可用的新功能幫助我們輕鬆設計複雜的網頁。這些新功能將成為未來的標準,因此現在學習它們是必不可少的。

《HTML5和CSS3過渡、變形和動畫》將幫助您充分利用HTML5和CSS3的真正威力,並為您在自己的網頁中使用它們提供良好的基礎。書中的每個代碼示例和概念都有詳細解釋,您將獲得所有需要的信息,使您的網頁能夠超越競爭對手!

本書首先介紹HTML5和CSS3的基本概念,如語義、Microdata和Flexbox模型。然後,您將迅速進入中級概念,如表單元素和一些使用JavaScript API的令人興奮的功能。本書提供的代碼示例將為您提供堅實的基礎,使您能夠理解、編寫和執行自己的具有過渡和動畫效果的HTML/CSS項目。

本書不僅提供大量理論知識,還以實用的方式使用代碼示例來解釋HTML5和CSS3的新功能。這些代碼示例可以直接複製並執行,以便更好地理解。過渡、變形和動畫也以清晰易懂的方式解釋,並且書中的難度會逐漸增加。

通過閱讀本書,您將全面瞭解HTML5和CSS3,能夠輕鬆使用所提供的代碼示例設計網頁。

從本書中您將學到:
- 使用Microdata進行SEO並瞭解HTML5的語義
- 瞭解新的HTML5表單元素
- 在HTML5中使用拖放功能
- 瞭解不同瀏覽器中的地理定位工作原理
- 掌握帶有大量代碼示例的HTML5 canvas理論
- 瞭解離線網頁應用的工作原理並瞭解網頁存儲概念
- 熟悉CSS3過渡的細微差別
- 使用高級動畫創建複雜網頁

這本書是一本實用的手冊,通過一系列清晰的、逐步的練習,從基礎水平的HTML5和CSS3理解逐漸進展到更高級的概念。