RGB-код цвета (Red-Green-Blue)
МИНИСТЕРСТВО ТРУДА И СОЦИАЛЬНОЙ ЗАЩИТЫ РЕСПУБЛИКИ БЕЛАРУСЬ
Республиканский институт повышения
квалификации и переподготовки работников
Министерства труда и социальной защиты
Республики Беларусь
Учебно-методическое пособие
Создание Web -страниц
средствами языка HTML
Минск, 2003 г.
Рекомендовано использовать при проведении семинарских и практических занятий по теме "Построение Web-страниц и Web-сайта предприятия" в специализации "Оператор ПЭВМ (со знанием современных компьютерных и Интернет-технологий)". Может быть использовано преподавателями при подготовке к проведению занятий. А также может быть использовано любым пользователем ПЭВМ при самостоятельном изучении данной темы.
Составители: И.В. Виноградова
С.С. Щупак
Ó РИПК работников Минтруда и соцзащиты РБ 2003 г.
Введение
Hyper Text Markup Language (язык разметки гипертекста) давно перестал быть просто языком программирования. Понятие HTML включает в себя различные способы оформления гипертекстовых документов, дизайн, гипертекстовые редакторы, браузеры и многое другое. Человек, изучивший этот язык, обретает возможность делать сложные вещи простыми способами и, главное, быстро, что в компьютерном мире значит не так уж и мало.
Гипертекст как нельзя лучше подходит для включения элементов мультимедиа в традиционные документы. Практически, именно благодаря развитию гипертекста, большинство пользователей получило возможность создавать собственные мультимедийные продукты и распространять их на компакт-дисках. Такие информационные системы, выполненные в виде наборов HTML-страниц, не требуют разработки специальных программных средств, так как все необходимые инструменты для работы с данными (Web-браузеры) стали частью стандартного программного обеспечения большинства персональных компьютеров. При таком подходе от пользователя требуется выполнить только ту работу, которая непосредственно относится к тематике разрабатываемого продукта; подготовить тексты, нарисовать рисунки, создать HTML-страницы и продумать связи между ними. Неохваченными остались только технические проблемы, такие, как получение видеоизображений, качественного звука, тиражирование дисков и т. д.
|
|
HTML является основой моды в Интернете. Все, что обсуждается на страницах виртуальных журналов в Сети, в телевизионных передачах, посвященных Интернету, так или иначе связано с языком разметки гипертекста; красивые рисунки, интерактивность Web-страниц, битва двух фирм-производителей браузеров (Microsoft и Netscape), бизнес, игры, и многое, многое другое. Пользователь, игнорирующий Интернет, добровольно обрекает себя на отлучение от целого мира.
|
|
HTML как основа создания Web-страниц имеет прямое отношение и к новому направлению изобразительного искусства — Web-дизайну. Художнику в Интернете недостаточно просто нарисовать красивые картинки, оригинальный логотип, создать новый фирменный стиль. Он должен еще разместить все это в Сети, продумать связи между Web-страницами, чтобы все двигалось, откликалось на действия пользователя, поражало воображение неискушенных клиентов, а у приверженцев Сети вызывало желание создать что-нибудь свое, оригинальное в этой области.
Основные определения
• World Wide Web, WWW или просто Web — Всемирная паутина — система доступа к гипертекстовым документам, существующая в Интернете. HTML является основным языком для создания документов в WWW. Изучая его, мы, фактически, изучаем часть этой системы.
• Web-страница — документ (файл), подготовленный в формате гипертекста и размещенный в World Wide Web.
• Сайт — набор Web-страниц, принадлежащих одному владельцу.
• Браузер (browser) — программа для просмотра Web-страниц.
• URL(Uniform Resource Locator) или универсальный указатель ресурса — адрес некоторого объекта в Интернете. Типичный URL для WWW имеет вид:
|
|
http:// www.название.домен/имя файла
Здесь название — это часть адреса, который часто употребляется для обозначения владельца сайта, а домен — обозначение крупного «раздела» Интернета: страны, области деятельности и т. д.
URL используются для того, чтобы указать конкретную Web-страницу или графический файл в гиперссылках, а также везде, где требуется однозначно определить месторасположение Web-страницы или файла.
• HTML-файл или HTML-страница — документ, созданный в виде гипертекста на основе языка HTML. Такие файлы имеют, как правило, расширения htm или htm l.
• Элемент — конструкция языка HTML. Это контейнер, содержащий данные и позволяющий отформатировать их определенным образом. Любая Web-страница представляет собой набор элементов. Одна из основных идей гипертекста — возможность вложения элементов.
• Тег— начальный или конечный маркеры элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. В тексте Web-страницы теги заключаются в угловые скобки, а конечный тег всегда снабжается косой чертой.
• Атрибут — параметр или свойство элемента. Это, по сути, переменная, которая имеет стандартное имя и которой может присваиваться определенный набор значений: стандартных или произвольных. Атрибуты располагаются внутри начального тега и отделяются друг от друга пробелами.
|
|
• Гиперссылка — фрагмент текста, который является указателем на другой файл или объект. Гиперссылки необходимы для того, чтобы обеспечить возможность перехода от одного документа к другому.
• Фрейм — область документа со своими полосами прокрутки.
• Апплет — программа, передаваемая на компьютер клиента в виде отдельного файла и запускаемая при просмотре Web-страницы.
• Скрипт или сценарий — программа, включенная в состав Web-страницы для расширения ее возможностей.
Синтаксис языка HTML
Объектами языка HTML являются:
Ø Текст
Ø Теги
Теги являются управляющими конструкциями и представляются в виде:
открывающий тег
<имя тега>
фрагмент текста
</имя тега>
Закрывающий тег
В большинстве случаев следует использовать два тега для каждого элемента. Число случаев, когда допустим только начальный тег, невелико, и они специально оговариваются.
Теги могут вкладываться друг в друга:
<имя тега1>
<имя тега2>
фрагмент текста
</имя тега2>
</имя тега1>
Атрибуты (параметры) уточняют действия тегов. У каждого тега свой набор допустимых атрибутов. Атрибуты задаются в открывающем теге. В большинстве случаев атрибуты необязательны.
Для имен тегов можно использовать как прописные, так и строчные буквы латинского алфавита. Некоторые пользователи записывают начальные - теги прописными буквами, а конечные теги — строчными. Это помогает разобраться в исходном тексте Web-страницы.
Наличие пробелов между тегом и текстом или тегом и тегом значения не имеет.
Замечание
Браузеры не проверяют правильность написания кода HTML.
Неправильно записанный код браузером игнорируется.
Для ввода кодов HTML можно использовать обычный текстовый редактор Блокнот.
Сохранять файл в Блокноте следует с расширением .htm или .html. Если после этого два раза щелкнуть левой кнопкой мыши по имени этого файла в Проводнике Windows, то автоматически будет запущен браузер, и в него уже будет загружен выбранный HTML-документ.
Структура документа HTML
Если рассмотреть исходные тексты различных Web-страниц, то можно легко увидеть схожесть их структур:
< HTML>
< HEAD>
Заголовок документа Служебная часть
</ HEAD>
< BODY>
Тело документа Содержательная часть
</BODY>
</HTML>
Тег <HTML> </html>
Обозначение документа на языке HTML. Данный элемент является самым внешним, так как между его начальным и конечным тегами должна находиться вся Web-страница. Он допускает вложение элементов HEAD, BODY и других, определяющих общую структуру Web-страницы.. Естественно, что конечным тегом </html> заканчиваются все подобные документы.
Тег <HEAD> </head>
Область заголовка Web-страницы. Иными словами, ее первая часть. Так же, как и предыдущий элемент, HEAD служит только для формирования общей структуры документа.
Тег <BODY> </body>
Этот элемент заключает в себе гипертекст, который определяет собственно Web-страницу. Это та часть документа, которую разрабатывает автор страницы и которая отображается браузером. Соответственно, конечный тег этого элемента надо искать в конце HTML-файла. Внутри элемента BODY можно использовать все элементы, предназначенные для дизайна Web-страницы. Внутри начального тега элемента B0DY можно расположить ряд атрибутов; обеспечивающих установки для всей страницы целиком.
Тег <!-- Комментарий -->
В любом языке программирования есть конструкции, позволяющие создавать пояснения. HTML в этом смысле — не исключение. Текст, введенный внутри этого элемента, игнорируется браузером. Эти элементы могут располагаться в любом месте Web-страницы. Признаком комментария служит восклицательный знак, а текст комментария должен обрамляться двойным дефисом.
Служебная часть
Служебная часть может включать:
Ø тег отображающий заголовок Web-страницы < TITLE> </ title>;
Ø тег метаданных <МЕТА>;
Ø тег стилевого оформления Web-страницы < STYLE> </ style>;
Ø тег выполняемого сценария < SCRIPT> </ script>.
Тег <TITLE> </title>
Элемент для размещения заголовка Web-страницы. Строка текста, расположенная внутри этого элемента, отображается не в документе, а в заголовке окна браузера. Эта строка часто используется при организации поиска в WWW. Поэтому авторы, создающие Web-страницы для размещения в Сети, должны позаботиться о том, чтобы эта строка, не будучи слишком длинной, достаточно точно отражала назначение документа.
<HTML>
<HEAD>
<TITLE> Моя личная страница </TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>
В отсутствие этого тега в строке заголовка выводится (в зависимости от браузера):
Ø No title
Ø Адрес загруженной страницы
Ø Ничего
Тег <МЕТА>
Теги <META> описывают свойства страницы.
Этот элемент содержит служебную информацию, которая не отражается при просмотре Web-страницы. Внутри него нет текста в обычном понимании, поэтому нет и конечного тега.
Каждый элемент МЕТА содержит два основных атрибута, первый из которых определяет тип данных NAME или HTTP - EQUIV, а второй — содержание CONTENT.
Теги <META> с атрибутом NAME в основном содержат информацию для поисковых машин.
Теги <META> с атрибутом HTTP-EQUIV в основном содержат информацию для браузера.
Значения атрибута CONTENT зависят от значений атрибутов NAME и HTTP-EQUIV.
Пример 1
<META NAME=”DESCRIPTION” CONTENT=”Сайт, представляющий предприятие”>
Атрибут CONTENT содержит краткое описание сайта
Пример 2
<META NAME=”KEYWORDS” CONTENT=”обучение, программа, teacher, program”>
Атрибут CONTENT содержит ключевые слова (через запятую)
Пример 3
<META NAME=”SITE-CREATED” CONTENT=”11-04-2003”>
Атрибут CONTENT указывает дату создания ресурса в формате МЕСЯЦ-ДЕНЬ-ГОД
Пример 4
<META NAME=”EXPIRES” CONTENT=”01-01-2005”>
Атрибут CONTENT указывает предполагаемую дату закрытия ресурса
Пример 5
<META NAME=”REVISIT” CONTENT=”5 days”>
Атрибут CONTENT указывает количество дней (от 1 до 30), по прошествии которых необходимо переиндексировать ресурс
Пример 6
<META NAME=”CONTENT-LANGUAGE” CONTENT=”russian”>
Атрибут CONTENT указывает язык ресурса (на английском языке)
Пример 7
<META NAME=”AUTHOR” CONTENT=”Ivan Petrov”>
Атрибут CONTENT содержит имя автора ресурса
Пример 8
<META NAME=”OWNER” CONTENT=”РИПК”>
Атрибут CONTENT содержит имя человека (название организации), являющегося владельцем ресурса
Пример 9
<META NAME=”GENERATOR” CONTENT=”Microsoft FrontPage 4.0”>
Атрибут CONTENT содержит название программного продукта, средствами которого был создан данный ресурс
Пример 10.
<META HTTP-EQUIV =”REFRESH” CONTENT=”600”>
<META HTTP-EQUIV =”REFRESH” CONTENT=”20” URL=”http://www.my.by”>
Атрибут CONTENT задает количество секунд, через которые необходимо перезагружать страницу или количество секунд, через которое необходимо перейти по указанному адресу
Пример 11
<META HTTP-EQUIV=”CONTENT-TYPE” CONTENT=”text/html; charset=Windows-1251”>
Атрибут CONTENT указывает кодировку ресурса
Тег <STYLE> </style>
Описание стиля некоторых элементов Web-страницы. Для каждого элемента существует стилевое оформление по умолчанию, поэтому употребление элемента STYLE не обязательно, но желательно.
Тег <SCRIPT> </script>
Позволяет внедрять в создаваемые Web-страницы программы-сценарии. Для создания сценариев могут использоваться два языка программирования JavaScript и VBScript.
Содержимое Web-страницы
Содержимое Web-страницы располагается между тегам <BODY> </body>. В простейшем случае это может быть обыкновенный текст.
Тег <BODY> </body>
Внутри элемента BODY можно использовать все элементы, предназначенные для дизайна Web-страницы.
Внутри начального тега элемента B0DY можно расположить ряд атрибутов, обеспечивающих установки для всей страницы целиком.
Рассмотрим атрибуты тега B0DY:
1. Для задания фона страницы.: background="Путь к файлу фона"
2. Для задания цвета фона: bgcol or="Цвет"
3. Для задания цвета текста: text="Цвет"
4. Для задания цвета текста непросмотренных гиперссылок: link="Цвет"
5. Для задания цвета просмотренных гиперссылок: vlink="Цвет"
6. Для задания цвета просматриваемых гиперссылок: alink="Цвет"
Цвет в HTML
Браузеры позволяют отображать более 16000000 цветов.
Существует два способа задания цвета:
RGB-код цвета (Red-Green-Blue)
Любой цвет разлагается на 3 основных: красный, зеленый, синий: RGB - Red-Green-Blue
Интенсивность компоненты записывается двузначным шестнадцатеричным числом:
0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
Пример: 0000FF - синий цвет
Любой цвет задается сочетанием 3 чисел, каждое из которых определяет долю одного из 3 основных цветов.
Порядок чисел, указывающих доли основных цветов, должен строго соблюдаться: красный, зеленый, синий.
Перед последовательностью шестнадцатеричных цифр ставится знак #.
Дата добавления: 2021-06-02; просмотров: 99; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!