INPUT{ font-family: Raavi; font-size: 14px;}
Это прекрасно работает, когда текстовое поле содержит панджабский сценарий, например этот: ਪੰਜਾਬੀ
Но вместо этого пользователь может ввести английский, и я бы предпочел использовать шрифт Verdana другого размера, поскольку английские буквы в шрифте Raavi очень странные и размер неправильный.
Так что мой вопрос может быть можно сформулировать так:
- Есть ли какой-либо тип условного выбора семейства шрифтов и размера в CSS на основе входных данных?
- Есть ли способ, чтобы CSS знал о языке ввода?
INPUT{ EN-font-family: Verdana; EN-font-size: 12px; PA-font-family; Raavi; EN-font-size: 14px;}
или
INPUT.EN{ font-family: Verdana; font-size: 12px;}
INPUT.PA{ font-family: Raavi; font-size: 14px;}
Подробнее здесь: https://stackoverflow.com/questions/535 ... n-language
Мобильная версия