Responsive Web Design in 24 Hours, Sams Teach Yourself (Sams Teach Yourself in 24 Hours) - Softcover

Buch 114 von 158: Sams Teach Yourself

Kyrnin, Jennifer

 
9780672338380: Responsive Web Design in 24 Hours, Sams Teach Yourself (Sams Teach Yourself in 24 Hours)

Inhaltsangabe

Learn responsive web design (RWD) with HTML5, CSS3 & JavaScript in just 24 one-hour lessons

 

Sams Teach Yourself Responsive Web Design in 24 Hours helps you create websites that work equally well on everything from smartphones and tablets to multi-screen monitors.

 

This book s straightforward, step-by-step approach shows how to use HTML, CSS, and JavaScript to build the responsive sites today s users and clients want. In just a few hours, you ll be building layouts, sites, forms, and web apps that automatically adapt to virtually any device. Every lesson builds on what you ve already learned, giving you a rock-solid foundation for real-world success.


Learn how to

  • Create effective and reliable responsive designs with CSS3, HTML5, and JavaScript
  • Use progressive enhancement to consistently provide the right content while making the most of each device and browser
  • Establish breakpoints and write CSS media queries to respond appropriately to each user agent
  • Choose the right layout and wireframing approach for your site
  • Use web fonts to control typography and choose sizes that look good on any device
  • Master three ways to make tables responsive
  • Build responsive forms using the latest HTML5 tags and attributes
  • Implement responsive navigation patterns that users understand intuitively
  • Test for responsiveness and performance
  • Use Responsive Design + Server Side Components (RESS) to optimize performance

CONTENTS AT A GLANCE


PART I: INTRODUCTION TO RESPONSIVE WEB DESIGN

HOUR 1: What Is Responsive Web Design?

History of Responsive Web Design

Why We Need Responsive Web Design

HOUR 2: Alternatives to Responsive Web Design

Table-Based Layouts

CSS Layouts

Detection Scripts

HOUR 3: The Growth of Mobile

Basic Cell Phones

Smartphones

Tablets

Retina Devices

Why Responsive Design Is Important

HOUR 4: Progressive Enhancement

What Is Progressive Enhancement?

How to Use Progressive Enhancement on a

Website

Benefits of Progressive Enhancement

HOUR 5: HTML for Responsive Web Design

Using HTML5

Clean Code

Don t Forget Semantic Elements

Validating Your HTML

HOUR 6: Basic CSS

How to Write CSS Rules

Embedded and External Style Sheets

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Jennifer Kyrnin has been teaching HTML, XML, and web design online since 1997. She has built and maintained websites of all sizes, from small, single-page brochure sites to large, million-page database-driven sites for international audiences. She lives with her husband and son and numerous animals on a small farm in Washington state.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.