About Me
Оформление библиографии для гуманитарных и технических специальностей - есть ли разница?
О семантике и технических specifications для нижнего блока читайте в документации W3C: Рекомендация W3C по элементу footer.
Атрибуты ссылки: rel="nofollow" и открытие в новом окне
В случае внешних ресурсов, типа партнерских программ или рекламы, задавайте атрибут rel="nofollow". Так вы сообщаете поисковым системам не передавать авторитет вашего сайта: Партнёр.
Открытие в новой вкладке определяется атрибутом target="_blank". Обязательно комбинируйте его с rel="noopener noreferrer" в целях безопасности для блокировки уязвимостей: Внешняя ссылка.
Применяйте совместно эти атрибуты для исходящих ссылок, которые открываются в новом окне и не передают вес: Рекламная ссылка.
Адаптация цвета лого под стиль страницы
Применяйте векторный формат SVG для графической марки, это позволит управлять оттенками через CSS. Для изменения цветности напрямую в код встраиваемого файла добавьте атрибут fill="currentColor". Это заставит элемент наследовать цвет от родителя, определенный через CSS-свойство color.
Способ
Синтаксис CSS
Совместимость Применение родительского цвета
.brand-mark color: #2E8B57;
Масштабируемая графика, icon fonts
CSS-фильтры .
invert filter: обращение цветов 75%;
Растровые форматы (PNG,
список источников JPG)
Mask с псевдоэлементами
.
icon background-color: orangered; mask: url(icon.svg);
Актуальные браузеры
С битмап-картинками (PNG) работайте через фильтры. Свойство filter: brightness(0) invert(1) преобразует логотип в белый, после чего можно наложить нужный оттенок через background-color. Принимайте во внимание, что это может затронуть быстродействие.
Готовьте одноцветные варианты фирменного знака для адаптивности. Подготовка нескольких вариантов (светлого, темного, акцентного) гарантирует отчетливость и ясность на любом фоне. Всегда проверяйте контрастность: минимальный коэффициент для мелких деталей должен составлять три к одному.
Верстка HTML для разных случаев
Ситуация
Код
Предназначение Главная навигация на стартовую страницу
Интерактивный элемент, ведущий на домашнюю страницу. Сочетание SVG и скрытого текста обеспечивает доступность.
Неинтерактивный брендинг в нижней части
..
Некликабельный знак в футере. Атрибут aria-label задает описание для ассистивных технологий.
Ссылка с GIF-изображением
Применение битмап-изображений с заданными размерами для ускорения загрузки страницы.
SVG-графику оптимально вставлять напрямую, так как он сохраняет четкость на любых разрешениях экрана. Всегда указывайте альтернативный текст (атрибут `alt` для ``) или aria-label (для ``), чтобы обеспечить доступность содержимого.
Ширину и высоту необходимо задавать явно, это предотвращает изменение layout во время ее загрузки.