Errata

Learning Web Design

Errata for Learning Web Design

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Page chapter 8
exercises

More like a question...why aren't the answers to the exercises included in the materials? I only see the final tables the way they should look, but have no idea what the final mark-ups should look like? Is there a way to get the mark-ups for these exercises?
Thank you.

Anonymous  Sep 26, 2022 
PDF Page 82-83
"You can use it and style it in most browsers, but for Internet Explorer (including version 11, the most current as of this writing), you’ll need to create the element with JavaScript and set its display to block with a style sheet, as discussed in the

It says that the solution to support the main element in IE11 is to use this code:
" < (start comment syntax) [if lt IE 9]>
script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" script
![endif] (end comment syntax)" (I can't write the exact code because it won't submit)

However, the code only works if it's less than (lt) IE 9 right? Doesn't that mean adding this will do nothing to fix the problem in IE11?

Anonymous  Jul 27, 2022 
PDF Page 82
"HTML5 Support in Internet Explorer" Section

This is related to the other question. The book told me to "Just copy this code in the head of
your document and use a style sheet to style the new elements as blocks". However, I am already seeing the code "section, article, nav, aside, header, footer, main { display: block; }" in the JavaScript file linked in the book. Is it necessary to "use a style sheet to style the new elements as blocks" again?

Anonymous  Jul 29, 2022 
Page 199
Figure 9-16, input type="datetime-local" picture

03/dd/yyyy, --:-- --
August...

Typo: mm/dd/yyyy, --:-- --

03 does not match August nor the format in input type="date" picture.

Note from the Author or Editor:
We'll fix this in the next edition.

Jen  Apr 12, 2023 
Printed Page 223
1 st paragraph (Video and Audio)

Good afternoon,

The Chapter 10 talks about Audio and Video. Now I have a problem (in the book I don't see any reference on this topic)
and that is on Mozilla Firefox, I should start a video but I have to start it at x minute, in order to avoid playing the whole video.
Could you help me understand how to do this using html 5 tags?
At the moment I start the video but I can't get it to start at minute x.
Thanks for your kind reply.

Best regards.
//Edmund (Computer Science)

Edmund  Jun 15, 2023 
PDF Page 323
5th paragraph

Confusing issue is as follows:
- In the book and slide E[attribute |= "value"] attribute selector is explained as "Targets hyphen-separated values". This calls something like "value-....", "....-value" or "...-value-..." is affected.
- To clarify this type of a misunderstanding it would be better to explain the selector as "Targets elements with the specified attribute starting with the specified value and followed by a hyphen" (note: this is different than *= and ~= attribute selectors)

I would like to thank you and the author J.N. Rabbins for the workforce and time-spent in preparing this book for the academia.

Atila Bostan  Dec 15, 2021