КАТЕГОРИИ: Архитектура-(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 (HyperText Markup Language)
является стандартным языком, предназначенным для создания гипертекстовых документов в среде WWW. Изобретателями всемирной паутины считаются Тим Бернерс-Ли и Роберт Кайо. Тим Бернерс-Ли является автором технологий HTTP, URI/URL и HTML. В 1980 году он работал в Европейском совете по ядерным исследованиям – CERN консультантом по программному обеспечению. Именно там, в Женеве, он для собственных нужд написал программу «Энквайр» (англ. «Enquire» – «Дознаватель»), которая использовала случайные ассоциации для хранения данных и заложила концептуальную основу для Всемирной паутины. В 1989 году, работая в CERN над внутренней сетью организации, Бернерс-Ли предложил глобальный гипертекстовый проект, теперь известный как Всемирная паутина. Проект подразумевал публикацию гипертекстовых документов, связанных между собой гиперссылками, что облегчило бы поиск и консолидацию информации для учёных CERN. Для осуществления проекта Тимом Бернерсом-Ли (совместно с его помощниками) были изобретены идентификаторы URI, протокол HTTP и язык HTML. В период с 1991 по 1993 год Бернерс-Ли усовершенствовал технические спецификации этих стандартов и опубликовал их. Но, всё же, официально годом рождения Всемирной паутины нужно считать 1989 год. Первый в мире web-сайт Бернерс-Ли создал по адресу http://info.cern.ch/, теперь сайт хранится в архиве. Этот сайт появился on-line в Internet 6 августа 1991 года. На этом сайте описывалось, что такое Всемирная паутина, как установить web-сервер, как использовать браузер и т.п. С 1994 года основную работу по развитию Всемирной паутины взял на себя Консорциум Всемирной паутины (англ. World Wide Web Consortium – W3C), основанный Тимом Бернерсом-Ли. Данный Консорциум – организация, разрабатывающая и внедряющая технологические стандарты для Internet и WWW. W3C разрабатывает для Интернета единые принципы и стандарты, которые затем внедряются производителями программ и оборудования. Таким образом достигается совместимость между программными продуктами и аппаратурой различных компаний, что делает internet более совершенной, универсальной и удобной. Все рекомендации W3C открыты, т.е. не защищены патентами и могут внедряться любым человеком без всяких финансовых отчислений. Основная идея языка HTML заключается в следующем: текст документа дополняется информацией, задающей макетную и логическую структуры документа, которая включает два функциональных элемента: - Собственно текст, т. е. данные, составляющие содержимое документа. - Тэги (markup tags), называемые также флагами разметки, – специальные конструкции языка HTML, используемые для разметки документа и управляющие его отображением. Тэги языка HTML управляют форматированием текста и определяют, в каком виде будет представлен текст, какие его компоненты будут исполнять роль гипертекстовых ссылок, какие графические или мультимедийные объекты должны быть включены в документ. Графическая и звуковая информация, включаемая в HTML-документ, хранится в отдельных файлах. По своему значению тэги близки к понятию скобок. В большинстве случаев они используются парами. Пара состоит из открывающего (start tag) и закрывающего (end tag) тэгов. Идентификаторы тэгов заключаются в треугольные скобки, имя закрывающего тэга отличается от имени открывающего лишь тем, что перед ним ставится наклонная черта: - <имя тэга> – открывающий тэг; - </имя тэга> – закрывающий тэг. Например, тэги <html> и соответственно </html> открывают и закрывают сам HTML-документ, а текст, стоящий между тэгами <b> и </b>, будет выделен полужирным шрифтом. Пример фрагмента HTML-документа приведен в табл. 4.10. Таблица 4.10 – Пример разметки HTML-документа Существует два способа создания гипертекстовых документов: - создание документа с помощью HTML-редактора. Этот способ позволяет создавать документы для WWW без знания языка HTML. HTML-редакторы автоматизируют создание гипертекстовых документов и избавляют разработчика от рутинной работы; - создание и разметка документа при помощи обычного текстового редактора. При этом способе разработчик вручную вставляется в текст команды языка HTML. Для просмотра HTML-документов существуют специальные программы, которые называются браузеры. Они интерпретируют тэги разметки документа и располагают текст и графику на экране соответствующим образом. 2. Универсальный способ адресации ресурсов в сети URL используется для записи гипертекстовых ссылок в системе WWW. Указатель ресурса URL – это адрес в системе WWW, при помощи которого однозначно определяется каждый документ. Он используется для записи гиперссылок и для обеспечения доступа к распределенным ресурсам сети Internet. Синтаксис URL имеет такой вид: схема://host/путь, где: - схема – это протокол, используемый для соединения с данным host- компьютером; - host – это имя host-компьютера, с которым необходимо установить соединение; - путь – полное имя документа, затребованного с данного сервера. Например, в указателе ресурса http://www.dlib.org/dlib.html, http – означает название протокола для соединения с компьютером; www.dlib.org – имя компьютера; dlib.html - имя файла на этом компьютере. Неформально этот URL может интерпретироваться следующим образом: «Используя HTTP протокол, соединиться с компьютером www.dlib.org и получить файл dlib.html». В настоящее время активно используются следующие схемы (протоколы) адресации ресурсов в Internet, приведенные в табл. 4.11. Таблица 4.11 – Схемы адресации ресурсов в Internet 3. Протокол передачи гипертекста HTTP используется для обмена данными в системе WWW. Он обеспечивает передачу гипертекстовой информации с учетом ее специфики. Этот протокол предоставляет пользователю возможность в процессе взаимодействия с сервером получить новый адрес сетевого ресурса, запросить встроенную графику, принять и передать параметры и т. п. Управление в HTTP реализовано с помощью встроенных команд. Каждый запрос клиента и ответ сервера WWW состоит из трех частей: - строка запроса (ответа); - раздел заголовка; - тело запроса. Структура запроса клиента и ответа сервера приведена на рис. 4.20. Запрос клиента: • Cтрока запроса включает HTTP-команду, называемую методом, адрес документа и номер версии протокола HTTP. Например, строка запроса
Дата добавления: 2014-01-11; Просмотров: 2354; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |