что такое тело документа

Тело документа

«. Тело документа (document body): содержание документа, включая текст и макет документа, кроме характеристик (параметров) документа. «

Источник:

(утв. Приказом Ростехрегулирования от 29.12.2004 N 136-ст)

Смотреть что такое «Тело документа» в других словарях:

тело документа — Содержание документа, включая текст и макет документа, кроме характеристик (параметров) документа. [ГОСТ Р ИСО/МЭК 2382 23 2004] Тематики обработка текста Обобщающие термины структура текста и документа EN document body … Справочник технического переводчика

тело документа — 23.02.05 тело документа [document body]: Содержание документа, включая текст и макет документа, кроме характеристик (параметров) документа. Пример Глава, раздел, параграф. Источник: ГОСТ Р ИСО/МЭК 2382 23 2004: Информационная технология. Словарь … Словарь-справочник терминов нормативно-технической документации

тело — 35 тело: Трехмерный пространственный объект, ограниченный набором поверхностей. Примечание При моделировании тел используются трехмерные расширения традиционных двухмерных моделей пространственных данных, например, в виде набора вокселов или… … Словарь-справочник терминов нормативно-технической документации

тело трубы — 4.32 тело трубы (pipe body): Для бесшовных труб вся труба, для сварных труб вся труба, за исключением сварного шва (швов) и зоны термического влияния. Источник: ГОСТ Р ИСО 3183 2009: Трубы стальные для трубопроводов нефтяной и газовой… … Словарь-справочник терминов нормативно-технической документации

Тело накала — 57. Тело накала Светящееся тело, излучающее свет в результате его нагревания электрическим током Источник: ГОСТ 15049 81: Лампы электрические. Термины и определения оригинал документа … Словарь-справочник терминов нормативно-технической документации

тело бурильной трубы — 3.47 тело бурильной трубы (drill pipe body): Бесшовная труба с высаженными концами. Источник: ГОСТ Р 54383 2011: Трубы стальные бурильные для нефтяной и газовой промышленности. Технические условия … Словарь-справочник терминов нормативно-технической документации

тело полотна — 3.1.2 тело полотна: Часть полотна, расположенная между впадинами зубьев и верхней стороной (спинкой) полотна (см. рисунки 1 и 2). Рисунок 1 Элементы полотна пилы Рисунок 2 Шаги число зубьев на единицу длины Источник … Словарь-справочник терминов нормативно-технической документации

Рабочее тело — 38. Рабочее тело Газообразное или жидкое вещество, с помощью которого осуществляется преобразование какой либо энергии при получении холода, тепла или механической работы Источник: ГОСТ 26883 86: Внешние воздействующие факторы. Термины и… … Словарь-справочник терминов нормативно-технической документации

Рабочее тело теплосиловой установки — Теплоноситель 3. Рабочее тело теплосиловой установки Вещество, с помощью которого тепло в теплосиловой установке преобразуется в механическую или в электрическую энергию Источник: ГОСТ 26691 85: Теплоэнергетика. Термины и определения оригинал… … Словарь-справочник терминов нормативно-технической документации

Светящее тело газоразрядной лампы непрерывного действия — 32. Светящее тело газоразрядной лампы непрерывного действия Светящее тело Ндп. Тело свечения Интенсивно излучающая во время электрического разряда плазма, занимающая часть внутреннего объема баллона газоразрядной лампы непрерывного действия… … Словарь-справочник терминов нормативно-технической документации

Источник

7 Глобальная структура документа в формате HTML

7.1 Введение в структуру документа HTML

Вот пример простого документа HTML:

7.2 Информация о версии HTML

В документе HTML должна быть объявлена используемая в нем версия языка HTML. Объявление типа документа указывает определение типа документа (DTD), используемое в этом документе (см. [ISO8879]).

URI в каждом объявлении типа документа позволяет агентам пользователей загрузить DTD и все необходимые entity sets. Следующие URI указывают на DTD и entity sets для HTML 4.0, поддерживаемого W3C:

Связь между общими идентификаторами и файлами можно указать с использованием файла каталога, за которым следует формат, рекомендуемый Открытым консорциумом SGML (см. [SGMLOPEN]). Примерный файл каталога для HTML 4.0 включен в начало раздела о справочной информации об SGML для HTML. Две последние буквы декларации указывают язык DTD. Для HTML это всегда английский («EN»).

7.3 Элемент HTML

Начальный тэг: не обязательный, Конечный тэг: не обязательный

Определения атрибутов версия = cdata[CN] Нежелателен. Значение этого атрибута указывает версию HTML DTD, которой подчиняется этот документ. Этот атрибут является нежелательным, поскольку он является избыточным при наличии информации о версии, указываемой в объявлении типа документа.

7.4 Заголовок документа

7.4.1 Элемент HEAD

Начальный тэг: не обязателен, Конечный тэг: не обязательно

Определения атрибутов profile = uri [CT] Этот атрибут указывает местоположение одного или нескольких профилей метаданных, отделяемых пробелами. Для расширения в будущем агенты пользователей должны предполагать, что значение является списком, хотя в данной спецификации значащим считается только первый URI Профили обсуждаются ниже в разделе о метаданных.

7.4.2 Элемент TITLE

Начальный тэг: обязателен, Конечный тэг: обязателен

Авторы должны использовать элемент TITLE для идентификации содержимого документа. Поскольку пользователи часто обращаются к документам за пределами контекста, авторам следует обеспечивать заголовки в широком контексте. Таким образом, вместо заголовков типа «Введение», ничего не говорящих о контексте, авторам следует использовать заголовки типа «Введение в средневековое пчеловодство».

Из соображений доступности агенты пользователей всегда должны делать содержимое элемента TITLE доступным пользователям (включая элементы TITLE в кадрах). Механизм этого зависит от агента пользователя (например, в виде заголовка или произносимый).

Заголовки могут включать character entities (для символов со знаком ударения, специальных символов и т.д.), но не могут содержать другой разметки. Вот образец заголовка документа:

7.4.3 Атрибут title

Определения атрибутов title = text [CS] Этот атрибут предлагает информацию об элементе, для которого он устанавливается.

Значения атрибута title могут использоваться агентами пользователя в генерации изображения по-разному. Например, визуальные браузеры часто отображают заголовок как подсказку (краткое сообщение, которое появляется, если Вы указываете на объект). Аудиоагенты пользователя могут проговаривать информацию заголовка. Например, установка этого атрибута для ссылки позволяет агентам пользователей (визуальным и невизуальным) сообщить пользователям о природе связанного ресурса:

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

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

7.4.4 Метаданные

Во время написания этой спецификации проводились работы по предоставлению авторам возможности задания большего количества машинно-читаемой информации о документах HTML и других сетевых ресурсах. Для метаданных W3C разработан Язык описания ресурсов (see [RDF]).

Например, чтобы указать автора документа, можно использовать элемент META следующим образом:

Данная спецификация не определяет набор допустимых свойств метаданных. Значение свойства и набор допустимых значений этого свойства должны определяться в относительном словаре, называемом профилем. Например, профиль, разработанный для помощи в индексировании документов для поисковых машин может определять такие свойства как «author», «copyright», «keywords» и т.д.

Задание метаданных

Агенты пользователей не обязательно должны поддерживать механизмы метаданных. В этой спецификации не определяется интерпретация метаданных.

Элемент META

Начальный тэг: обязателен, Конечный тэг: запрещен

Элемент META может использоваться для идентификации свойств документа (например, автора, срок истечения, список ключевых слов и т.д.) и назначения им значений. В этой спецификации не определяется нормативный набор значений.

Например, в следующем объявлении устанавливается значение свойства Author:

В этом примере имя автора объявляется на французском языке:

можно также записать следующим образом:

META и заголовки HTTP

Атрибут http-equiv может использоваться вместо атрибута name ; он особенно важен, если документы загружаются по протоколу передачи гипертекста (HTTP). Серверы HTTP могут использовать имя свойства, указанное в атрибуте http-equiv для создания заголовка в ответе HTTP в стиле [RFC822]. Подробнее о допустимых заголовках HTTP см. в спецификации HTTP ([RFC2068]).

В следующем примере объявление META :

вернет следующий заголовок HTTP:

Это может использоваться кэш-памятью для определения того, когда следует загрузить новую копию связанного документа.

Некоторые агенты пользователей поддерживают использование элемента META для обновления текущей страницы по истечении указанного числа секунд с возможностью замены на другой URI.

META и поисковые машины

Эффективность поисковых машин можно также повысить с использованием элемента the LINK для задания ссылок на переводы документа на другие языки, ссылки на версии документа для другого носителя (например, PDF), и, если документ является частью набора, ссылки на соответствующую начальную точку для просмотра набора.

META и PICS

Этот пример иллюстрирует использование объявления META для включения метки PICS 1.1:

META и информация по умолчанию

В следующем примере для документа указывается кодировка символов ISO-8859-5

Профили метаданных

Атрибут scheme позволяет авторам предоставлять агентам пользователей дополнительный контекст для корректной интерпретации метаданных. Иногда такая дополнительная информация может иметь важное значение, например, если метаданные указаны в другом формате. Например, автор может указать дату в формате «10-9-97» (неоднозначно); означает ли это 9 октября 1997 г. или 10 сентября 1997 г.? Значение атрибута scheme «Month-Date-Year» устранит неоднозначность.

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

Примечание. Примером профиля является Dublin Core (см. [DCORE]). Этот профиль определяет набор рекомендуемых свойств для электронных библиографических описаний и предназначен для обеспечения интероперабельности в несопоставимых моделях описаний.

7.5 Тело документа

7.5.1 Элемент BODY

Начальный тэг: не обязателен, Конечный тэг: не обязателен

В теле документа располагается содержание документа. Содержимое может представляться агентом пользователя несколькими способами. Например, для визуальных браузеров Вы можете считать тело документа полотном, на котором отображается содержимое: текст, изображения, цвета, рисунки и т.д. Для аудиоагентов пользователей оно может произноситься. Поскольку предпочтительным способом задания представления документов теперь являются таблицы стилей, атрибуты представления в тэге BODY являются нежелательными.

ПРИМЕР НЕЖЕЛАТЕЛЬНОГО ИСПОЛЬЗОВАНИЯ:
В следующем фрагменте кода HTML показано использование нежелательного атрибута. Он устанавливает белый цвет фона, черный цвет текста и красный цвет гиперссылок изначально, цвет фуксии при активизации ссылок и коричневый для ссылок, по которым Вы переходили.

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

Использование внешних (связываемых) таблиц стилей обеспечивает гибкость при изменении представления без пересмотра источника документа HTML:

7.5.2 Идентификаторы элементов: атрибуты id and class

Определения атрибутов id = name [CS] Этот атрибут назначает элементу имя. Имя в пределах документа должно быть уникальным. class = cdata-list [CS] Этот атрибут назначает элементу имя класса или набор имен классов. Одно и то же имя или имена классов могут быть назначены любому числу элементов. Несколько имен классов должны быть разделены пробелами.

Далее элемент example SPAN используется вместе с атрибутами id и class для пометки сообщений документа. Сообщения отображаются в английской и русской версиях.

Почти каждому элементу HTML может быть назначен идентификатор и информация о классе.

Установив атрибут id для этого примера, мы можем (1) создать на него гиперссылку и (2) использовать информацию о стиле, отличную от определенной в таблицы, для одного экземпляра информации о стиле.

7.5.3 Элементы уровня блока и встроенные элементы

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

Изменение традиционных выражений представления для элементов уровня блока и встроенных элементов влияет на алгоритм двунаправленного текста. Подробнее см. раздел о влиянии таблиц стилей на двунаправленность.

7.5.4 Группировка элементов: элементы DIV и SPAN

Начальный тэг: обязателен, Конечный тэг: обязателен

Элементы DIV и SPAN вместе с атрибутами id и class обеспечивают общий механизм добавления в документы структуры. Эти элементы определяют встраиваемую информацию ( SPAN ) или информацию уровня блока ( DIV ), но не налагают никаких других выражений для представления контекста. Таким образом, авторы могут использовать эти элементы с таблицами стилей, атрибутами lang и т.д..

Предположим, Вы хотите сгенерировать документ в формате HTML на основе базы данных информации о клиентах. Поскольку HTML не включает элементов для идентификации таких объектов как «клиент», «номер телефона», «адрес электронной почты» и т.д., мы используем элементы DIV и SPAN для достижения нужных эффектов структуры и представления. Для структурирования информации мы могли использовать элемент TABLE следующим образом:

Затем мы легко сможем добавить объявление таблицы стиля для настройки представления этих записей.

что обычно генерируется как:

Начальный тэг: обязателен, Конечный тэг: обязателен

Заголовок кратко описывает содержание раздела, которому он предшествует. Информация из заголовка может использоваться агентами пользователей, например, для автоматического построения оглавления документа.

В следующем примере показано, как использовать элемент DIV для того, чтобы связать заголовок с последующим разделом документа. Это позволит Вам определить стиль для раздела (цвет фона, шрифт и т.д.) с использованием таблиц стилей.

Эту структуру можно представить с использованием информации о стиле, например:

Пронумерованные разделы и ссылки
Язык HTML не генерирует номера разделов из заголовков. Это может выполняться агентами пользователей. Вскоре языки описания таблиц стилей, такие как CSS, предоставят авторам возможность управления генерацией номеров разделов (для удобства в ссылках в печатной документации, например «См. раздел 7.2»).

Некоторые люди считают пропуск уровней заголовков дурным тоном. Они принимают порядок заголовков H1 H2 H1, но не принимают порядок H1 H3 H1, поскольку пропущен уровень H2.

7.5.6 Элемент ADDRESS

Начальный тэг: обязателен, Конечный тэг: обязателен

Элемент ADDRESS может использоваться авторами для указания контактной информации или основной части документа, такой как форма. Этот элемент часто находится в начале или в конце документа.

Например, страница на сервере W3C, относящаяся к языку HTML, может включать следующую контактную информацию:

Источник

HTML учебник. Бесплатные уроки HTML для начинающих разработчиков и веб-мастеров. Пробуем создать простой HTML сайт.

Структура HTML документа: тип HTML документа, заголовок HTML документа, тело HTML документа, границы HTML документа

Привет, посетитель сайта ZametkiNaPolyah.ru! Этой записью мы продолжаем рубрику: Верстка сайтов, в которой продолжим раздел HTML. Эта запись поможет разобраться вам со структурой HTML документа. На самом деле, структура HTML документа очень простая: границы документа, заголовок, тело и декларация. О каждом элементе структуры документа и его назначении вы можете узнать из этой публикации.

что такое тело документа. Смотреть фото что такое тело документа. Смотреть картинку что такое тело документа. Картинка про что такое тело документа. Фото что такое тело документа

Структура HTML документа: тип HTMLдокумента, заголовок HTML документа, тело HTML документа, границы HTML документа

Кроме того, что мы рассмотрим структуру HTML документа, мы поговорим о том, как браузер интерпретирует HTML документ и проведем параллель между HTML и протоколом HTTP, ведь обе эти технологии были разработаны в ЦЕРНе одним и тем же человеком для того, чтобы сделать общение по сети более доступным и простым специально неподготовленным пользователям. Так же любой начинающий веб-разработчик или веб-мастер должен знать и понимать, как работают эти две технологии: HTML и HTTP.

Структура HTML документа. Особенности работы браузера с HTML

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

Прежде чем перейти к рассмотрению структуры HTML документа, давайте откроем файл в папке Lesson 1 (этот файл мы создали, когда знакомились с HTML) в браузере и воспользуемся консолью разработчика, я буду использовать для этого Google Chrome, вы можете использовать любой другой браузер.

Открыв index.htmlв браузере, нажмите F12, либо нажмите правой кнопкой мыши в области просмотра и из контекстного меню выберите пункт «Просмотреть код».

что такое тело документа. Смотреть фото что такое тело документа. Смотреть картинку что такое тело документа. Картинка про что такое тело документа. Фото что такое тело документа

Смотрим код сформированной HTML страницы в браузере

Снизу у нас появится консоль, в которой наибольший интерес для нас в данный момент представляет вкладка Elements.

что такое тело документа. Смотреть фото что такое тело документа. Смотреть картинку что такое тело документа. Картинка про что такое тело документа. Фото что такое тело документа

Код HTML страницы в консоли браузера

А теперь нажмите еще раз по области просмотра правой кнопкой мыши, но теперь нажмите «Просмотр код страницы».

У вас откроется новая вкладка в браузере, в которой будет отображен HTMLкод, из которого получилась данная страница, в моем случае это:

Заметили разницу? В консоли помимо текста «Hello, World!» мы видим HTML тэги, когда мы смотрим HTML код, мы этих тэгов не видим. Данный пример очень показательный по двум причинам:

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

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

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

Вы, наверное, уже разобрались со структурой HTML документа, посмотрев код консоли. Но я предлагаю вам взглянуть на картинку ниже, на ней изображена структура HTMLдокумента.

что такое тело документа. Смотреть фото что такое тело документа. Смотреть картинку что такое тело документа. Картинка про что такое тело документа. Фото что такое тело документа

Структура HTML документа

Нижний отсек – это тело HTML документа, в котором идет код, который отображается браузером на экранах пользователя в виде HTML элементов. Отметим себе, что HTML элементы – это то, что пользователь видит на экране, а HTML тэги – это то, что разработчик пишет в редакторе. Структура HTML документа очень строгая и ее не стоит нарушать, конечно, любой современный браузер будет стараться корректно отобразить HTML документ, но как только вы будете делать валидацию HTML, вы будете получать ошибки.

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

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

Внутри заголовка HTML документа прописывается вся необходимая служебная информация:

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

Хочу обратить ваше внимание на то, что заголовок HTML документа и HTML заголовок – разные вещи, по крайней мере в моем понимание. HTML заголовок – это тэги

и так до

, эти тэги делят документ на разделы.

Тело HTML документа: видимая часть HTML страницы. HTML тэг

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

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

Открывающий HTML тэг обозначает начало тела HTML документа, закрывающий тэг

Источник

Основы языка HTML

Прописные и строчные буквы при записи тегов не различаются. В большинстве случаев теги используются парами. Пара состоит из открывающего (start tag ) и закрывающего ( end tag ) тегов. Синтаксис открывающего тега:

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

Атрибуты тега записываются в следующем формате:

Кавычки при задании значения аргумента не обязательны и могут быть опущены. Для некоторых атрибутов значение может не указываться. У закрывающего тега атрибутов не бывает.

Каждая из таких зарезервированных последовательностей начинается символом амперсенда (&) и заканчивается точкой с запятой (;).

ПоследовательностьСимвол
символ >
&символ &
«символ » (кавычка)
неразрывный пробел

Структура HTML-документа

Заголовок документа

Включение в документ заголовочной части не является обязательным. Задачей заголовка является представление необходимой информации для браузера и сервера HTTP. Информация, размещенная внутри заголовка документа, обычно не выводится на экран (кроме названия документа).

Тело документа

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

Источник

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

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