Реферат Тема: "Создание web сайта, Синтаксис html, Объекты и формы, Создание графики."
Вид материала | Реферат |
СодержаниеВерсии HTML Анатомия Web-страницы |
- Тема урока: Создание Web страниц с помощью html, 39.83kb.
- План занятий Web взгляд изнутри. Вводная часть в курс. Web-страницы, web-сайты, web, 11.42kb.
- Моу сош №18 г. Новотроицк, моу сош, 95.86kb.
- Создание Web-страниц. Изучение языка html, 186.84kb.
- Создание собственной web-страницы в Internet, 927.61kb.
- Концепция www 4 Создание Web-страницы с помощью языка html 6 1 Язык html 6 Структура, 213.14kb.
- Концепция www 4 Создание Web-страницы с помощью языка html 6 1 Язык html 6 Структура, 214.3kb.
- Концепция www 5 Создание Web-страницы с помощью языка html 7 1 Язык html 7 Структура, 217.81kb.
- План лабораторных работ Введение в Web-программирование; создание html-страниц, работа, 6.6kb.
- Содержание программы: Web -дизайн Основы Web -дизайна. Дизайн в Internet: задачи, подходы,, 13.59kb.
Синтаксис HTML 4
В этой главе рассматриваются основные принципы создания конструкций HTML.
Существуют общие правила составления гипертекстовых документов, которые
надо узнать прежде, чем начать изучение элементов языка. Не отчаивайтесь, если
назначение каких-нибудь элементов, приведенных в качестве примеров, покажет-
ся вам неясным. Большинство элементов будут подробно обсуждаться позднее.
В этой главе надо обратить внимание на правила написания тегов и использова-
ния атрибутов, а также на проблему кодировок. Приведенный в качестве образца
шаблон Web-страницы во многих случаях подойдет в качестве заготовки для кон-
струирования самых различных страниц.
Версии HTML
Первая версия HTML была разработана в начале 90-х годов Тимом Бенерс-Ли
для популярного в прошлом броузера Mosaic. Но в те времена ни для броузера, ни
для самого языка еще не нашлось достойного применения. В 1993 году появился
HTML+, и эта версия также осталась практически незамеченной. Начало широ-
кому использованию гипертекста дала версия 2.0, которая появилась в июне 1994 года.
Это был момент начала роста популярности WWW по всему миру. Элементы,
включенные в версию 2, в большинстве своем используются и по сей день.
В версии 3.0 HTML, которая появилась год спустя, была реализована возмож-
ность прорисовки математических символов (знаков интеграла, бесконечности,
дроби, скобок и т. д.) при помощи элементов языка. Под эту версию разрабатыва-
лись и броузеры (Arena). Но этот проект оказался тупиковым и не получил даль-
нейшего распространения.
В 1996 году появился HTML версии 3.2. Это было новаторское решение, доста-
точно упомянуть, что в спецификацию языка были введены фреймы, которые стали
теперь весьма популярными у разработчиков Web-страниц. Даже сейчас на осно-
ве этой спецификации можно реализовывать очень неплохие дизайнерские реше-
ния. Практически все современные броузеры стопроцентно поддерживают вер-
сию 3.2, поэтому у авторов не возникают сомнения по поводу работоспособности
заявленных элементов.
Наряду с официальными спецификациями языка, которые разрабатывались орга-
низацией W3C (W3 Консорциум), компании-производители броузеров создава-
ли собственные элементы (расширения). Впоследствии некоторые из этих эле-
ментов, после получения всеобщего признания, включались в спецификацию
36 Глава 2. Синтаксис HTML
следующей версии языка. Интересно, например, что новаторское решение -
фреймы, —которое так полюбилось многим разработчикам, не было включено
спецификацию 3.2. Но броузеры поддерживали фреймы, и многие книги, посвящен
ные HTML, содержали описания фреймов без упоминания о том, что это нестан
дартные элементы. И это было правильно, потому что фреймы стали стандарте]
де-факто. В версию языка 4 они уже были включены на полном основании.
И наоборот, элементы APPLET и SCRIPT, необходимые для расширения HTML друга
ми программными кодами, в версии 3.2 не сыграли той роли, которую были при
званы сыграть. Это объяснялось тем, что броузеры различных версий по-разном
интерпретировали программы на языках Java, " onclick="return false">
В результате не удавалось получить достаточно надежно работающий код, и дан
ные языки использовались любителями HTML в основном для экспериментов.
Официальная спецификация HTML 4 (Dynamic HTML) появилась в 1997 годз
В это время уже было очевидно, что дальнейшее развитие гипертекста будет осуще
ствляться за счет скрипт-программирования. Это оказалось намного более эффек
тивным, чем вводить в язык все новые элементы. Появившиеся в то время броузе
ры (Netscape Navigator 4, Microsoft Internet Explorer 4 и др.) уже достаточн!
надежно интерпретировали программный код (был достигнут определенный уро
вень стандартизации). Однако проблемы у разработчиков еще остались. В каче
стве примера можно отметить, что многие скрипты начинаются с определенш
версии броузера, чтобы потом использовать тот или иной фрагмент кода. Очевид
но, что на программиста ложится обязанность тестирования страниц на все;
популярных в настоящее время броузерах. Кроме того, актуальной остается
проблема использования старых или не очень популярных программ. Лидерам!
≪броузеростроения≫ по праву считаются компании Microsoft и Netscape, но вед]
существуют еще и другие фирмы...
В результате использование всех возможностей Dynamic HTML стало yдeлo
программистов достаточно крупных организаций, где есть условия для разработ
ки сложных программ и всестороннего их тестирования. Создателям личньн
Web-страниц подчас приходится искать компромисс между надежностью и нова
торством, чтобы получить достаточно грамотный HTML-код.
Анатомия Web-страницы
Ниже показана заготовка типичного Web-документа. На этом примере мы рас-
смотрим структуру HTML-страниц. Я назвал этот файл Strukt.php.
Листинг 1.1. Пример (шаблон) Web-страницы