Font selection does not stop at the first font in the list that is on the user's system. Monospaced and proportional refer to the distance between each character in a font. A CSS Font Stack that picks the best monospaced font for each operation system. The monospace sans serif font features clean lines with a rounded finish, offers both upper and lower case characters, numbers, and special characters, and comes in four styles: regular, italic, cutting, and outline. pre { font-family: monaco, "andale mono", "lucida console", "courier new", monospace; } You can also set line heights, font sizes etc. You can specify fonts in your CSS. System Code. Start with the font you want, and always end with a generic family, to let the browser pick a similar font in the generic family, if no other fonts are available. 4. Note: Separate each value with a comma. E.g. The following are the examples to set the font-family property using CSS. CSS font-family Property ... "cursive", "fantasy", "monospace". Typical usage: == User CSS for a monospaced coding font =={{collapse top|left=y|title=Have monospaced templates in this group – and your editing window – use your preferred monospaced font:}}{{Mxt/User CSS for a monospaced coding font}}{{collapse bottom}} We've picked the best monospace fonts designed for coding. Thanks! One particular font stack that made the rounds recently is the “System UI Font Stack”. Monospaced fonts have constant spacing between characters while proportional fonts have variable spacing between characters. While some are paid-for, others are free fonts , but with all choices special care has been taken to ensure punctuation is larger than usual, glyphs are distinguishable and they can be comfortably looked at all day. code { font-family: Courier, Monaco, monospace; } In the above example, “Courier” and “Monaco” are real family names of actual fonts, whereas “monospace” is just a generic reference to any font installed on the user’s system that’s monospaced. 'monospace': fixed-width fonts Andale Mono, monospace: The Quick Brown Fox Jumps Over The Lazy Dog Courier New, monospace: The Quick Brown Fox Jumps Over The Lazy Dog Courier, monospace: The Quick Brown Fox Jumps Over The Lazy Dog FreeMono, monospace: The Quick Brown Fox Jumps Over The Lazy Dog OCR A Std, monospace font-family: Arial, Helvetica, sans-serif; font-family: "Times New Roman", Times, serif; font-family: "Courier New", Courier, monospace; font-family: Lucida, cursive; font-family: Impact, fantasy; The font-family property specifies a list of fonts, from highest priority to lowest. A monospace font makes it easier to achieve indentation and vertical alignment, which are critical for code legibility. All systems go with this technology-inspired font. CSS: h1 { font-family: monaco, Consolas, "Lucida Console", monospace; font-size: 24px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 26.4px; } h3 { font-family: monaco, Consolas, "Lucida Console", monospace; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 15.4px; } p { font-family: monaco, Consolas, "Lucida Console", monospace; font-size: 14px; font … Was this information helpful? It takes no parameters. Typically, they are used to provide fallbacks in case web fonts fail to load. /* _text.scss:7 */ .text-monospace { font-family: $font-family-monospace; } // Alignment .text-justify { text-align: justify !important; } .text-nowrap { white-space: nowrap !important; } .text-truncate { @include text-truncate; } // Responsive alignment @each $breakpoint in map-keys($grid-breakpoints) { @include media-breakpoint-up($breakpoint) { $infix: breakpoint-infix($breakpoint, $grid-breakpoints); .text#{$infix}-left { … Rather, font selection is done one character at a time, so that if an available font does not have a glyph for a needed character, the latter fonts … A font stack is a list of CSS font declarations.