В CSS: как указать шрифт, который вы хотите, как моноширинный, так и без засечек?

Я хотел бы сказать браузеру использовать шрифт, который является как моноширинным, так и без засечек (обычно шрифт по умолчанию имеет засечки, а шрифт без засечек по умолчанию не является моноширинным). Есть ли способ указать это в CSS, кроме как предоставить список шрифтов, которые я знаю, чтобы соответствовать моим критериям?

2 ответов


CSS font-family не позволяет указывать более одного общего ключевого слова шрифта в одном имени семейства шрифтов, поэтому вам придется либо пойти с monospace или sans-serif.


нет, вы не можете сказать, какой тип семейства шрифтов вы хотите. CSS не знает, имеет ли шрифт засечки или нет.

однако, вы можете просто посмотреть здесь: http://code.google.com/webfonts

и используйте один из этих шрифтов, и он будет работать во всех браузерах.