Я использую файл CSS из Google API:
<link href="http://fonts.googleapis.com/css?family=Ruthie"
rel="stylesheet" type="text/css" />
Это выглядит так:
@font-face {
font-family: 'Ruthie';
font-style: normal;
font-weight: 400;
src: local('Ruthie'), local('Ruthie-Regular'),
url('http://themes.googleusercontent.com/static/fonts/ruthie/v3/Di1LdjRzoaEvDmrQy1l_ww.woff') format('woff');
}
Однако валидатор W3C CSS возвращает 4 ошибки:
1) Value Error : font-family Property font-family doesn't exist
in CSS level 2.1 but exists in [css1, css2, css3] : 'Ruthie'
2) ...
Вы можете проверить все ошибки, проверив страницу http://fonts.googleapis.com/css?family=Ruthie
Итак, мои вопросы:
1) Как я могу проверить, используя другую версию CSS, например 2? Это хороший подход?
2) Как я могу исправить эти ошибки, в конечном итоге используя аналогичный шрифт и удалив этот API?
3) Также я хотел бы понять, почему этот CSS недействителен ...