Как подключить roboto css
Перейти к содержимому

Как подключить roboto css

  • автор:

Как правильно подключить шрифты?

Fatal error: Uncaught exception ‘SmartyCompilerException’ with message ‘Syntax Error in template «/var/www/www-root/data/www/info/templates/skin/synio/header.tpl» on line 70 «@font-face,» — Unexpected «:», expected one of: «>» , » «‘ in /var/www/www-root/data/www/info/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:627 Stack trace: #0 /var/www/www-root/data/www/info/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templateparser.php(3154): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /var/www/www-root/data/www/info/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templateparser.php(3219): Smart in /var/www/www-root/data/www/info/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 627

  • Вопрос задан более трёх лет назад
  • 774 просмотра

1 комментарий

Простой 1 комментарий

Подключение шрифтов

подключил шрифты как рекомендует автор: создал файл fons.css подключил его через тег link к сайту.

Внимание вопрос, если свойства расположены в таком порядке (смотреть код), то шрифт отоброжаеться как Roboto-Light, а если его отключить(закомментировать на пример последний подключенный шрифт, то весь шрифт отброжаеться( я емею в виу на сайте он меняеться)Roboto-Black, тем самым указанный размер font-weight не как не влияет на шрифт, хотя в уроке говориться что шрифты не будут конфликтовать друг с другом, помогите понять почему они конфликтуют.

@font-face font-family: ‘Roboto’;
src: url(‘../fons/Roboto-Black.eot’);
src: url(‘../fons/Roboto-Black.eot?#iefix’) format(’embedded-opentype’),
url(‘../fons/Roboto-Black.woff’) format(‘woff’),
url(‘../fons/Roboto-Black.ttf’) format(‘truetype’);
font-weight: 900px;
font-style: normal;
>
@font-face font-family: ‘Roboto’;
src: url(‘../fons/Roboto-Light.eot’);
src: url(‘../fons/Roboto-Light.eot?#iefix’) format(’embedded-opentype’),
url(‘../fons/Roboto-Light.woff’) format(‘woff’),
url(‘../fons/Roboto-Light.ttf’) format(‘truetype’);
font-weight: 300px;
font-style: normal;
>

Анатолий Ушаков
4 years ago

Ну если я правильно понял, если вы закоментируете этот код:

@font-face font-family: ‘Roboto’;
src: url(‘../fons/Roboto-Light.eot’);
src: url(‘../fons/Roboto-Light.eot?#iefix’) format(’embedded-opentype’),
url(‘../fons/Roboto-Light.woff’) format(‘woff’),
url(‘../fons/Roboto-Light.ttf’) format(‘truetype’);
font-weight: 300px;
font-style: normal;
>

То вы отключите этот шрифт и он уже ни как не может регулироваться свойством font-weight. И поэтому будет подключаться Roboto-Black, который подключен к сайту.

Павел Рычков
4 years ago

Добрый вечер. Выше все верно написали.

Если у вас на сайте ко всем элементам подключено сейство Roboto, и при этом в данном семействе будеть только одно начертание — только оно и подключится. У него просто альтернатив нет)

База знаний uCalc

Изменить шрифт можно с помощью виджета «HTML код», добавить следующий код:

  

Список стандартных шрифтов, которые можно подключить таким способом:

Значение font-family
Arial, Helvetica, sans-serif
«Arial Black», Gadget, sans-serif
«Comic Sans MS», cursive
«Courier New», Courier, monospace
Georgia, serif
Impact,Charcoal, sans-serif
«Lucida Console», Monaco, monospace
«Lucida Sans Unicode», «Lucida Grande», sans-serif
«Palatino Linotype», «Book Antiqua», Palatino, serif
Tahoma, Geneva, sans-serif
«Times New Roman», Times, serif
«Trebuchet MS», Helvetica, sans-serif
Verdana, Geneva, sans-serif
Symbol
Webdings
Wingdings, «Zapf Dingbats»
«MS Sans Serif», Geneva, sans-serif
«MS Serif», «New York», serif

Нестандартные шрифты можно подключить с помощью @import , пример:

  

‘Roboto’, sans-serif — название шрифта и его начертание.

Использование шрифта Google Roboto на сайте: руководство

Чтобы встроить шрифт Roboto от Google, добавьте следующий тег в HTML:

Скопировать код
Скопировать код

body

Так, вы активируете Roboto. Используя wght@400;700 , вы получите обычное и полужирное начертание. Переходим к кодированию!

Выбор и применение вариаций шрифта Roboto

Добавление множественных начертаний шрифта Roboto

Шрифт Roboto доступен в разных вариациях начертания и стиля. Выберите, что нужно:

Скопировать код

Это подключит начертание thin, regular, bold и black. Разнообразие — залог яркости проекта!

Внедрение элемента Roboto в проект

Храните копию Roboto на своём сервере, чтобы улучшить контроль и, возможно, скорость загрузки. Вот как это можно сделать:

Скопировать код

@font-face < font-family: 'Roboto'; font-style: normal; font-weight: 400; src: local('Roboto'), local('Roboto-Regular'), url(/fonts/Roboto.woff2) format('woff2'); >body

Так шрифт будет буквально «под рукой». Используйте функцию local() и указывайте путь к файлу в src . Держите все вариации шрифта под контролем!

Знакомство с настройками шрифта Roboto

Работа с @font-face

Ведь мы все стараемся быть эффективными? Правильно выбирайте вариации начертаний, создавайте чёткую структуру каталогов:

Скопировать код

@font-face < font-family: 'Roboto'; font-weight: 400; src: url('/fonts/roboto-regular.woff2') format('woff2'); >@font-face < font-family: 'Roboto'; font-weight: 700; src: url('/fonts/roboto-bold.woff2') format('woff2'); >

Файл шрифта отвечает за каждый @font-face и определяет вес начертаний. В деталях — успех работы.

Устранение проблем с шрифтом Roboto

В мире веба существуют следующие проблемы:

  • Кроссбраузерная совместимость: Приветствуйте формат .woff2 для новейших браузеров, но также предусмотрите альтернативы для остальных.
  • Скорость загрузки: Предварительно загружайте шрифты, чтобы вы предотвратили «вспышки незадекорированного текста» (FOUT).
  • Пересмотр отображения: Важно контролировать качество. Проверяйте на разнообразных устройствах и удостоверьтесь, что файлы шрифта работоспособны.

Усовершенствование удобства с помощью SASS

Часто используете Roboto? Применяйте переменные в SASS:

Скопировать код

$roboto: 'Roboto', sans-serif; body < font-family: $roboto; >h1

Сокращайте дублирование и облегчайте работу с кодом. Вашему будущему «Я» придется это вам благодарить.

Визуализация

Отображение шрифта Roboto как элемента вашего сайта – ключевой пункт:

Скопировать код

Веб-сайт: "Я хочу носить Roboto!"

Сначала подбираем подходящий «наряд»:

Скопировать код

Далее демонстрируем уникальный стиль:

Скопировать код

body

Так, ваш сайт готов показаться на «сцене» в притягательности шрифта Roboto.

Улучшайте производительность сайта за счет частичного применения шрифтов или используйте руководства от Google на GitHub. Реализуйте локальные альтернативы и директиву preload для лучшего UX.

Сильный инструмент стоит на пути Roboto, так что не забывайте о его ответственном использовании:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *