Руководство

Как создать SVG-favicon и добавить его в HTML

Введите символ и цвета, при необходимости добавьте URL значка, затем создайте результат. Вы получите SVG-фавикон и HTML-разметку с подключением SVG.

Инструмент Генератор фавикона

Что подготовить перед созданием favicon

Favicon помогает обозначить сайт во вкладке браузера и в интерфейсах, где отображается значок страницы. Этот генератор подготавливает SVG-фавикон и HTML-разметку для его подключения. Вы задаёте символ, цвета и при необходимости адрес уже существующего значка, после чего получаете материал, который можно перенести в HTML страницы.

Инструмент подходит, если вам нужен простой векторный вариант без подготовки отдельного изображения. В SVG используется выбранный эмодзи как текстовый символ. Если символ не задан, применяется значок гаечного ключа. Фон и цвет символа можно настроить, а при отсутствии собственных значений используются #2563eb для фона и #ffffff для текста. Название сайта в поле настроек принимается, но в созданной разметке не используется, поэтому оно не меняет фавикон.

Пошаговое создание SVG-фавикона

  1. Откройте генератор favicon и найдите поля для символа, фонового цвета, цвета текста, адреса значка и названия сайта.

  2. Введите символ, который должен появиться внутри SVG. Используйте один понятный эмодзи или другой поддерживаемый текстовый символ. Если оставить это поле без собственного значения, результат будет создан со значком гаечного ключа по умолчанию.

  3. Укажите цвет фона и цвет символа в соответствующих полях. Для нового варианта можно оставить значения по умолчанию: #2563eb и #ffffff. Если вы вводите собственные значения, проверьте их визуально после создания. Генератор использует переданные цвета в SVG, но не заявляет о проверке синтаксиса цветовых значений.

  4. При необходимости добавьте адрес существующего значка. Когда поле не пустое, этот адрес вставляется в две ссылки на значок внутри HTML-разметки. Инструмент не описывает загрузку или преобразование изображения по этому адресу: здесь он используется именно как значение для ссылок. Если отдельный URL не нужен, оставьте поле пустым.

  5. Поле названия сайта можно заполнить для удобства работы с формой, но на результат это не повлияет. Название не включается в созданную разметку и не становится частью SVG.

  6. Запустите создание результата и просмотрите выданные материалы. Успешный результат содержит SVG-фавикон, HTML-разметку для него и ссылку на SVG в формате data URI. Скопируйте нужный фрагмент HTML в место, где подключаются элементы head страницы, а сам SVG сохраните или используйте в соответствии с полученной разметкой. Не помещайте секретные данные рядом с материалами, если такие данные случайно оказались среди вводимых значений.

Как прочитать результат и понять ограничения

Проверьте результат по двум частям. В SVG должен присутствовать выбранный текстовый символ, а фон и цвет текста должны соответствовать переданным значениям либо значениям по умолчанию. Если вы не вводили собственный символ, ищите в SVG гаечный ключ, поскольку он используется как запасной вариант.

В HTML-разметке ожидаются ссылки на значок. При непустом адресе значка генератор добавляет две ссылки с этим адресом после экранирования для HTML. Кроме того, разметка содержит ссылку на SVG через data URI и предоставляет сам SVG-фавикон. Поэтому наличие URL в поле не означает, что инструмент получил изображение или проверил его содержимое.

Если значок выглядит не так, как вы ожидали, сначала сопоставьте результат с введёнными символом и цветами. Отдельно проверьте, не рассчитывали ли вы на название сайта: оно не меняет SVG и не добавляется в HTML. Если нужен другой знак, цвет или способ подключения, создайте новый вариант с изменёнными полями. Генератор предназначен для выдачи SVG и HTML-разметки; сведения о растровых файлах, других форматах и проверке корректности эмодзи или цветов из его возможностей не следуют.

Практический пример

Для небольшой страницы вы хотите получить синий SVG-фавикон со светлым символом звезды и подключить его через выданную HTML-разметку.

В поле символа укажите символ в виде звезды, задайте фон #1d4ed8 и цвет текста #ffffff, оставьте URL пустым и запустите создание.

Результат содержит SVG с выбранным символом и заданными цветами, HTML-разметку со ссылками на значок и SVG-ссылку в формате data URI.

Ограничения

  • Инструмент предоставляет SVG и HTML-разметку. Из описанных возможностей нельзя заключить, что он создаёт растровые файлы, проверяет синтаксис цветов или загружает изображение по URL.

Частые ошибки

  • Адрес значка вводят, ожидая, что инструмент скачает изображение, или заполняют название сайта, рассчитывая увидеть его в разметке. Исправление: рассматривайте URL только как значение для ссылок в HTML, а название не используйте как способ изменить favicon.

Частые вопросы

Что произойдёт, если не указывать символ для favicon?

Если поле символа оставить без собственного значения, генератор использует гаечный ключ по умолчанию. При заданном значении оно появляется в SVG как текстовый символ.

Нужно ли указывать URL изображения?

Адрес можно не добавлять. Если поле не пустое, значение вставляется в две ссылки на значок в HTML-разметке; инструмент не заявляет о скачивании или преобразовании изображения по этому адресу.

Влияет ли название сайта на favicon?

Нет. Название сайта принимается формой, но созданная разметка его не использует, поэтому оно не меняет SVG или HTML-материал.

Инструмент

Генератор фавикона