2015-07-13 9 views
11

Używam PHPStorm 8.0.3 iw moim pliku CSS otrzymuję ostrzeżenie dla reguły font-family.CSS właściwość font-family IDE (PHPStorm) ostrzeżenie

Kontrola ta sprawdza, czy właściwość CSS font-family zawiera nazwę rodzajową czcionki jako alternatywa awaryjnej.

dodałem czcionkę następująco:

.my_text { 
    font-family: 'DINPro-Medium'; 
} 

@font-face { 
    font-family: 'DINPro-Medium'; 
    src: url(font/DINPro-Medium.eot); 
    src: url(font/DINPro-Medium.eot?#iefix) format('embedded-opentype'), 
    url(font/DINPro-Medium.ttf) format('truetype'), 
    url(font/DINPro-Medium.woff) format('woff'), 
    url(font/DINPro-Medium.svg#DINPro-Medium) format('svg'); 
    font-weight: normal; 
    font-style: normal; 
} 

Nie mogę zrozumieć, na czym polega problem.

Odpowiedz

21

Zaleca się dodawanie rodzin czcionek jako elementów zastępczych przy użyciu niestandardowej czcionki.

Np. font-family: 'DINPro-Medium', serif;

Jeśli przeglądarka nie załaduje plików dla niestandardowej czcionki, użyje ogólnej czcionki serif.

+0

Dodałem "san-serif", gdy zobaczyłem, że to niepokojące, ale z powodu literówki * nie pomoże. Dziękuję za odpowiedź. –

+1

Mamy to ostrzeżenie dla 'FontAwesome' - tutaj sans nie ma tyle sensu - co myślisz? – Alex

+0

@Alex Myślę, że nie ma większego sensu, aby mieć ogólny zwrot dla czcionki ikony, po prostu zignoruj ​​ostrzeżenie. – halfzebra

Powiązane problemy