Перейти к содержимому

Footer

Подвал всей страницы или текущего экрана.

СценарийРешениеПочему важно
Глобальный подвал страницыТолько один на страницуСоответствие стандартам WAI-ARIA
Несколько подваловДобавить aria-label каждомуРазличение разделов скринридерами
Декоративный элемент<Footer Component="div">Избежать ложной семантики

По умолчанию использует HTML-тег <footer>, дополнительно задаётся роль role="contentinfo" (для поддержки Safari<=13 ↗).

Предназначен для:

  • контактной информации;
  • ссылок на разделы сайта;
  • копирайта и юридических данных;
  • мета-информации о содержимом.
СвойствоОписание
ComponentElementType<any, keyof IntrinsicElements>
По умолчанию: footer
render((props: AllHTMLAttributes<HTMLElement> & HasRootRef<HTMLElement>) => ReactNode)

Позволяет переопределить рендер компонента, получая собранные свойства (включая вычисленные className и style). Используется вместо Component.

Позволяет гибко объединять несколько компонентов без создания промежуточных DOM-узлов и без ремаунта поддерева на каждый рендер.

По умолчанию: -