The State of CSS 2022 presentation at Google's IO 2022 conference provided an informative overview of newly supported features in CSS and what is expected to be supported soon. An overview is available at https://web.dev/state-of-css-2022/.
Wednesday, May 18, 2022
Thursday, March 04, 2021
Tuesday, August 18, 2020
CSS Grid Layout Module Level 2 Candidate Recommendation
CSS Grid Layout Module Level 2 specification is now a Candidate Recommendation. The biggest change is the addition of subgrids to the spec, although at the current time subgrids are only supported by the Firefox browser. https://www.w3.org/TR/css-grid-2/#subgrids
Sunday, August 02, 2020
Lazy Loading for Images and Iframes
Pausing a GIF with details & summary elements
Monday, February 03, 2020
Tiny Helpers -- Free Tools for Web Developers
Wednesday, January 15, 2020
State of CSS 2019
Thursday, January 09, 2020
10th Edition of Web Development & Design Foundations with HTML5
The 10th Edition!
A promotion trailer for the 10th edition of Web Development & Design Foundations with HTML5 by Terry Felke-Morris. This book is a great choice for a first course in web design. The approach is hands-on with lots of exercises and case studies that run throughout the book. Topics include: HTML5, CSS, Configure images & multimedia, Responsive Web Design techniques, Accessibility, CSS Flexbox Layout, CSS Grid Layout, Introduction to JavaScript, jQuery, and more!
We are still working on the interactive eText features, but I am very pleased to announce that the 10th edition of my Web Development & Design Foundations with HTML5 book is "available" on the: Pearson website
Also see https://webdevfoundations.net for more information and supporting materials.
Thursday, November 14, 2019
Annual State of the Web Report by HTTP Archive
Friday, October 11, 2019
Firefox DevTools!
Thursday, October 03, 2019
10th Edition of Web Development & Design Foundations with HTML5!
![]() |
| New 10th Edition! |
Wednesday, August 14, 2019
Lazy Loading Images and Iframes with the Google Chrome Browser
The latest version of Chrome browser (Chrome 76) will support native lazy loading, by implementing the new HTML loading attribute for img and iframe elements.
Values for the loading attribute are:
- auto (default browser loading)
- lazy (defer loading the resource until it reaches a calculated distance from the viewport)
- eager (load the resource immediately)
![]() |
| HTML img element with the loading attribute |
Monday, April 22, 2019
An Event Apart Presentation by Jen Simmons
You will see an an overview of how layout has changed in stages since the beginning of the Web, as folks got new ideas, implemented them, found issues, and then tried new ideas.... a process we are still going through today... Simmons calls today's era of Grid and Flexbox layout "Intrinsic Web Design" #webdesign #layout #intrinsicwebdesign
Thursday, January 31, 2019
10 Skills You Need to Land a Job as a Front-End Developer
Graphic courtesy of Skillcrush.com
Saturday, January 05, 2019
New 5th Edition! Basics of Web Design: HTML5 & CSS
The 5th Edition features a major change from previous edition. Although classic page layout methods using CSS float are still introduced, there is a new emphasis on Responsive Page Layout utilizing the new CSS Flexible Box Layout (Flexbox) and CSS Grid Layout techniques. The 5th Edition features new content, updated topics, hands-on practice exercises, and case studies.
More info at https://webdevbasics.net
Thursday, August 16, 2018
Concise List of New WCAG 2.1 Guidelines
Wednesday, June 20, 2018
What's New in WCAG 2.1?
Monday, June 11, 2018
WCAG 2.1 is an Official W3C Standard!
Here are some helpful resources:
Saturday, February 24, 2018
New 9th Edition of Web Development & Design Foundations with HTML5 is available!
Announcing that the new 9th edition of Web Development & Design Foundations with HTML5 is now available for sale at Amazon.com!
Building on the textbook's successful 8th edition, the 9th edition continues to integrate HTML and CSS topics such as text configuration, color configuration, and page layout with an enhanced focus on the topics of design, accessibility, and Web standards.
Updates for the 9th edition include:
- Updated coverage of HTML5 elements and attributes
- Expanded coverage of responsive web design techniques and CSS media queries
- Expanded coverage of responsive image techniques including the new HTML5 picture element
- Introduction to new layout techniques -- CSS Grid Layout and CSS Flexbox Layout
- Updated reference sections for HTML5 and CSS
- Additional Hands-On Practice exercises
- Updated Case Studies
- Updated code samples and web resources
For information about this new edition, visit http://webdevfoundations.net.



