Explore the evolution of CSS writing techniques over the past two decades in this 47-minute conference talk from CSS Day 2023. Journey through significant changes in CSS practices, from early transitions to the current "final form" and beyond. Discover how recent language additions have reshaped CSS writing methods and get insights into potential future influences. Learn about the speaker's #100DaysOfMoreOrLessModernCSS project, understanding its impact as both a valuable and challenging endeavor. Gain knowledge on various CSS concepts including preprocessors, methodologies, custom properties, relative color syntax, web components, and cascade layers. Examine real-world examples of modern CSS techniques, such as styling without HTML classes and leveraging the cascade effectively. Delve into complex selectors, component-level problems, and practical JavaScript workarounds for CSS limitations. Conclude with a look at favorite features and a timeline of CSS development, providing a comprehensive overview of past, present, and future CSS writing practices.
Read more
Modern CSS Evolution: From Past Practices to Future Trends