Rule filtering based on specific selector(s) support
A CSS technique for conditionally applying styles based on selector support, using invalid selectors to filter unsupported browsers.
A CSS technique for conditionally applying styles based on selector support, using invalid selectors to filter unsupported browsers.
A guide to inverting all colors on a webpage using only CSS, with a cross-browser bookmarklet and browser support details.
A script to automatically convert standard CSS gradient syntax to the older, cumbersome -webkit-gradient format for broader browser support.
Learn how to create beveled corners and simulate negative border-radius using pure CSS3 gradients, no images required.
Discusses the W3C's new HTML5 logo and the debate over using 'HTML5' as a buzzword for a broader set of web technologies, analyzing its impact on developer clarity.
A CSS technique using :nth-child and :nth-last-child to style elements based on sibling count with improved efficiency.
A guide to hiding content from screen readers and making JavaScript widgets accessible using CSS and JavaScript techniques.
A technical exploration of how to use CSS without any HTML markup, demonstrating implied elements and HTTP headers.
Announcing rgba.php v1.2 with an improved, easier-to-use URL syntax for generating RGBA color fallbacks, now hosted on GitHub.
Explores the use of percentages in CSS border-radius, covering the specification, browser bugs, and practical use cases for creating circles and ellipses.
Author shares slides and CSS framework from their Front Trends 2010 talk on practical CSS3, including browser compatibility notes.
A proposal to allow CSS attr() values inside calc() functions for more dynamic styling and semantic HTML integration.
A web developer shares insights from designing a modern university course on web development, focusing on standards and future-proof skills.
Introduces CSSEmbed, a tool for converting CSS image references to data URIs to reduce HTTP requests and improve website load times.
Explains how and when to use CSS character escape sequences for targeting unusual class/ID names and inserting special characters.
Analyzes the HTML and CSS generated by Safari's Reader mode, exploring its structure and how developers can interact with it.
A technical guide on using CSS and JavaScript to override browser defaults and display hidden HTML elements like <head>, <title>, and <meta> tags.
Explores the size threshold for using inline scripts/styles vs. external files, considering HTTP overhead, caching, and performance trade-offs.
A review of the SpriteMe bookmarklet, a tool for creating CSS sprites to optimize website performance by reducing HTTP requests.
A developer outlines ideal working relationships with designers, from best-case collaboration to worst-case scenarios.