I often see that monospaced text is smaller than regular text in the same context. Here are some examples:
- Crafting Interpreters has the main font 16px large and the monospaced font 13px large.
- Beautiful Racket has the size of inline code set to 85%.
- When I look at The C Programming Language, I see that monospaced text is smaller than regular text.
- Firefox has 16 as the default font size but 12 as the default font size for the monospaced font.
- GNOME has 11 as the size of the main UI font and 10 as the size of the default monospaced font.
Why is it this way? I have many ideas of why that is a bad idea, but this practice is common, so I guess that there is a good reason for that.