Slide 1

Slide 1 text

HighEdWeb 2024 This presentation contains a lot of code. If you’re having trouble reading this… move closer. CSS is Awesome

Slide 2

Slide 2 text

Erik Runyon Technical Director Office of Public Affairs and Communications University of Notre Dame ErikRunyon.com/heweb2024 All the links!

Slide 3

Slide 3 text

Layout Animations Selectors Text Javascript Replacements We’re not going to get to all of it. So… what’s new with HTML and CSS?

Slide 4

Slide 4 text

Web Platform Status/Interop

Slide 5

Slide 5 text

- wpt.fyi/interop-2024 Interop 2024 is a cross-browser effort to improve the interoperability of the web — to reach a state where each technology works exactly the same in every browser. This is accomplished by encouraging browsers to precisely match the web standards for CSS, HTML, JS, Web API, and more.

Slide 6

Slide 6 text

web.dev/baseline Baseline Widely available: 30 months has passed since the newly interoperable date. The feature can be used by most sites without worrying about support. Newly available: The feature becomes supported by all of the core browsers, and is therefore interoperable. Limited availability: Not supported by all core browsers. Web Platform Baseline gives you clear information about which web platform features are safe to use in your projects today. Available on MDN and caniuse.com

Slide 7

Slide 7 text

Let’s look at some !

Slide 8

Slide 8 text

Topics we didn’t cover • Relative color syntax • accent-color • color-scheme • Style queries • light-dark • calc-size(auto) • @scope • Proposed “if()” statement

Slide 9

Slide 9 text

Coming soon… • Customizable • Masonry Layout

Slide 10

Slide 10 text

Resources you should follow New to the web platform: web.dev/series/new-to-the-web Web Platform Status: webstatus.dev Stephanie Eckles: thinkdobecreate.com Ahmad Shadeed: ishadeed.com Keeping Up

Slide 11

Slide 11 text

thank you Erik Runyon erikrunyon.com @erunyon