Получил проект в руки на доработку и от увиденного пришел в ступор, и хотел бы узнать норма ли такое делать?
1) Первое удивление у меня вызвало описание шрифтов:
Описание font-family
@font-face {
font-family: "Noto Sans HK - Regular";
font-style: normal;
font-weight: 400;
src: url("../fonts/Noto_Sans_HK/NotoSansHK-Regular.otf") format("opentype");
}
@font-face {
font-family: "Noto Sans HK - Medium";
src: url("../fonts/Noto_Sans_HK/NotoSansHK-Medium.otf") format("opentype");
font-style: normal;
font-weight: 500;
}
@font-face {
font-family: "Noto Sans HK - Bold";
src: url("../fonts/Noto_Sans_HK/NotoSansHK-Bold.otf") format("opentype");
font-style: normal;
font-weight: 700;
}
@font-face {
font-family: Cambria;
src: url("../fonts/Cambria.ttf") format("truetype");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Cambria - Bold";
src: url("../fonts/Cambria-Bold.ttf") format("truetype");
font-style: normal;
font-weight: 700;
}
Я в первые вижу такое, а проект весьма крупны...
2) Второе это размер шрифта вычисленный через calc:
.class-round {
font-size: calc(18px + 2 * ((100vw - 320px) / (1920 - 320)));
}
Во многих местах такой размер шрифта, это норма?