When I open the following HTML document in Chrome …
<html>
<head>
<style>
p { font-family: monospace }
</style>
</head>
<body>
<p>mmmmmmm</p>
<p>iiiiiii</p>
</body>
… it is rendered like so
My understanding is that text with font-family: monospace
should be rendered in a non-proportional font.
When I search for monospaced fonts on my system, I find some that I have installed:
$ fc-list :spacing=mono
/usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf: Liberation Mono:style=Bold Italic
/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf: Liberation Mono:style=Bold
/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf: Liberation Mono:style=Regular
/usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf: Liberation Mono:style=Italic
Update: When I check the developer tools's element tab, I find the following information:
monospace
(see updated question).