Click any tag below to further narrow down your results
Links
This article discusses how to adjust letter-spacing in web typography based on font size for better readability. It explains the CSS clamp function and provides code examples to achieve a smooth transition in letter-spacing as the font size increases.
This article highlights four key CSS features every front-end developer should master by 2026: sibling-index(), @container scroll-state(), text-box, and typed attr(). The author explains how these features enhance layout control, scrolling interactivity, and typography precision.
This article explains what ligatures are in typography and how they enhance text appearance. It provides step-by-step instructions for using ligatures in various design software, including Adobe products, Figma, Microsoft Office, and CSS.
Safari Technology Preview introduces support for the CSS property text-wrap: pretty, which enhances web typography by evaluating entire paragraphs for better text flow, reducing short last lines, improving rag, and minimizing hyphenation. This new feature aims to elevate the visual quality of text on the web, drawing from traditional typesetting practices while addressing long-standing issues faced by web designers.
Tufte CSS is a styling tool designed for web articles, inspired by Edward Tufte’s principles of simplicity, effective typography, and the integration of graphics with text. It aims to adapt Tufte's print techniques to the web, allowing users to implement features like sidenotes, margin notes, and refined text presentation. The project encourages contributions and emphasizes that its techniques are a starting point for web design rather than strict guidelines.
The article discusses the CSS property font-size-adjust, arguing that its importance is often misunderstood, especially its potential to create consistent font sizing across different typefaces. It emphasizes that this property can effectively manage font sizes on a webpage, particularly when using multiple fonts, and highlights the need for careful consideration of line height to avoid layout issues.