ПРИХОДИТЕ УЧИТЬСЯ НОВОЙ ПРОФЕССИИ ЛЕТОМ СО СКИДКОЙ ДО 70%Забронировать скидку

Правильная разметка имени автора в HTML5: альтернативы <author>

Пройдите тест, узнайте какой профессии подходите и получите бесплатную карьерную консультацию
В конце подарим скидку до 55% на обучение
Я предпочитаю
0%
Работать самостоятельно и не зависеть от других
Работать в команде и рассчитывать на помощь коллег
Организовывать и контролировать процесс работы

Быстрый ответ

Чтобы уточнить имя автора в HTML5, обычно применяется тег <footer>, размещённый внутри тега <article>. Имя самого автора вкладывается в тег <cite>.

Пример:

HTML
Скопировать код
<article>
  <h1>Захватывающий заголовок — залог внимания читателя!</h1>
  <p>Содержимое, которое вызывает восторг и интерес.</p>
  <footer>Автор: <cite>Имя автора здесь.</cite></footer>
</article>

Ключевые идеи:

  • <footer>: Идеальное место для указания автора внутри статьи.
  • <cite>: Подчеркивает имя автора, акцентируя его значимость.
Пройдите тест и узнайте подходит ли вам сфера IT
Пройти тест

Сокращаем семантическое пространство

Давайте шаг за шагом разберёмся, как выстроить прочную семантическую структуру вашего HTML5 кода, руководствуясь предыдущим быстрым ответом.

Преображаем оптимальный путь

Внутри <article> элемент <header> служит для вступления в контент. В <footer> добавляем элемент <address> для контактной информации автора. Если автор имеет свой сайт, используем тег <a> с атрибутом rel="author" для ссылки на его страницу.

Вглубь микроформатов и микроданных

Применяйте микроформаты, как например hCard, и атрибуты itemprop с микроданными, для улучшения возможности чтения предоставленной информации о авторе машинами. Это также помогает поисковым сервисам и другим интернет-сервисам точнее интерпретировать данные.

Осваиваем язык времени

Укажите дату публикации с помощью элемента <time>, дополнив его атрибутом datetime. Это следует сделать близко к имени автора, создавая тем самым единую и цельную структуру.

Пример кода

HTML
Скопировать код
<article itemscope itemtype="http://schema.org/Article">
  <header>
    <h1 itemprop="headline">"Заманчивый заголовок! Доказанный способ привлечения внимания!"</h1>
    <p><time itemprop="datePublished" datetime="2023-01-15">"Вечный момент..."</time></p>
  </header>
  <!-- Здесь начинается захватывающий контент... -->
  <footer>
    <address itemprop="author" itemscope itemtype="http://schema.org/Person">
      Автор: <a href="http://www.authorwebsite.com" rel="author" itemprop="url"><span itemprop="name">"От автора. Приветствуем знакомых!"</span></a>
    </address>
  </footer>
</article>

Ключевые идеи:

  • <header> и <footer>: Структурные элементы для вводной и заключительной части материала.
  • Микроданные: Атрибуты itemprop, itemscope и itemtype обогащают описание контента.
  • Тег <time>: Маркирует даты публикаций.

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

Представьте HTML-теги как разными элементами гардероба:

Markdown
Скопировать код
- `<strong>` = 🧥 (Делает ваше утверждение сильным)
- `<em>` = 👕 (Выделяет вашу интонацию)
- `<b>` = 👔 (Выражает уверенность)
- `<i>` = 🎩 (Добавляет изящество)

Для разметки имени автора мы используем:

HTML
Скопировать код
<address>📇</address>

📇 – подобно визитной карте на значимом событии, она изящно представляет имя нашего автора.

Завершение

Помимо выделения имени автора, описанные методы и подходы дают надёжную основу для глубокого понимания сути семантического HTML и его практического использования. Тренируйтесь, экспериментируйте и развивайте эти концепции, чтобы стать мастером кодирования. И не забывайте: сколь бы сложной ни была синтаксис, хорошая шутка в комментариях всегда повышает настроение!

Удачи в кодировании! 👩‍💻

Для более подробной информации обращайтесь к актуальным и авторитетным ресурсам, перечисленным ниже.

Полезные материалы

  1. HTML СтандартОфициальное руководство
  2. HTML Тег AddressОбучение с W3Schools
  3. Тип Schema.org – PersonСведения о типе Person на Schema.org
  4. Доступные богатые интернет-приложения (WAI-ARIA) 1.3Делаем интернет доступным для всех
  5. Справочник по HTML-элементам – HTML: HyperText Markup Language | MDNИнформация о семантическом HTML от Mozilla
  6. Свежие вопросы по 'html+semantic-markup' – Stack OverflowОбмен опытом с коллегами