Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кр КИТ.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
67.72 Кб
Скачать

2.3 Внутренние стили и таблицы главных стилей

Внедренный стиль

Внедренные (внутренние) стили используют тег <style>, расположенный между тегами </head> и <bodу> в стандартном документе HTML.

Рассмотрим пример внедренного стиля:

<html>

<head>

<title>Embedded Style Sheet Example </title>

</head>

<style>

BODY{

background: #FFFFFF;

color: #000000;

}

H1{

font: 14pt verdana; color: #CCCCCC;}

P{font: 12pt times;}

A{color: #FFOOOO; text-decoration: none}

</style>

Как видно из примера, приведенного выше, таблица стилей теперь отличается от кода стандартной страницы HTML, но все же логику проследить нетрудно. В нашем случае для основной части страницы (body) указаны цвет фона, цвет текста и верхнее, левое и правое поля в дюймах. Для заголовка первого уровня (HI) указывается шрифт (название шрифта и размер в пунктах). В этом и состоит удобство каскадных таблиц стилей – в возможности задавать размеры не только в пунктах, но и пикселях (рх), процентах (75%) и сантиметрах (cm).

2.4 Скрипты и апплеты, примеры использования

Несмотря на то, что язык  HTML предоставляет разработчикам возможности отображения текстовой и графической информации, включения в состав страниц различных объектов, он позволяет создавать только статические страницы. Пользователи не могут изменять информацию и использовать значительное количество элементов интерфейса.

Для устранения этого недостатка и создания интерактивных страниц используется язык для написания командных последовательностей (скриптов) или сценариев. Он подобен интерпретируемому языку Basic, в котором выполнение командной последовательности осуществляется пошагово, без предварительной трансляции и построения исполняемого модуля, способного запускаться самостоятельно.

Созданные с помощью скриптовых языков программы не могут выполняться самостоятельно: они работают только в рабочей среде браузера, поддерживающего выполнение таких программ. Скрипт-программы (сценарии) включаются в состав гипертекстовых страниц, но распознаются и обрабатываются отдельно от остального HTML кода.

В среде гипертекстов обычно идет речь о CGI-скриптах (CGI – Common Gateway Interface – Общий межсетевой интерфейс). 

CGI не является языком, на котором пишутся скрипты, это – интерфейс, в среде которого эти скрипты выполняются. Пишут скрипты на различных языках, например, C/C++, но наиболее популярным является Perl, так как его не требуется компилировать. Программы на С/С++ нужно компилировать на сервере, а для этого необходим, по крайней мере, Telnet доступ к нему.

Наиболее часто скриптовые языки используются для:

  • отображения диалоговых панелей и сообщений в строке состояния браузера;

  • динамического создания содержимого страницы во время ее загрузки или уже после того, как она полностью загружена;

  • изменения содержимого страницы, например, атрибута SRC графического изображения или содержимого других HTML-элементов, и отклика на события;

  • проверки вводимой пользователем информации и управления отсылкой содержимого форм;

  • навигации по другим страницам;

  • управления встроенными в гипертекстовую страницу объектами типа Java-аплетов и элементов ActiveX.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]