Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / HTML / Не для новичков /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Структура HTML-документа - Программирование от RIN.RU
Структура HTML-документа




Любой HTML-документ состоит из трех основных секций:



  • строки, содержащей декларацию типа документа;


  • заголовка документа (заключенного в теги <HEAD>:</HEAD>);


  • тела документа (заключенного в теги <BODY>:</BODY> или <FRAMESET>:</FRAMESET>);





Перед каждой секцией и после нее могут находиться символы пробела, табуляции, новой строки и комментарии. Заголовок и тело документа должны быть заключены в теги <HTML>:</HTML>.


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



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<TITLE>Мой первый HTML-документ</TITLE>
</HEAD>
<BODY>
<P>Это HTML-документ.</P>
</BODY>
</HTML>




Поясним подробнее содержимое каждой секции.


Декларация типа документа



Поддержка :Игнорируется
Игнорируется



Рекомендуется начинать любой HTML-документ со строки, содержащей декларацию типа документа (DTD, document type declaration). HTML 4.0 поддерживает три типа таких деклараций:





  • Документ строго соответствует стандарту HTML 4.0, т. е. не содержит ни морально устаревших элементов, ни фреймов. Декларация имеет вид:






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






  • Документ является переходным к стандарту HTML 4.0, т. е. может содержать морально устаревшие элементы. Декларация имеет вид:






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






  • Документ содержит фреймы. Декларация имеет вид:






<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">





Поясним структуру приведенных деклараций. Каждая из них говорит о том, что последующий документ является HTML-документом, созданным в соответствии со стандартом HTML 4.0, разработанном W3C. Последние две буквы первой строки декларации обозначают язык DTD, который всегда является английским ( "EN"). Вторая строка декларации содержит URI, откуда обозреватель может загрузить данную DTD.


Примечания.


  1. Многие авторы оформляют эту декларацию в укороченном виде, опуская URI, т. е. так, как указано в приведенном выше примере.


  2. Декларация типа документа является рекомендуемой, но не обязательной частью HTML-документа, поскольку старые обозреватели ее игнорируют. Первым обозревателем, учитывающим ее, стал Netscape 6, который при отсутствии DTD отображает документы в режиме совместимости с Netscape 4, а при ее наличии - в соответствии с Веб-стандартами. Internet Explorer 6 также поддерживает два режима отображения в зависимости от заданной DTD.





Элемент HTML


Синтаксис: <HTML>:</HTML> (оба тега не обязательны)


Атрибуты: lang, dir


Поддержка :Игнорируется
Игнорируется



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



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML lang="en">
:Заголовок и тело документа:
</HTML>




Вперед  >>>
 1  2  3 


 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь