Lowery, Joseph.

HTML5 24-Hour Trainer. - 1st ed. - 1 online resource (338 pages)

HTML5 24-Hour Trainer -- Introduction -- Section I: Getting Started with HTML5 -- Lesson 1: What Is HTML? -- The Language of the Web -- How Browsers Style Web Pages -- The Latest Version: HTML5 -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 2: Creating Your First Web Page -- HTML5 Syntaxes: An Embarrassment of Riches -- Understanding Basic Page Structure -- Setting a Document Type -- Defining the Root Element: -- Forming the -- Enclosing the Content with -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 3: Viewing Web Pages -- Opening Files in a Browser -- Setting a Web Workflow -- Try It -- Lesson Requirements -- Step-by-Step -- Section II: Styling Your Web Page -- Lesson 4: What Is CSS? -- Understanding Cascading Style Sheets -- Key CSS Concepts -- The Cascading Principle -- The Inheritance Principle -- The Specificity Principle -- Working with CSS Placement -- External Style Sheets -- Embedded Styles -- Inline Styles -- Working with Selectors -- Tags -- IDs -- Classes -- Compound Selectors -- Lesson 5: Testing CSS -- Validating Your CSS -- Checking Your CSS in a Browser -- Try It -- Lesson Requirements -- Step-by-Step -- Section III: Working with HTML Basics -- Lesson 6: Adding Text -- Working with Paragraphs -- Try It -- Lesson Requirements -- Step-by-Step -- Adding Headings -- Try It -- Lesson Requirements -- Step-by-Step -- Applying Special Characters -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 7: Styling Text with CSS -- Picking Your Font Family -- Try It -- Lesson Requirements -- Step-by-Step -- Setting Text Size and Line Height -- Try It -- Lesson Requirements -- Step-by-Step -- Choosing Text Color -- Try It -- Lesson Requirements -- Step-by-Step -- Aligning and Emphasizing Text -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 8: Linking to Content. Linking to Other Pages -- Same Site Links -- Linking to Another Site -- Targeting Links -- Try It -- Lesson Requirements -- Step-by-Step -- Linking to a Page Section -- Try It -- Lesson Requirements -- Step-by-Step -- Styling Link States -- Working with E‑mail and Document Links -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 9: Validating Your Pages -- Working with the HTML5 doctype -- Using the W3C Validator -- Try It -- Lesson Requirements -- Step-by-Step -- Section IV: Incorporating Images -- Lesson 10: Working with Images -- Understanding Web Images -- Inserting Foreground Images -- Try It -- Lesson Requirements -- Step-by-Step -- Using Links with Images -- Aligning Images -- Try It -- Lesson Requirements -- Step-by-Step -- Including Background Images -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 11: Using Image Maps -- Creating an Image Map -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 12: Adding Horizontal Rules -- Separating Page Sections -- Sizing and Styling Rules -- Try It -- Lesson Requirements -- Step-by-Step -- Section V: Using Lists -- Lesson 13: Inserting Unordered Lists -- Working with Bulleted Items -- Try It -- Lesson Requirements -- Step-by-Step -- Nesting Unordered Lists -- Changing List Appearance -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 14: Working with Ordered Lists -- Creating Numbered Lists -- Try It -- Lesson Requirements -- Step-by-Step -- Expanding an Outline -- Combining Unordered and Ordered Lists -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 15: Extending Lists -- Understanding Website Navigation Bars -- Working with Lists for Navigation -- Try It -- Lesson Requirements -- Step-by-Step -- Using Definition Lists and the Tag -- Try It -- Lesson Requirements -- Step-by-Step -- Section VI: Structuring Tables -- Lesson 16: Building a Simple Table. Understanding HTML Tables -- Specifying a Table Header -- Defining a Table Header, Body, and Footer -- Working with Rows and Columns -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 17: Styling Tables -- Creating White Space in Tables -- Aligning Tables -- Working with Borders -- Modifying Table Colors -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 18: Making Tables More Accessible -- Inserting Captions -- Incorporating Details and Summary -- Try It -- Lesson Requirements -- Step-by-Step -- Section VII: Building Forms -- Lesson 19: Creating a Form -- Understanding Forms -- Using Text and Textarea Fields -- Try It -- Lesson Requirements -- Step-by-Step -- Working with Radio Buttons -- Offering Checkbox Options -- Implementing Select Lists -- Try It -- Lesson Requirements -- Step-by-Step -- Using Hidden Form Controls -- Inserting Form Buttons -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 20: Enhancing Forms -- Applying Fieldsets and Legends -- Try It -- Lesson Requirements -- Step-by-Step -- Using Tables for Form Layout -- Styling Forms with CSS -- Creating a Two-Column Layout -- Styling Fieldsets and Legends -- Working with Input Fields -- Understanding Additional HTML5 Form Enhancements -- Try It -- Lesson Requirements -- Step-by-Step -- Section VIII: Enhancing HTML with JavaScript -- Lesson 21: Adding JavaScript -- Understanding JavaScript -- Integrating JavaScript Code -- Activating JavaScript Instantly -- Invoking JavaScript on Page Load -- Triggering JavaScript Interactively -- Degrading Gracefully -- Testing JavaScript -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 22: Advanced JavaScript -- Linking External Files -- Incorporating a JavaScript Framework -- Try It -- Lesson Requirements -- Step-by-Step -- Section IX: Adding Media -- Lesson 23: Working with Plug-Ins -- Understanding Plug-Ins. Using Tags -- Embedding Plug-In Content -- Combining and Tags -- Inserting an SWF File -- Adding Silverlight Code -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 24: Inserting Audio -- Using Web-Compatible Audio -- Linking to MP3 Files -- Embedding Audio with Plug-Ins -- Incorporating HTML5 Audio -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 25: Inserting Video -- Working with Video Types -- Adding a Video Player -- Integrating Video without a Plug-In -- Try It -- Lesson Requirements -- Step-by-Step -- Section X: Next Steps in HTML5 -- Lesson 26: Looking Ahead in HTML5 -- Using HTML5 Today -- What Works Now -- What Doesn't Work Yet -- Determining What Works Dynamically -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 27: Enhancing Web Page Structure -- Understanding Current Layouts -- Working with the New HTML5 Semantics -- Defining Sections -- Creating Headers -- Setting Navigation Areas -- Establishing Articles -- Defining Asides -- Including Footers -- Bringing It All Together -- Try It -- Lesson Requirements -- Step-by-Step -- Lesson 28: Integrating Advanced Design Elements -- Expanding Font Possibilities -- Designing for Multiple Screens -- Drawing with -- Understanding Basics -- Drawing Lines -- Working with Circles -- Adding Text to a Canvas -- Placing Images on the Canvas -- Try It -- Lesson Requirements -- Step-by-Step -- Appendix A: Browser Support for HTML5 -- HTML5 New Features -- Semantic Tags -- Tag -- Tag -- Form Tags -- Tag -- CSS3 New Features -- @font-face -- Enhanced Colors -- Media Queries -- Multiple Columns -- Enhanced Selectors -- CSS Transitions -- CSS Transforms -- box-shadow Property -- text-shadow Property -- box-sizing -- border-radius -- Multiple Background Images -- background-image Options. Appendix B: Advanced HTML5 Features -- Editable Content -- Local Storage -- Geolocation -- Appendix C: What's on the DVD? -- System Requirements -- Using the DVD -- What's on the DVD -- Troubleshooting -- Customer Care -- Wiley Publishing, Inc. End-User License Agreement.

Comprehensive written and interactive instruction for learning HTML5 HTML is the core technology for building websites. Today, with HTML5 opening the Internet to new levels of rich content and dynamic interactivity, developers are looking for information to learn and utilize HTML5. HTML5 24-Hour Trainer provides that information, giving new and aspiring web developers the knowledge they need to achieve early success when building websites. Covers the most basic aspects of a web page, including a brief introduction to Cascading Style Sheets (CSS) Provides lessons that are backed up by professionally created training videos and interactive content to fully illustrate the dynamic nature of HTML5 and the Internet, while also providing a full learning experience Combines easy-to-follow lessons with expertly crafted training videos to provide you with both written and interactive instruction for learning HTML5 Written by bestselling author Joseph Lowery and with video content created by well-known multimedia and eLearning producer Mark Fletcher, HTML5 24-Hour Trainer brings the new features of HTML5 and the Internet to life unlike any other resource. Note: As part of the print version of this title, video lessons are included on DVD. For e-book versions, video lessons can be accessed at wrox.com using a link provided in the interior of the e-book.

9781118043417


HTML (Document markup language).
Web site development.


Electronic books.

QA76.76.H94 -- L69 2011eb

006.74

Powered by Koha