CSS вопросы : Вопрос 1 : 20

Что такое CSS font stack (последовательность шрифтов)?

 

Уважаемые учащиеся ниже Вы сможете увидеть ответ, перед тем, как ответить, пожалуйста, постарайтесь написать для себя ответ на черновике, и только потом сравните наш ответ с Вашим: 

 

 

 

 

Верно ли наше решение?

Ответ:

В свойстве CSS font-family возможно указание нескольких наименований шрифтов через запятую. Браузер последовательно перебирает указанные шрифты до нахождения первого поддерживаемого (т.е. того, который браузер сможет использовать). Термин "font stack" и означает список указанных шрифтов.

Хороший font stack подразумевает правильно подобранный список наименований шрифтов, имеющихся на большинстве платформ (Windows, Linux, MacOS), расположенных в порядке убывания похожести начертания. Слегка гипертрофированный пример:

font-family:  
     "Lucida Grande","Lucida Sans Unicode","DejaVu Sans",Helvetica,Verdana,sans-serif 


Дизайнер работает на MacOS, поэтому указывает "Lucida Grande". Ближайший аналог для Windows - "Lucida Sans Unicode", для Linux - "DejaVu Sans". Если таких шрифтов вдруг не окажется, то можно попробовать Helvetica или Verdana (но не Tahoma или Arial). В совсем критическом случае браузеру будет разрешено выбрать любой шрифт начертания sans-serif, но никак не Times New Roman или Courier New.
1 балл


© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.