Html body атрибуты: Атрибут background | htmlbook.ru

Тег | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
1.0+1.0+1.0+1.0+1.0+1.0+1.0+

Спецификация

HTML:3.24.015.0XHTML:1.01.1

Описание

Элемент <body> предназначен для хранения содержания веб-страницы (контента), отображаемого в окне браузера. Информацию, которую следует выводить в документе, следует располагать именно внутри контейнера <body>. К такой информации относится текст, изображения, теги, скрипты JavaScript и т.д.

Тег <body> также применяется для определения цветов ссылок и текста на веб-странице. Подобная практика в HTML 4 осуждается и взамен для указания цветовой схемы рекомендуется использовать стили, применяя их к селектору BODY. Тем не менее, большинство атрибутов до сих пор поддерживается разными браузерами.

Часто тег <body> используется для размещения обработчика событий, например, onload, которое выполняется после того, как документ завершил загрузку в текущее окно или фрейм.

Открывающий и закрывающий теги <body> на веб-странице не являются обязательными, однако хорошим стилем считается их использование, чтобы определить начало и конец HTML-документа.

Синтаксис

<body>
  ...
</body>

Атрибуты

alink
Устанавливает цвет активной ссылки.
background
Задает фоновый рисунок на веб-странице.
bgcolor
Цвет фона веб-страницы.
bgproperties
Определяет, прокручивать фон совместно с текстом или нет.
bottommargin
Отступ от нижнего края окна браузера до контента.
leftmargin
Отступ по горизонтали от левого края окна браузера до контента.
link
Цвет ссылок на веб-странице.
rightmargin
Отступ от правого края окна браузера до контента.
scroll
Устанавливает, отображать полосы прокрутки или нет.
text
Цвет текста в документе.
topmargin
Отступ от верхнего края окна браузера до контента.
vlink
Цвет посещенных ссылок.

Также для этого тега доступны универсальные атрибуты и события.

Закрывающий тег

Открывающий и закрывающий теги не обязательны.

Пример

HTML5IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <title>Тег BODY</title>
  <meta charset="utf-8">
 </head>
 <body onload="alert('Документ загружен')">
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem 
  nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.</p>
  <p>Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper 
  suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p>
 </body>
</html>

Результат текущего примера показан на рис.  1. При использовании события onload тега <body> выполняется скрипт, написанный на языке JavaScript, в данном случае он выводит сообщение, что документ загружен.

Рис. 1. Всплывающее окно в документе

Документ

  • Структура HTML-кода
  • Структура XHTML-документа
  • Теги верхнего уровня
  • Цвет ссылок

Какие теги могут быть в Body. Список атрибутов тега

19699 4

How-to – Читать 6 минут

Прочитать позже

АУДИТ САЙТА — КОНТЕНТ

Инструкцию одобрил
Руководитель SEO отдела в Mnogoland

Юрий Горбатый

Тег body — важный элемент, который содержит весь контент, отображаемый на веб-странице в браузере. Его необходимо правильно заполнять, чтобы страница корректно выглядела и успешно ранжировалась в поисковых системах.

Что такое тег body

Тег body — неотъемлемая часть любой HTML-страницы, необходимая для обозначения границ основного содержимого, которое показывается пользователям. Упрощенно HTML-страница имеет следующую структуру:

  • head — блок заголовков, содержащий техническую информацию, скрипты и метатеги, которые браузер не показывает пользователям в стандартном режиме просмотра. Исключение — метатег <title>, который определяет заголовок страницы;
  • body — все содержимое страницы, доступное пользователям.

В HTML-документе должен быть только один тег <body>. Для успешного продвижения страницы в него необходимо добавлять качественный и уникальный контент, интересный пользователям. При этом важно следить, чтобы он не дублировал полностью либо частично содержимое других страниц как собственного проекта, так и других сайтов. В теге body нет ключевых слов или фраз.

Где находится тег body

Увидеть HTML-теги на web-странице можно, кликнув правой кнопкой мыши и нажав «Просмотр кода страницы»:

В начале страницы размещен открывающийся тег <head>:

Открывающийся тег <body> следует сразу после закрывающегося </head>, завершающего блок заголовков:

Для чего нужен тег body

Тег <body> предназначен для добавления всего контента и функционала для взаимодействия с пользователями — сюда относятся заголовки, тексты, гиперссылки, баннеры, картинки, видео, формы для связи и прочее.

Также в теге могут размещаться js-скрипты, выполняющие различные функции. Код при этом размещается внутри тегов <script></script>. В HTML5 тип скрипта дополнительно прописывать не нужно, так как по умолчанию это JavaScript. В устаревших версиях HTML js-скрипты прописывались так:

Еще в тег <body> можно добавлять атрибуты и события, видоизменяющие страницу. Например, можно добавить определенное сообщение, появляющееся после загрузки страницы или при нажатии кнопки мыши.

Атрибуты тега body

В тег можно добавлять атрибуты, определяющие цветовую схему страницы, хотя более предпочтительно использовать селектор body в отдельном файле с CSS-стилями:

Применение ряда атрибутов тега <body>, например, rightmargin и leftmargin, осуждается спецификацией HTML и станет причиной не валидного кода. Некоторые атрибуты можно использовать с переходным типом <!DOCTYPE>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www. w3.org/TR/html4/loose.dtd">

При использовании атрибутов в теге body можно сразу посмотреть, как страница будет выглядеть при внесении изменений. Для этого в Google Chrome нужно кликнуть правой кнопкой мыши по странице и выбрать «Просмотреть код», после этого браузер будет отображаться в режиме разработчика.

Примеры использования атрибутов тега <body>

  • В данном примере использован атрибут bgcolor, определяющий фоновый цвет страницы. С его помощью исходный цвет фона страницы был изменен на черный:

Цвет можно указать с помощью шестнадцатеричных кодов либо названий, которые предусмотрены в стандарте HTML;

  • изменение цвета текста страницы с помощью атрибута text:
  • изменение фонового изображения с использованием атрибута background:

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

Можно ли добавлять метатеги в body

Метатеги, например, <robots>, <description> должны помещаться в раздел заголовков документа — head. Метатеги предназначены для служебной информации о документе, которая не демонстрируется в теле документа.

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

В некоторых случаях при ошибочных размещениях метатегов в теле страницы возможен их автоматический перенос браузером в раздел head и корректное отображение документа. Однако желательно создавать валидную разметку и добавлять метатеги только в раздел заголовков, а не в основное содержимое страницы.

Заключение

Тег <body> — необязательный элемент в спецификации HTML5, однако его использование на веб-страницах удобно для разграничения служебной информации и контента сайта. Также он полезен для создания стилей страницы в CSS-файле.

Наполнять тег <body> стоит уникальным контентом, который будет представлять интерес для пользователей и в полной мере соответствовать запросам целевой аудитории.

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

Нужно с осторожностью использовать атрибуты тега <body>, поскольку многие из них противоречат спецификации HTML и их применение приводит к не валидной верстке.

Не стоит размещать метатеги в <body> поскольку это нарушает правила спецификации HTML.

» title = «Что должно присутствовать в теге Body 16261788249403» />

Аудит всего сайта или отдельной страницы в один клик. Полный список ошибок, отсортированный по критичности, пути их устранения и рекомендации. Любая периодичность проверки и автоматическая рассылка отчетов на почту.

Запустить аудит сайта

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами 😉

Оцените статью по 5-бальной шкале

3. 55 из 5 на основе 11 оценок

Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Рекомендуемые статьи

How-to

Denys Kondak

Как модерировать комментарии на сайте, чтобы избежать фильтров поисковиков

How-to

Denys Kondak

Как создать страницу ошибок 5XX

How-to

Denys Kondak

Как реализовать выбор языка и переключение языковых версий на сайте

Кейсы, лайфхаки, исследования и полезные статьи

Не успеваешь следить за новостями? Не беда! Наш любимый редактор подберет материалы, которые точно помогут в работе. Только полезные статьи, реальные кейсы и новости Serpstat раз в неделю. Присоединяйся к уютному комьюнити 🙂

Нажимая кнопку, ты соглашаешься с нашей политикой конфиденциальности.

Поделитесь статьей с вашими друзьями

Вы уверены?

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Как атрибуты элемента BODY сопоставляются со свойствами CSS?

Как атрибуты элемента BODY сопоставляются со свойствами CSS?
Главный индекс | Элемент Индекс | Дерево элементов | История поддержки HTML
Почему CSS лучше HTML? | Преобразование BODY в CSS | Пример

Почему следует использовать CSS вместо HTML Атрибуты?
Попыток создать визуальные эффекты с помощью фирменных атрибуты в ранней истории HTML. Некоторые из этих атрибутов были даже принят в стандартах HTML, чтобы отразить широкое распространение в браузерах производители. Самыми популярными из этих атрибутов были обычные дополнения к элементу BODY из Netscape.
В настоящее время существуют другие способы добиться этих эффектов. Все эти атрибуты были поглощены CSS. функциональность и их мощность также значительно расширены для использования на любом элемент.

Сопоставление атрибутов HTML к каким свойствам CSS?
КОРПУС атрибут          Соответствующий CSS

ССЫЛКА
  а: ссылка { цвет: [значение_цвета] }
ВЛИНК а: посещено { цвет: [color_value] }
АЛИНК а: активный { цвет: [color_value] }
ТЕКСТ корпус { цвет: [color_value] }
BGCOLOR тело { цвет фона: [значение_цвета] }
ФОН тело {фоновое изображение: url([URL]) }

Пример
Версия HTML:

< корпус текст = «белый» бгцвет = «черный» background=»darkbg.

gif»
ссылка=»красный» vlink=»бордовый» ссылка = «желтый»>

Версия CSS:

< стиль type=»text/css»>
a:ссылка   {  цвет: красный }
a:посетили   {  цвет: темно-бордовый }
a:активный   {  цвет: желтый }
корпус   {  цвет: белый;
цвет фона: черный;
background-image: url(darkbg.gif) }
стиль >



Скучные авторские права. ..

Тег HTML

Тег HTML используется для создания элемента body. Этот элемент представляет основной раздел содержимого HTML-документа.

Как правило, большая часть контента, отображаемого на типичной веб-странице, содержится в элементе . Таким образом, элемент обычно содержит много других элементов (учитывая количество контента на типичной веб-странице). Обычно это приводит к тому, что начальный тег оказывается ближе к верхней части документа, а закрывающий тег ближе к нижней части.

Элемент относится к категории «корневой раздел». Большинство элементов, содержащихся в

классифицируются как «текущее содержимое».

Документы

HTML должны содержать не более одного элемента .

Синтаксис

Тег записывается как с содержимым документа, вставленным между начальным и конечным тегами. В открывающий тег можно вставлять любые атрибуты (например, ). Обратите внимание, что существует 12 обработчиков событий, которые доступны только для 9Элемент 0223 (и элемент в HTML 4 и более ранних версиях) — они перечислены ниже на этой странице.

Элемент должен быть вторым элементом в элементе .

Вот так:

<голова>Заголовок…

<тело> Контент идет сюда…

Пример

В этом примере показано, как элемент отображается в HTML-документе. Обратите внимание, что содержимое за пределами элемента не отображается на странице.

Атрибуты

Атрибуты могут быть добавлены к элементу HTML, чтобы предоставить больше информации о том, как элемент должен выглядеть или вести себя.

Элемент принимает следующие атрибуты.

HTML5 представил следующие обработчики событий, которые можно использовать с Элемент (и элемент в HTML 4 и более ранних версиях).

Атрибут Описание
после печати послепечатная обработка обработчик событий
перед печатью перед печатью обработчик событий
перед выгрузкой перед выгрузкой обработчик событий
onhashchange hashchange обработчик событий. Событие hashchange запускается при переходе к записи истории сеанса, URL-адрес которой отличается от предыдущего только идентификатором фрагмента.
onlanguagechange Languagechange обработчик событий.
сообщение сообщение обработчик событий.
ошибка сообщения messageerror
обработчик событий.
в автономном режиме автономный обработчик событий .
онлайн интерактивный обработчик событий .
на страницескрыть pagehide обработчик событий. Событие pagehide запускается при переходе из записи истории сеанса.
onpageshow pageshow обработчик событий. Событие pageshow запускается при переходе с по запись истории сеанса.
онпопсейт обработчик события popstate . Событие popstate запускается при переходе к записи истории сеанса, которая представляет объект состояния.
при отклонении обрабатывается rejectionhandled обработчик событий.
на складе хранилище обработчик событий.
при необработанном отклонении необработанное отклонение обработчик событий.
при разгрузке выгрузить обработчик событий .

Они также перечислены ниже в разделе «Обработчики событий» вместе со всеми другими атрибутами содержимого обработчиков событий, которые можно использовать для всех элементов HTML.

Глобальные атрибуты

Следующие атрибуты являются стандартными для всех элементов HTML. Поэтому вы можете использовать эти атрибуты с тегом , а также со всеми другими тегами HTML.

  • ключ доступа
  • автокапитализация
  • класс
  • редактируемый контент
  • данные-*
  • директор
  • перетаскиваемый
  • скрытый
  • идентификатор
  • режим ввода
  • это
  • ИД
  • itemprop
  • Артикул
  • предметная область
  • тип изделия
  • язык
  • часть
  • гнездо
  • проверка орфографии
  • стиль
  • tabindex
  • Название
  • перевод

Полное объяснение этих атрибутов см.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *