Читайте также: |
|
Практическое занятие 1.
Задание 1. Составьте конспект.
История создания и развития HTML
Понятие "гипертекст" обозначает электронный документ, который содержит в себе ссылки на другие документы. Термин "гипертекст" впервые был введён Тедом Нельсоном в 1960-х годах.
Итак, окунемся в историю. В далеком 1945 году американский ученый Ванневар Буш впервые говорит о гипертексте. Двадцать три года спустя (1968 год) Дуглас Энджельбарт, создатель мыши и других модных девайсов и софта, показал работу гипертекстовых связей в его собственном текстовом редакторе.
Но сама история языков разметки началась в 60-е годы, когда сотрудники компании IBM взялись за решение проблем, связанных с переносом документов между различными платформами и операционными системами. В результате их усилий появился язык GML (General Markup Language - общий язык разметки), который был предназначен для использования на ЭВМ семейства IBM. Язык GML в дальнейшем был дополнен, и в 80-х годах прошёл стандартизацию ISO (Международная организация стандартизации). Новый язык разметки стал назваться SGML (Standart General Markup Language), и использовался военным департаментом США для оформления сложной и замысловатой технической документации. Однако, SGML широкого распространения не получил из-за своей сложности и дороговизны.
Перенесемся в Европу, где проходил следующий этап развития языков разметки. Этот этап связан с именами учёных-физиков, сотрудников Европейского Центра Ядерных Исследований (CERN) в Женеве. В конце
80-х годов Тим Бернерс-Ли всерьез занялся проблемой хранения, передачи и отображения данных, полученных коллегами из других исследовательских центров и из собственных дочерних лабораторий. Проблема состояла в том, что каждый специалист, приезжавший в Центр, применял собственные методы представления информации, и срочно требовалось создание универсальной системы, которая не зависела бы от используемой компьютерной платформы и в то же время была бы достаточно простой. В основу разрабатываемого языка Тим Бернерс-Ли положил язык SGML и приёмы работы с гипертекстом, с чем и связано название созданного им языка - HTML. Новый язык использовал основные конструкции SGML для описания документов и гипертекстовых ссылок. Нужно отметить, что Бернерс-Ли является и инициатором создания WWW, где изначально гипертекстовые документы получили наибольшее распространение. Но созданием лишь языка HTML не ограничилось. Это все равно, что создать автомобиль без создания правил дорожного движения – быстро и удобно путешествовать, когда ты один мчишься по автостраде! Но если таких автолюбителей полно? Быть беде!
Потребовалось создание протокола передачи гипертекста HTTP (Hyper Text Transfer Protocol). Этот протокол позволил осуществлять обмен документами HTML. Именно он дал возможность клиенту находить и использовать ресурсы, хранящиеся на другом компьютере. Протокол HTTP занимается поиском и загрузкой нужного документа, (Например, всякий раз, когда пользователь щелкает мышью по какому-либо URL). Первые HTML-документы, обращавшиеся в Internet в начале 90-х годов, были исключительно текстовыми. Так было до тех пор, пока в Национальном центре исследования сверхпроводников (NCSA) Иллинойского университета не был разработан первый графический интерфейс, или попросту – браузер (Mosaic) для HTML-документов. Впоследствии с появлением множества простых и доступных браузеров для Всемирной паутины и для других служб Internet началась новая эра для HTML. Язык HTML стал основным инструментом для распространения информации в Internet, хотя изначально он предназначался для организации информации в пределах одного научного центра. Идея решения проблемы обмена документами между различными компьютерами и приложениями через Internet основана на языке разметки гипертекста. Разметка документа - это описание различных фрагментов документа и их взаимного расположения. Выполняется разметка с помощью арабских цифр, символов латинского алфавита и некоторых знаков препинания. Из этих символов набираются команды языка HTML – теги (дескрипторы).
От истории создания перейдем к истории развития HTML.В 1992 году Раггетт из компании Hewlett-Packard Labs составил расширенную версию языка HTML, которая получила обозначение HTML+. Начиная с 1992 года, многие разработчики браузеров начинали расширять HTML за счет добавления собственных элементов. Это привело к тому, что документы, разработанные с учетом возможностей конкретного браузера, не отображались другими браузерами.
Ситуация похожа на ту, в которой автолюбителю из России дали бы возможность прокатиться по улицам Лондона. Без сомнений, русскому шоферу пришлось бы несладко. Точно также дело обстояло и с дополнениями языка под конкретный браузер. Поэтому группа под руководством Дэна Конноли в 1994 году проанализировала наиболее широко используемые элементы HTML и составила новую версию HTML, которая получила обозначение HTML 2. Эта версия была утверждена международной комиссией по стандартам Internet (IETF).
На этом не остановилось, в 1995 году был опубликован проект версии HTML 3.0, а в январе 1997 года версия HTML 3.2 была рекомендована в качестве стандарта.
Версия 3 была предложена Консорциумом всемирной паутины (W3C) в марте 1995 года и обеспечивала много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул. Даже при том, что этот стандарт был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения версии 3.0, но добавлены нестандартные элементы, поддерживаемые браузерами Netscape Navigator и Mosaic.
В версии HTML 4.0 произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные. В 1998 году консорциум Всемирной паутины начал работу над новым языком разметки, основанном на HTML 4, но соответствующим синтаксису XML. Впоследствии новый язык получил название XHTML. Первая версия XHTML 1.0 одобрена в качестве Рекомендации консорциума Всемирной паутины 26 января 2000 года.
HTML5 (HyperText Markup Language, version 5) — это пятая версия HTML-стандарта, она находится в стадии разработки по состоянию на апрель 2012 года. Основной её целью является улучшить язык, поддерживающий работу с новейшими мультимедийными приложениями, при этом сохраняется лёгкость чтения кода для человека и ясность исполнения для компьютеров и приспособлений (веб-браузеры, синтаксические анализаторы и т. д.). HTML5 включает в себя HTML 4 и JavaScript.
Задание 2. Прочитайте текст, выпишите в тетрадь значения всех выделенных терминов.
HTML
HyperText Markup Language (HTML) - язык разметки гипертекста.
Гипертекст - информационная структура, позволяющая устанавливать смысловые связи между элементами текста на экране компьютера таким образом, чтобы можно было легко осуществлять переходы от одного элемента к другому. На практике в гипертексте некоторые слова выделяют путем подчеркивания или окрашивания в другой цвет (гиперссылки). Выделение слова говорит о наличии связи этого слова с некоторым документом, в котором тема, связанная с выделенным словом рассматривается более подробно.
Отдельный документ, выполненный в формате HTML, называется:
- HTML-документом;
- Web-документом;
- Web-страницей.
Такие страницы, как правило, имеют расширение htm или html.
Гиперссылка - фрагмент текста, который является указателем на другой файл или объект. Гиперссылки необходимы для того, чтобы обеспечить возможность перехода от одного документа к другому.
Группа Web-страниц, принадлежащих одному автору или одному издателю и взаимосвязанных общими гиперссылками, образует структуру, которая называется Web-узлом или Web-сайтом.
Каждая HTML-страница имеет свой уникальный URL-адрес в интернете.Url-адрес ресурса образуется объединением доменного имени компьютера, на котором он хранится, и пути поиска (пути доступа), который ведет от корневого каталога жесткого диска этого компьютера через все вложенные каталоги к файлу, представляющему ресурс.
Типичный URL для WWW имеет вид:
http://www.название.домен/имя файла
Здесь название - это часть адреса, который часто употребляется для обозначения владельца сайта, а домен - обозначение крупного "раздела" Интернета: страны (ru), области деятельности (com) и т.д. Например, адрес гипертекстового файла works.htm в Интернете:
http://www.rambler.ru/bisness/works.htm
Кроме текстовой и графической информации каждая веб-страница содержит невидимый для пользователя HTML-код или, по-другому, набор тегов. Тегами называются специальные команды языка HTML, которые сообщают веб-браузеру информацию об отдельных элементах страницы (текст, рисунки, таблицы, линии). Веб-браузер, в свою очередь, использует полученные сведения для отображения элементов страницы в заданном порядке и в соответствии с указанными свойствами.
(на изображении слева сайт, справа – набор тегов этого сайта)
Тег обозначается одним или несколькими английскими словами, которые объясняют его назначение. Записываются теги следующим образом:
<Тег>... текст </Тег> (упрощенный вариант), где <Тег> является «открывающим» тегом, а </Тег> - «закрывающим». Закрывающие и открывающие теги также называют контейнерами.
Пример:
<P> <font color="green">Этот текст будет расположен в отдельном абзаце и выполнен зеленым цветом шрифта.</font> </p>
Элемент, содержащий некоторый текст, ограничен начальным тегом (маркером) <P> и конечным тегом (маркером) </p>. Т.е. текст помещен между тегами как в контейнер. Здесь же можно увидеть, как осуществляется возможность вложения элементов. Тег <Font> вложен внутрь тега <P>, поэтому конечный тег </font> стоит перед </p>. В данном примере тег <P> указывает на то, что текст является отдельным абзацем, а тег <Font> задает формат шрифта, в нашем случае зеленый цвет шрифта.
В результате такого форматирования на экране компьютера мы увидим текст зеленого цвета в отдельном абзаце:
Этот текст будет расположен в отдельном абзаце и выполнен зеленым цветом шрифта.
Или <Тег атрибут1="значение" атрибут2="значение".. атрибутN="значение">текст</Тег>
Атрибут - параметр или свойство элемента. Это, по сути, переменная, которая имеет стандартное имя и которой может присваиваться определенный набор значений: стандартный или произвольный. Атрибуты располагаются внутри начального тега и отделяются друг от друга пробелами.
<P align="center"> Этот текст будет выровнен по центру экрана </p>
В данном примере атрибут align (выравнивание) расположен внутри тега <P>, следовательно он задает выравнивание этого абзаца. Значение атрибута равно "center", т.е. выравнивание абзаца будет по центру экрана. На экране мы увидим:
Этот текст будет выровнен по центру экрана.
Задание 3. Запишите в тетрадь структуру типичного Web-документа и правила синтаксиса.
Дата добавления: 2015-07-10; просмотров: 344 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тег font и его параметры | | | Правила синтаксиса |