Глава 1. ВВЕДЕНИЕ В VBScript

Каскадные таблицы стилей

         Собственные средства HTML включают теги и атрибуты, что позволяет осуществлять поддержку структуры документа и формирования потока для отображения на экране пользователя в окне браузера. При разработке Web-страницы большое внимание уделяется стилю отображения элементов, что можно добиться при использовании специального языка, который так и называется – CSS (Cascading Style Sheetsкаскадные таблицы стилей). Все современные браузеры имеют встроенный язык CSS, который включает синтаксис и семантику построения записей. В HTML существует парный тег <STYLE>, который позволяет встраивать необходимые команды для определения параметров тех элементов, у которых изменяется стиль их отображения. Напомним, что тег STYLE может определять самостоятельно или включать в теги HTML. Если определения стилей объекта или элемента выделены в теге STYLE, то необходима связь объекта или элемента с атрибутами, которые назначаются внутри тега STYLE. В этом случае создается идентификационное имя элемента на Web-странице, а непосредственно элемент должен принадлежать какому-либо контейнеру. Например, тег P – параграф может включать фрагмент текста или другие элементы, на которые будет распространяться действие атрибутов стиля. Такая запись будет выглядеть:

 

<STYLE TYPE=”text/css”>

#A1 {font-family:Arial; size:14pt;}

</STYLE>

. . . . . . . . . . . . . . . . . . . . . . . . . . . .  .

   <P ID=”A1” Align=Center>

        Этот текст расположен по центру страницы

   </P>

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

<IMG STYLE=”position:absolute; top:100px; left:250px” SRC=”Ris1.gif”>

В данной работе подразумевается, что разработчики Web-страниц уже знакомы с правилами использования каскадных таблиц стилей, поэтому в дальнейшем при обсуждении программных кодов примеров, будут встречаться элементы CSS.

Изменение свойств объектов, которые располагаются на поле экрана, обработка событий, создание интерактивности приложений на HTML, а также организация связи Web-страниц с внешними приложениями для доступа к данным и их отправки, позволило создать технологию динамического HTML (Dynamic HTML, DHTML) [4]. Под термином динамические Web-страницы следует понимать технологию использования тегов HTML для разметки Web-страниц в сочетании с каскадными таблицами стилей (CSS) и языка сценариев типа VBScript, JavaScript, ECMAScript, Jscript и др.

 

Oglav.gifSled.gif

 

Hosted by uCoz