Cargando…

The Essential Guide to HTML5 and CSS3 Web Design.

The Essential Guide to HTML5 and CSS3 Web Design has been fully revised from its critically acclaimed first edition, and updated to include all of the new features and best practices of HTML5 and CSS3. This book reveals all you'll need to design great web sites that are standards-compliant, usa...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Grannell, Craig
Otros Autores: Sumner, Victor, Synodinos, Dionysios
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Dordrecht : Springer, 2012.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; About the Cover Image Artist; Acknowledgments; Introduction; This book is different; Code Examples; Chapter 1 An Introduction to Web Design; A brief history of the Internet; Why create a website?; Audience requirements; Web design overview; Why WYSIWYG tools aren't used in this book; Introducing HTML5; Introducing the concept of HTML tags and elements; Nesting tags; Web standards and HTML; Semantic markup; Introducing CSS; Separating content from design.
  • The rules of CSSTypes of CSS selectors; Class selectors; ID selectors; Grouped selectors; Contextual selectors; Pseudo-selectors; Attribute selectors; Adding styles to a web page; The cascade; The CSS box model explained; Creating boilerplates; Working with website content; Information architecture and site maps; Basic web page structure and layout; Limitations of web design; Chapter 2 Web Page Essentials; Starting with the essentials; HTML vs. XHTML; Document defaults; DOCTYPE declarations explained; The head section; Page titles; meta tags and search engines; Keywords and descriptions.
  • Revisit-after, robots, and authorAttaching external documents; Attaching external CSS files: the link method; Attaching CSS files: the @import method; Attaching CSS files: media queries; Attaching favicons and JavaScript; Checking paths; The body section; Content margins and padding in CSS; Zeroing margins and padding on all elements; Working with CSS shorthand for boxes; Setting a default font and font color; Web page backgrounds; Web page backgrounds in CSS; background-color; background-image; background-repeat; background-attachment; background-position; CSS shorthand for web backgrounds.
  • GradientsWeb page background ideas; Adding a background pattern; Drop shadows; A drop shadow that terminates with the content; CSS3 shadows; Plain image gradients; Watermarks; CSS3 patterns; Closing your document; Naming your files; Commenting your work; Quickly testing your code; Web page essentials checklist; Chapter 3 Working With Type; An introduction to typography; Styling text the old-fashioned way (or, why we hate font tags); A new beginning: semantic markup; Paragraphs and headings; Logical and physical styles; Styles for emphasis (bold and italic).
  • Deprecated and nonstandard physical stylesThe small element; Subscript and superscript; Logical styles for programming-oriented content; Block quotes, quote citations, and definitions; Abbreviations; Elements for inserted and deleted text; The importance of well-formed markup; The importance of end tags; Styling text using CSS; Defining font colors; Defining fonts; Web-embedded fonts and web-safe fonts; Embedding web fonts; Sans-serif fonts for the Web; Serif fonts for the Web; Fonts for headings and monospace type; Mac vs. Windows: anti-aliasing; Using images for text.