Students discuss, integrate, and apply skills as they create web pages and websites A well-rounded selection of topics includes both "hard" skills, like HTML5 and Cascading Style Sheets as well as "soft" skills like web design and publishing. UPDATED! HTML5.1 elements and attributes. EXPANDED! Treatment of page layout design. EXPANDED! Coverage of responsive web design techniques and CSS media queries. EXPANDED! Coverage of responsive image techniques including the new HTML5 picture element. Two-page sections introduce topics clearly and allow students to immediately practice new skills with hands-on exercises and relate them to the world with case studies. Design for today and tomorrow.
The book prepares students to design web pages for today in addition to preparing them to take advantage of new HTML5 coding techniques of the future. Focus on web design through an additional activity that explores web design topics touched on in the chapter to reinforce, enhance, and extend course topics. Focus on accessibility. The text enforces accessibility techniques that are crucial to website design by highlighting them with an icon. Focus on ethics issues related to web development, highlighted throughout the text with an icon. Provide opportunities for students to practice and apply course concepts EXPANDED! Hands-on practice. Exercises throughout the text and the development of a website through real world case studies allows students to practice the skill of web design. UPDATED! Website case studies.
Case studies continue throughout the text that reinforce skills taught in each chapter. Answers to case studies are available in the instructor resource center. FAQs. Questions frequently asked of the author by her students are included in the book and marked with an FAQ icon. Quick tips. Quick tips provide useful background information or help with productivity and are marked by an icon. Explore further. An icon identifies enrichment topics and web resources that allow students to delve deeper into topics explored by the text.
Reference materials. Available in the appendices, reference materials include an HTML5 reference, a Cascading Style Sheets reference, a comparison of HTML5 and XHTML, a WCAG 2.0 quick reference, an overview of ARIA Landmark roles, and a brief introduction to CSS Flexible Box Layout (Flexbox). UPDATED! Reference sections for HTML5 and CSS. NEW! Appendix introducing the CSS Flexible Layout Module: Flexbox. VideoNotes, which are designed to teach students key programming concepts and techniques are short, step-by-step videos that demonstrate how to solve problems by coding.