В одном элементе может быть одновременно латиница и кириллица.
Подключено два разных шрифта. Один первичный, но без поддержки кириллицы, второй с поддержкой обоих, но нужен лишь как костыль для кириллицы.
@font-face {
font-family: latin;
src: url('/fonts/latin.eot'); /* IE9 Compat Modes */
src: url('/fonts/latin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/fonts/latin.woff') format('woff'), /* Modern Browsers */
url('/fonts/latin.ttf') format('truetype'), /* Safari, Android, iOS */
url('/fonts/latin.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
font-family: cyrillic;
...
}
.example {
font-family: latin, cyrillic, Arial, Helvetica, sans-serif;
font-size: 100%;
}
Однако в реальности шрифты имеют разницу в размере в три раза. Отказаться от латинского не могу, хотя именно он является виновником отсутствия стандартов в размере.
Вопрос - можно ли задать разный размер для кириллицы и латиницы в одном элементе. Или все таки придется искать кириллический шрифт подходящий по размеру(нестандартному) к латинскому?