HTML5 mastery semantics, standards, and styling
Markup is synonymous with the development of the web, but most people only scratch the surface of its capabilities. Why settle for average HTML, when you can become an HTML5 master? That’s where this unique book comes in. It’s aimed at web designers and developers who want to take their markup even...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
New York :
Friends of ED
2011.
|
Edición: | 1st ed. 2011. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628656506719 |
Tabla de Contenidos:
- Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; About the Cover Image Artist; Acknowledgments; Introduction; Who is this book for?; How is this book structured?; Conventions used in this book; CHAPTER 1 Getting Started: Transitioning to HTML5; HTML5 = HTML HTML5; Before HTML5; Why XHTML 2.0 died and HTML5 thrived; The WHATWG philosophy; The current state of HTML5; Anatomy of an HTML5 document; HTML terminology and concepts; Elements; Empty elements; Attributes; DOM; What's new in HTML5?; Backward-compatibility
- Error handlingSimplified doctype; Simplified character encoding; New content model categories; New elements; Microdata; Embedded MathML and SVG; APIs; No longer SGML conforming (again!); Obsolete features; Is XHTML gone?; What's all this noise about MIME types?; Deciding between HTML and XHTML; Web browser support; Web browser developer tools; Summary; CHAPTER 2 Using the Right Tag for the Right Job; Global attributes; Accessibility; Metadata; Identification; Editability; Spell-checking; Hiding elements; Drag-and-drop; Style; Text directionality; Custom data; Content model categories
- Root elementAttributes of html element; Document metadata and scripting elements; Web page information: title and meta; The meta element; Links, styles, and resources: base, link, and style; The link element; The style element; Adding behavior and fallbacks: script and noscript; Document sectioning elements; Semantic sectioning elements; Content grouping elements; The inevitable paragraph: p; Break in thought: hr; Retaining formatting: pre; Quoting text: blockquote; Lists; Unordered and ordered lists: ul, ol, and li; Description lists: dl, dt, and dd
- Diagrams, photos, illustrations: figure and figcaptionCreating divisions: div; Text-level semantic elements; Tabular data elements; Table basics; Adding table headers; Adding legends: caption; Adding structure: thead, tfoot, and tbody; Adding even more structure: colgroup and col; Form elements; Embedded content elements; Interactive elements; Showing more info: summary and details; Providing toolbars: menu and command; Summary; CHAPTER 3 Recognizing Semantics; What are semantics and why should I care?; Thinking in outlines; HTML5 outline algorithm
- Implicitly creating an outline using heading contentCreating an outline using sectioning content; Improving outline semantics; Headers and footers; Using hgroup; Formatting a footer with an address; Determining header and footer contents; Viewing HTML5 outlines; Are divs (and spans) obsolete?; Case study: the City Press; Adding text-level semantics; Hyperlinks: a; Emphasis and importance: em and strong; Text set apart: i and b; Side comments: small; Inaccurate text: s; Highlighting text: mark; Inline quote: q; Handling terms: dfn and abbr; Subscript and superscript: sub and sup
- A specific date: time