Kindle Price: $36.99

Save $14.00 (27%)

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

eBook features:
  • Highlight, take notes, and search in the book
  • In this edition, page numbers are just like the physical edition
Rent
$13.20

Today through selected date:

Rental price is determined by end date.

eBook features:
  • Highlight, take notes, and search in the book
  • In this edition, page numbers are just like the physical edition
You've subscribed to ! We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions

Buy for others

Give as a gift or purchase for a team or group.
Learn more

Buying and sending eBooks to others

  1. Select quantity
  2. Buy and send eBooks
  3. Recipients can read on any device

These ebooks can only be redeemed by recipients in the US. Redemption links and eBooks cannot be resold.

Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Something went wrong. Please try your request again later.

Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics 5th Edition, Kindle Edition

4.6 4.6 out of 5 stars 653 ratings

Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multicolumn pages that adapt for mobile devices.

Each chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts.

This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels. It is simple and clear enough for beginners, yet thorough enough to be a useful reference for experienced developers keeping their skills up to date.

  • Build HTML pages with text, links, images, tables, and forms
  • Use style sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple animation effects
  • Learn how JavaScript works and why the language is so important in web design
  • Create and optimize web images so they’ll download as quickly as possible
  • NEW! Use CSS Flexbox and Grid for sophisticated and flexible page layout
  • NEW! Learn the ins and outs of Responsive Web Design to make web pages look great on all devices
  • NEW! Become familiar with the command line, Git, and other tools in the modern web developer’s toolkit
  • NEW! Get to know the super-powers of SVG graphics
Read more Read less
Due to its large file size, this book may take longer to download

Add a debit or credit card to save time when you check out
Convenient and secure with 2 clicks. Add your card

From the brand

Editorial Reviews

About the Author

Jennifer Niederst Robbins was one of the first designers for the Web. As the designer of O'Reilly's Global Network Navigator (GNN), the first commercial web site, she has been designing for the Web since 1993. She is the author of the bestselling "Web Design in a Nutshell" (O'Reilly), and has taught web design at the Massachusetts College of Art in Boston and Johnson and Wales University in Providence. She has spoken at major design and Internet events including SXSW Interactive, Seybold Seminars, the GRAFILL conference (Geilo, Norway), and one of the first W3C International Expos.

Product details

  • ASIN ‏ : ‎ B07DQ5RZJV
  • Publisher ‏ : ‎ O'Reilly Media; 5th edition (May 11, 2018)
  • Publication date ‏ : ‎ May 11, 2018
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 140883 KB
  • Simultaneous device usage ‏ : ‎ Unlimited
  • Text-to-Speech ‏ : ‎ Enabled
  • Screen Reader ‏ : ‎ Supported
  • Enhanced typesetting ‏ : ‎ Enabled
  • X-Ray ‏ : ‎ Not Enabled
  • Word Wise ‏ : ‎ Not Enabled
  • Sticky notes ‏ : ‎ On Kindle Scribe
  • Print length ‏ : ‎ 811 pages
  • Customer Reviews:
    4.6 4.6 out of 5 stars 653 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Jennifer Niederst Robbins
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Jennifer Niederst Robbins got started designing for the Web in 1993 as the graphic designer for Global Network Navigator (GNN), the first commercial website published by O'Reilly. She has been writing books about web design since 1995, including Learning Web Design, Web Design in a Nutshell, and the HTML5 Pocket Reference. Jennifer has spoken at many conferences and has taught beginning web design at Massachusetts College of Art and Johnson & Wales University. She now uses her web technology know-how in the design and development of mobile apps and other digital products at O'Reilly Media.

Customer reviews

4.6 out of 5 stars
4.6 out of 5
653 global ratings
Excellent book, but paper is too thin.
4 Stars
Excellent book, but paper is too thin.
This is a great book. It’s well-organized with excellent design. My only complaint is the paper is way too thin. Being able to see the text on the other side of the page is very distracting. Also, the way it flops around when holding the book by its spine is reminiscent of the old phone books which makes it a little cumbersome.I realize it was probably a cost-saving measure and kept the book more compact, but i would rather pay a little extra to make this a PERFECT book. ;-)
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on August 18, 2023
This text is a great introduction to web design. It covers a huge variety of topics and is well organized. The scope and sequence are appropriate for a beginner textbook on web design. I enjoyed reading and completing the exercises, and I have learned A LOT. The explanations and diagrams are helpful and relevant. It’s a winner for this beginner.
One person found this helpful
Report
Reviewed in the United States on June 14, 2022
I am impressed by this book. The tone is conversational to keep it from sounding too clinical and dry in its discussion of topics, but the quality of information presented is top-notch. I am certain this book is used in college level courses. The book covers all essential introductory concepts well enough to get a beginner started. I finding this it indispensable for clarifying concepts when I am feeling confused by something. I also appreciate that in one of the introductory chapters the author makes recommendations for additional book titles that offer advanced topical instruction beyond the intended scope of this title.
One person found this helpful
Report
Reviewed in the United States on January 9, 2024
Just like it stated the book was new and in it's plastic wrapping still. Excellent price for a new book.
Reviewed in the United States on February 20, 2021
This is a great book. It’s well-organized with excellent design. My only complaint is the paper is way too thin. Being able to see the text on the other side of the page is very distracting. Also, the way it flops around when holding the book by its spine is reminiscent of the old phone books which makes it a little cumbersome.

