С Новым годом! Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 696

Кастомные шрифты на сайте

08.08.2015, 16:26. Показов 1777. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Недавно прорабатывая разные детали на своем сайте я столкнулся с проблем кастомных шрифтов. Вопрос следующий: каким способом можно сделать загрузку кастомных шрифтов приятной, без скачков и пустых блоков с текстом?
Решение нашел на этом сайте: artgorbunov.ru/bb/soviet/20121129/.
Но я не врубаюсь что может быть у меня не так.
Вот css, который должен отвечать за подключение и вывод шрифтов:
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@font-face {
    font-family:Roboto Sans Condensed;
    src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgля ля ля) format('woff');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:Roboto Sans Condensed;
    src:font-url(fonts/main_fonts/roboto_condensed/roboto_condensed.eot);
    font-weight:normal;
    font-style:normal;
}
*{
    margin:0pt;
    padding:0pt;
    outline:none;
    border:none;
    text-decoration:none;
    font-family:Roboto Sans Condensed, sans-serif;
    max-height:999999pt;
}
Но мало того что они не выводятся приятно, они вообще никак не выводятся.
Подскажите пожалуйста, что может быть не так и что надо исправить!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.08.2015, 16:26
Ответы с готовыми решениями:

Не отображаются шрифты на сайте
Доброго времени суток! Люди помогите пожалуйста, подключаю шрифт на сайт через css .MenuTxtAt{ font-family: 'Bosk Test'; ...

Нужно заменить шрифты на шрифты которые поддерживают кириллицу
Есть swf файл который прошел обфускацию (декомпиляция, и новая сборка - не поможет) в нем нужно заменить шрифты на шрифты которые...

Есть Ехсеl файл со строками почти 2000 и написано старыми шрифтами. Нам нужно заменить все эти шрифты на новые шрифты.
Есть Ехсеl файл со строками почти 2000 и написано старыми шрифтами. Нам нужно заменить все эти шрифты на новые шрифты. Может просто...

10
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
09.08.2015, 12:25
Цитата Сообщение от Mikhail Shell Посмотреть сообщение
Но мало того что они не выводятся приятно, они вообще никак не выводятся.
Ну как минимум - "Roboto Sans Condensed" должен быть в кавычках.
0
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 696
09.08.2015, 14:00  [ТС]
Shakalaka, теперь шрифт не работает с кириллицей.
0
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
09.08.2015, 17:54
Цитата Сообщение от Mikhail Shell Посмотреть сообщение
теперь шрифт не работает с кириллицей.
А до этого работал?) Откуда я могу знать какой вы шрифт скачали, и закодировали в base64
0
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 696
09.08.2015, 19:40  [ТС]
Цитата Сообщение от Shakalaka Посмотреть сообщение
А до этого работал?
Да работал.
Файл со шрифтом woff и eot во вложениях.
Вложения
Тип файла: rar font1.rar (130.8 Кб, 2 просмотров)
0
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
10.08.2015, 09:34
Лучший ответ Сообщение было отмечено Mikhail Shell как решение

Решение

Mikhail Shell, special for you... Закодировал в base64 все работает...
Вложения
Тип файла: rar font.rar (73.1 Кб, 1 просмотров)
1
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 696
10.08.2015, 14:43  [ТС]
Большое спасибо!
Но я заметил что этот эфффект пропадает только в ie. Например в webkit браузерах (chrome, rambler) и в mozilla происходит следующее.
При загрузке остаются дыры как бы подразумевающие "невидимый" текст на месте этих дыр, а затем он появляется. И такая же вещь проявляется изредка при обновлении страницы.
Скажите пожалуйста, можно ли это решить так, чтобы этой ерунды не было при загрузке не было как в ie (я сейчас там такого нет) или вообще я зря борюсь с этим всем и эти дыры должны как то появляться!
0
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
10.08.2015, 15:04
Цитата Сообщение от Mikhail Shell Посмотреть сообщение
При загрузке остаются дыры как бы подразумевающие "невидимый" текст на месте этих дыр
Честно говоря, не очень понятно о чем вы. Даже если файл со шрифтом медленно скачивается, то текст все равно отображается просто семейство шрифта по-умолчанию. Если же у вас все-таки возникают какие-то проблемы из-за медленной загрузки ресурсов вы можете использовать прелоадер для сайта.
0
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 696
10.08.2015, 15:28  [ТС]
Цитата Сообщение от Shakalaka Посмотреть сообщение
Честно говоря, не очень понятно о чем вы.
На скриншоте, который я прикрепил есть два оранжевых пустых блока и один белый с картинкой внутри. Так вот в этих пустотах (в блоках) должен быть текст украшенный font face'ом, но при загрузке он как бы невидимый, и лицезреть можно только то пространство, что должно быть отведено текстовому содержимому.
Цитата Сообщение от Shakalaka Посмотреть сообщение
прелоадер
А что это такое? Что за прелоадер?
Миниатюры
Кастомные шрифты на сайте  
0
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
10.08.2015, 15:36
Цитата Сообщение от Mikhail Shell Посмотреть сообщение
А что это такое?
Скрипт который выводит на экран картинку которая исчезнет после полной загрузки всех ресурсов. Вы наверняка видели много сайтов на которых это используется. В инете куча готовых бесплатных решений
1
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 696
11.08.2015, 12:07  [ТС]
Спасибо за совет!
Но все таки хочу спросить еще раз, потому что что-то не очень к душе было решение с прелоадером.
Можно ли это решить так, чтобы этой ерунды не было при загрузке не было как в ie (я сейчас там такого нет) или вообще я зря борюсь с этим всем и эти дыры должны как то появляться!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.08.2015, 12:07
Помогаю со студенческими работами здесь

Два загруженных шрифта не удаляются из папки "шрифты", некоторые шрифты в браузере, системе заменились
Загрузил множество начертаний шрифта в папку "Шрифты" 200 +. Позже удалил 190 ~ (т.к не было в них надобности) В итоге осталось 2...

Кастомные кабели БП
Доброго времени суток! Народ возник такой вопрос, у меня блок thermaltake 1250W, хотел к нему приобрести съемные кабели в оплетке, но нашел...

Кастомные элементы управления
Здравствуйте, форумчане. Потребовалось сделать вот такой элемнт управления: Есть ли способы в winforms добавить нечто подобное? Или...

Кастомные сочетания клавиш
Можно ли в аксессе создать собственные сочетания клавиш и на них повесить обработчики? Например, пользователь сидит в какой то...

Сервис и кастомные команды
Всем привет. Есть потребность в собственных командах для вин сервиса. Сервис представляет собой подобие опс-сервера, который опрашивает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru