КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Структура документа
Инструментарий Существует много инструментов для разметки документов (HTML, CSS, XML, XSLT …) Редакторы бываю двух типов: визуальные и текстовые. • Визуальные - программы, использующие визуальные редакторы (design-based editor) — средства, которые автоматически формируют необходимый HTML-код, позволяя разрабатывать Web-страницы в режиме WYSIWYG (What You See Is What You Get — что вижу, то и получаю); • Текстовые - программы-редакторы (code-based editors), которые предоставляют редактор и вспомогательные средства для автоматизации написания кода. Тег <!DOCTYPE> Предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется XHTML. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>. <!DOCTYPE [Элемент верхнего уровня] [Публичность] "[Регистрация]//[Организация]//[Тип] [Имя]//[Язык]" "[URL]"> • Элемент верхнего уровня — указывает элемент верхнего уровня в документе, для HTML это тег <html>. • Публичность — объект является публичным (значение PUBLIC) или системным ресурсом (значение SYSTEM), например, таким как локальный файл. Для HTML/XHTML указывается значение PUBLIC. • Регистрация — сообщает, что разработчик DTD зарегистрирован в международной организации по стандартизации (International Organization for Standardization, ISO). Принимает одно из двух значений: плюс (+) — разработчик зарегистрирован в ISO и - (минус) — разработчик не зарегистрирован. • Организация — уникальное название организации, разработавшей DTD. Официально HTML/XHTML публикует W3C, это название и пишется в <!DOCTYPE>. • Тип — тип описываемого документа. Для HTML/XHTML значение указывается DTD. • Имя — уникальное имя документа для описания DTD. • Язык — язык, на котором написан текст для описания объекта. Содержит две буквы, пишется в верхнем регистре. Для документа HTML/XHTML указывается английский язык (EN). • URL — адрес документа с DTD. Существует несколько видов <!DOCTYPE>, они различаются в зависимости от версии языка.
Тег <HTML> Является контейнером, который заключает в себе все содержимое веб-страницы, включая теги <HEAD> и <BODY>. Тег <HTML> идет в документе вторым, после элемента <!DOCTYPE>. Закрывающий тег <HTML> должен всегда стоять в документе последним. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <!-- Этот раздел предназначен для заголовка страницы и технической информации. --> </head> <body> <!-- А здесь надо размещать все, что хочется увидеть на странице. --> </body> </html>
Тег <HEAD> Является контейнером. Предназначен для хранения других элементов, цель которых — помочь браузеру в работе с данными. Внутри контейнера <HEAD> допускается размещать следующие элементы: <BASE>, <BASEFONT>, <BGSOUND>, <LINK>, <META>, <SCRIPT>, <STYLE>, <TITLE>. Содержимое тега <HEAD> не отображается напрямую на веб-странице, за исключением тега <TITLE> устанавливающего заголовок окна веб-страницы.
Тег <TITLE> Является контейнером. Определяет заголовок документа. Элемент <TITLE> не является частью документа и не показывается напрямую на веб-странице. В операционной системе Windows текст заголовка отображается в левом верхнем углу окна браузера. Допускается использовать только один тег <TITLE> на документ и размещать его в контейнере <HEAD>. <head> </head>
Тег <META> Определяет метатеги, которые используются для хранения информации предназначенной для браузеров и поисковых систем. Например, механизмы поисковых систем обращаются к метатегам для получения описания сайта, ключевых слов и других данных. Разрешается использовать более чем один метатег, все они размещаются в контейнере <HEAD>. Как правило, параметры любого метатега сводятся к парам «имя=значение», которые определяются аргументами content, name или http-equiv. <head> <meta content="..."> </head> Атрибуты: • http-equiv - Предназначен для конвертирования метатега в заголовок HTTP. • name - Имя метатега, также косвенно устанавливает его предназначение. • content - Устанавливает значение параметра, заданного с помощью name или http-equiv.
Дата добавления: 2014-01-06; Просмотров: 272; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |