CSS Specificity
Explains CSS specificity rules, how to calculate selector priority, and why to avoid overusing !important.
Explains CSS specificity rules, how to calculate selector priority, and why to avoid overusing !important.
A guide to CSS measurement units, explaining absolute units like px and relative units like em, rem, and viewport units for web design.
Explains five core CSS selector methods for targeting HTML elements, including class, ID, and attribute selectors.
An introductory guide explaining what CSS (Cascading Stylesheets) is, its purpose in web development, and the three main ways to use it with HTML.
A technical tutorial on recreating the 'His Dark Materials' TV show logo using advanced CSS techniques like pseudo-elements and custom properties.
A tutorial on creating dynamic color themes using only CSS Custom Properties, HSL colors, and the calc() function.
A technical walkthrough of building a creative magazine layout using modern CSS techniques like Grid, Flexbox, and percentage-based margins.
Highlights from Chrome Dev Summit 2019, covering upcoming HTML form improvements, new CSS features like :is() and logical properties.
A guide for aspiring web developers on choosing programming languages, covering essential frontend (HTML, CSS, JavaScript) and backend options.
Explores creative and lesser-known applications of CSS pseudo-elements, such as hover effects and expanding clickable areas, with practical code examples.
Explains how to conditionally apply CSS classes in React using JavaScript template literals instead of the popular classnames package.
Explains the roles of HTML, CSS, and JavaScript in web development using a house analogy to illustrate structure, style, and behavior.
A technical guide on implementing a dark mode theme for a website using CSS custom properties and the prefers-color-scheme media query.
Explains the inconsistent browser handling of image EXIF orientation and provides a Node.js solution to fix portrait images uploaded from phones.
A tutorial on recreating the Apple Music playback header using HTML and CSS, focusing on layout with Flexbox and CSS Grid.
Explains why CSS :hover, :focus, and :active states should be styled differently for better accessibility and user experience.
A tutorial on creating custom CSS focus styles, demonstrating techniques from Smashing Magazine, WTF Forms, and Slack.
Analyzes the pros and cons of browser default focus styles and explores custom design alternatives for better accessibility and branding.
A detailed guide to a modern, lightweight CSS reset that explains the reasoning behind each rule and its benefits for web development.
A CSS tutorial on creating more realistic and nuanced shadows using layered box-shadows for finer control over sharpness and spread.