{"id":14063,"date":"2013-03-12T07:48:16","date_gmt":"2013-03-12T14:48:16","guid":{"rendered":"http:\/\/css-tricks.com\/?page_id=14063"},"modified":"2022-05-31T07:06:01","modified_gmt":"2022-05-31T14:06:01","slug":"letter-spacing","status":"publish","type":"page","link":"https:\/\/css-tricks.com\/almanac\/properties\/l\/letter-spacing\/","title":{"rendered":"letter-spacing"},"content":{"rendered":"\n

The letter-spacing<\/code> property controls the amount of space between each letter in a given element or block of text. Values supported by letter-spacing<\/code> include font-relative values (em<\/code>, rem<\/code>), absolute values (px<\/code>) and the normal<\/code> property, which resets to the font’s default.<\/p>\n\n\n\n

Using font-relative values is recommended, so that the letter-spacing<\/code> increases or decreases appropriately when the font-size is changed, either by design or by user behavior.<\/p>\n\n\n\n

p {\n  letter-spacing: 0.0625em;\n}<\/code><\/pre>\n\n\n\n

The most important point to note when using letter-spacing<\/code> is that the value specified does not<\/i> change the default \u2014 it is added to<\/i> the default spacing the browser applies (based on the font metrics). letter-spacing<\/code> also supports negative values, which will tighten the appearance of text, rather than loosening it.<\/p>\n\n\n\n