I realize it was probably a cost-saving measure and kept the book more compact, but i would rather pay a little extra to make this a PERFECT book. ;-)
Customer image
4.0 out of 5 stars Excellent book, but paper is too thin.
Reviewed in the United States on February 20, 2021
This is a great book. It’s well-organized with excellent design. My only complaint is the paper is way too thin. Being able to see the text on the other side of the page is very distracting. Also, the way it flops around when holding the book by its spine is reminiscent of the old phone books which makes it a little cumbersome.

I realize it was probably a cost-saving measure and kept the book more compact, but i would rather pay a little extra to make this a PERFECT book. ;-)
Images in this review
Customer image Customer image
Customer imageCustomer image
4 people found this helpful
Report
Reviewed in the United States on November 3, 2021
I am only about a quarter of the way through and I am quite pleased with the author's approach. The only complaint I have is that some of the examples and side bars are in a tiny font that is even difficult to read with a magnifying glass.

That being said, Jennifer has you build a restaurant website that gets enhanced in almost every chapter. I highly recommend this to anyone starting out learning HTML5.
3 people found this helpful
Report
Reviewed in the United States on August 11, 2021
I have some experience with programming, lately Excel VBA. But I knew very little about html and designing web pages. This book is the best. Very good presentation of all the aspects of building a web page. I like the exercises and the immediate results of seeing what the coding does.
The book is a little thin on Javascript, but that's ok. There's much to learn in this book. I'm getting another book just on Javascript.
One person found this helpful
Report
Reviewed in the United States on August 24, 2023
The book came well packaged and in good condition I am very pleased with this purchase.
Reviewed in the United States on June 2, 2018
This book is a solid introduction to the concepts that you need for web design. I've just returned to web design after a 20 year hiatus (basically back to being a beginner again). The author's writing style is super accessible and clear, the sections are laid out logically, and the exercises really help solidify the information that has been presented.

This book is also a very handy reference. The color coding of the pages for the various sections makes it so that you can quickly get to what you're you're looking for. Even though it's geared toward beginners, the author doesn't shy away from advanced topics - helping readers understand how they relate to what they're learning and pointing readers in the right direction if they're interested in digging more deeply into advanced topics.
36 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
peter4361
5.0 out of 5 stars Brilliant book
Reviewed in the United Kingdom on February 22, 2024
I get more and more impressed with this book, the more I re-read it and work with the examples and exercises. It's superbly paced, allowing opportunities for new concepts and knowledge to sink in (in the chapter on flexbox and grid layout, which is particularly long and complex, the author provides a picture of a red panda, just as a moment of relief and relaxation, before starting on grid layout). Also, the examples and exercises ***work***, unlike those in so many "learning" books on computer subjects - and the code in the downloadable material matches that printed in the book - again, something which is quite unusual. Highly recommended.
C. Canavan
5.0 out of 5 stars Makes learning HTML and Style Sheets easy.
Reviewed in Canada on December 16, 2020
Excellent book, highly recommended. The material is presented in a clear manner which unfolds from simple to more complex. The writing style both encourages and challenges the reader.
FakeTexan
5.0 out of 5 stars The best intro-level book to web design
Reviewed in Germany on October 15, 2018
The author has a clear vision of how to teach beginners HTML, CSS and JS. The chapters are well structured, and contents are well explained so that all the necessary details are covered. The accompanying zip package contains all the materials you need for the exercises. The author understands the differences in various features between previous versions of HTML and the new HTML5. It gives me a feeling, whenever I have questions regarding certain features, the exact questions are answered immediately in the following texts. The author knows your questions and confuses so well and she explains everything extremely clear. This is a great book, and it will also be a good reference for experienced veterans in the field as well.
One person found this helpful
Report
263715
5.0 out of 5 stars Eccellente
Reviewed in Italy on September 27, 2018
L'ho pagato 42 euro, ora sta a 50 ma secondo me li vale, è un vero e proprio manuale che spiega nel dettaglio html5 e css3 con numerosissimi consigli su come ottimizzare l'uso della banda, su come rendere responsive un sito, illustrando meccanismi di fallback per browser che potrebbero non supportare una determinata tecnologia non lascia nulla al caso, insomma una reference completissima, mi reputo assolutamente soddisfatto. Per quanto riguarda js ovviamente il capitolino dedicato non è neanche sufficiente a comprendere i rudimenti.
One person found this helpful
Report
Caz3000
5.0 out of 5 stars Very comprehensive textbook
Reviewed in Australia on July 16, 2020
I got this to teach myself web design. This is a really comprehensive book that does not assume any prior knowledge, and focuses on HTML and CSS, but also the process of web design, industry terminology etc. The quality is similar to taking a tertiary subject with a lecturer experienced in the industry - significantly more thorough than a standard 'DIY' book. The Javascript content is very minimal, but this is a book you might look at prior to learning Javascript.
One person found this helpful
Report
Report an issue

Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?