This property gives developers the ability to set the font-size of an element depending on the size of its lowercase letters, rather than the uppercase letters.

.element {
  font-size: 22px;
  font-size-adjust: .5;

In this case the lowercase letters of …

Avatar of Robin Rendle
Robin Rendle on (Updated on )


The hanging-punctuation property aims at giving web designers a finer grained control over typography on the web.

The idea behind hanging punctuation is to put some punctuation characters from start (or to a lesser extend at the end) of text …

Avatar of Chris Coyier
Chris Coyier on (Updated on )

Viewport Sized Typography

There are values in CSS that are for sizing things in relation to the viewport (the size of the browser window). They are called viewport units, and there are a number of them that do slightly different (all useful) …

Avatar of Chris Coyier
Chris Coyier on (Updated on )