Приглашаем посетить
Литература 20 век (20v-euro-lit.niv.ru)

Борис Леонтьев - Web-дизайн: Тонкости, хитрости и секреты

3Борис Леонтьев


   
        <AREA>
        Определить для данного URL область  на картинке  посредством параметров
   SHAPE и COORDS.
   
        SHAPE
        Форма области. Вы можете выделить область на
        картинке так:
        n default -- стандартная форма
        n rect -- прямоугольник
        n circle -- круг
        n poly -- многоугольник произвольной формы
   
        COORDS
        Координаты области. Задаются в пикселах. Отсчет начинается с нуля. Круг
   имеет три координаты,
        прямоугольник -- четыре, а для многоугольника  вы должны описать каждый
   его угол  в двух координатах.  Например, область,  имеющая  размеры 50 на 50
   пикселов, описывается так:
   
        <AREA COORDS="0,0,54,54" ...>
        HREF="url"

        Определить ссылку на схеме, то есть вписать URL.
   
        NOHREF
        Указать,  что  в  данной  области  картинки  отсутствует  ссылка.  Этот
   параметр работает всегда, когда не определен параметр HREF.
   
        </MAP>
        Закончить описание схемы распределения ссылок по картинке.
   
        Общий шлюзовой интерфейс и
        формы HTML

        Общий  шлюзовой интерфейс (Common Gateway Interface) позволяет работать
   с данными сервера Web в интерактивном режиме. Сервер Web через CGI запускает
   поисковую программу и пересылает обработанные данные назад.  Сама  программа
   CGI хранится в каталоге CGI-BIN. Это означает, что файл  из каталога CGI-BIN
   всегда исполняемый  файл.  Если CGI- программа,  например, взаимодействует с
   системой  управления базой данных, то пользователь  может получать некоторую
   интересующую его информацию в интерактивном режиме.
        Это тривиально, но факт: CGI-программы  создаются посредством  CGI. Код
   программы пишется,  как  правило, на  языке  описания  сценариев  Perl. Perl
   является  интерпретируемым   языком,  интерпретатор  которого  соответствует
   операционной системе.
        Передача  данных  от сервера  к программе  CGI осуществляется  сервером
   через командную строку и переменные окружения.
        Таким   образом,  сервер   через  общий  шлюзовой  интерфейс  запускает
   программу  CGI и пересылает ей вводимые  пользователем данные.  Сами  данные
   вводятся через так называемые формы HTML.
        Форма   представляет   собой  гипертекстовую   страницу  с   одним  или
   несколькими  полями  данных  и  специальной  кнопкой  для передачи введенной
   информации.
        Как и код любого гипертекстового документа, код формы начинается с тэга
   FORM ACTION = /SGI-BIN/EXAMPLE.PL и заканчивается тэгом /FORM.
   
        ACTION
        Аргумент ACTION -- это URL программы CGI, то есть /SGI-BIN/EXAMPLE.PL.
   
        METHOD
        Метод, используемый для запроса данных.
        Этот параметр задает режим передачи данных из формы в программу CGI.
        Основные  режимы  передачи --  GET, HEAD  и POST.  Программа CGI должна
   поддерживать один из этих режимов, иначе обработки данных не произойдет.
        В  режиме GET данные входят через URL  в строку запроса. Например, если
   программа обработки данных BOB.PL  лежит в каталоге CGI-BIN, то  запрос HTML
   пойдет на сервер через ACTION следующим образом:
   
        FORM ACTION=/CGI-BIN/BOB.PL METHOD=GET
        Теперь  сервер  знает, где  находится программа BOB.PL,  поэтому  он ее
   запустит в режиме GET.
        Программы  CGI  получают  данные  от переменных  окружения  и  посылают
   выходные  данные   через  общий  шлюзовой  интерфейс  обратно  пользователю.
   Например, после  ввода  тэга  A HREF=BOB.HTML  на сервер  пойдет запрос  GET
   /BOB.HTML
. Заголовок GET  определяет получение документа BOB.HTML в корневом
   каталоге сервера.
   
        Относительно аргумента POST
        CGI реализован в программах, поддерживающих Unix и некоторые приложения
   Windows. CGI  для Windows реализуется лишь  в том  случае,  если  сервер Web
   способен декодировать данные тех  форм HTML,  которые  пересылаются в режиме
   POST. Это можно сделать двумя способами:
   
        URL-Encoded. Данные формы пересылаются на сервер в виде HTML.
   
        Multipart  Form  Data.  Данные  формы  пересылаются  на  сервер в  виде
   MIME-сообщения.
   
        INPUT TYPE=TEXT
        Поместить в форму текстовое поле данных.
   
        NAME=NAME
        Определить имя текстового поля данных NAME.
   
        MXLENGTH=NUMBER
        Размер  текстового  поля данных. Вместо NUMBER  вы можете ввести  целое
   число.
   
        RADIO
        Определить кнопку переключения.
   
        NAME=PRODTYPE
        Определить логическое поле PRODTYPE.
   
        INPUT TYPE=CHECKBOX
        Определить флажок для протокола передачи.
   
        ACCEPT
        Метод, используемый для интерпретации пересылаемых файлов.  Файлы могут
   пересылаться в виде ASCII или HTML.
        Количество   заголовков   ACCEPT   соответствует  типам   данных   MIME
   (Multipurpose  Internet  Mail  Extensions). Заголовок ACCEPT:  TYPE/SUB-TYPE
   {parameters}
 пересылается как значение параметра  ACCEPT. Каждый тип данных
   имеет собственный параметр ACCEPT.
   
        Фреймы
        Технология фреймирования  в HTML  позволяет  просматривать в одном окне
   обозревателя  несколько  гипертекстовых  документов.  Один  фрейм отображает
   только один гипертекстовый документ.
   
        Создание фрейма
        Создание  фрейма осуществляется через тэг <FRAMESET>. Тэг <BODY> в этом
   случае не используется.
        Тэг </FRAMESET> заканчивает выполнение кода после тэга <FRAMESET>.
        Далее идет стандартное применение HTML.
   
        Описание фрейма
        Тэг  <FRAME SRC="Name1"> позволяет описать первый фрейм, т.е. присвоить
   имя  гипертекстовому  документу.  Второй  фрейм  описывается  тэгом   <FRAME
   SRC="Name2" NAME="Main">.
   
        Если обозреватель не поддерживает фреймы
        Если обозреватель того или  иного пользователя  не поддержавает фреймы,
   то  между  тэгом <NOFRAMES>  и тэгом </NOFRAMES>  заносится  текст,  который
   распознает обозреватель.
   
        Свойства фреймов
        Тэг <FRAMESET COL="N1, N2,..> позволяет определить количество фреймов и
   задать  размер  фреймов  в  процентах  от  размера  окна  обозревателя   или
   зафиксировать эти размеры в пикселах.
   
        Тэг с большими возможностями
        Тэг  <FRAME>,  имеющий самое  большое  количество атрибутов,  позволяет
   настроить свойства фрейма. Ниже описываются эти атрибуты.
   
        NAME=
        Имя фрейма.
   
        MARGINWIDTH=
        Горизонтальный отступ (от 1 до 6) между фреймом и его границей.
   
        MARGINHEIGHT=
        Вертикальный отступ (от 1 до 6) между фреймом и его границей.
   
        SCROLLING=
        Прокрутка  фрейма. Податрибут SCROLLING=YES  позволяет  создать  полосы
   прокрутки,  SCROLLING=NO  -- указывает  обозревателя, что  полосы  прокрутки
   отсутствуют   в  данном   фрейме,  а   податрибут  SCROLLING=AUTO  позволяет
   отображать полосы прокрутки в зависимости от свойств обозревателя.
   
        NORESIZE
        Фиксированный размер фрейма.
   
        SRC=
        Задать гипертекстовый документ для этого фрейма.
   
        TARGET=Name
        Открыть ссылку во фрейме с именем Name.
   
        Создание web-страниц в Microsoft FrontPage Express
        Microsoft FrontPage Express один из тех редакторов Web-страниц, которые
   не требуют от  вас знаний основ  HTML.  Забудьте о программировании!  Просто
   размечайте и оформляйте!
        В  законченной   среде   разработки  Web  в   режиме  непосредственного
   отображения  вы  можете  профессионально  создавать   web-документы  и  даже
   организовывать небольшие web-сервера.
        В Microsoft  FrontPage Express вы можете  подготавливать к публикации в
   Internet web-страницы,  используя  JavaScript,  VB  Script,  ActiveX и  даже
   выборки  к  вашим  базам  данных. Кроме этого, в Microsoft FrontPage Express
   встроены весьма неплохие графические эффекты, которые оживят ваш дизайн.
        Вы  можете управлять  созданным в  среде  Microsoft  FrontPage  Express
   web-сервером из  локальной сети или  используя удаленный  доступ к основному
   компьютеру.
        Забудьте о  контроле за ложными ссылками! В Microsoft FrontPage Express
   встроено средство, позволяющее автоматически фиксировать подобные ссылки.
        Вы можете:

        n создавать и сохранять web-страницы
        n сохранять web-страницы непосредственно в Web
        n загружать из Internet и редактировать web-страницы
        n использовать в оформлении вашей web-страницы
        подложки

        n просматривать и администрировать web-страницы
        n создавать сложный дизайн web-страниц
        n использовать готовые тэги HTML
        n использовать готовые изображения из комплекта
        поставки программы

        n использовать компоненты WebBot для придания вашей
        web-страничке динамики

        n использовать в оформлении web-страниц элементы
        управления ActiveX
        Если вы хотите стать профессионалом в  области дизайна web-страниц, вам

Предыдущая страница    3    Следующая страница