Специальные возможности HTML

Элементы заголовков HTML-документов (МЕТА-определители), способы их записи. Формы, применяемые для передачи данных от html-документа интерактивным элементам сайта. Структура представления таблиц в языке разметки гипертекста. Случаи применения фреймов.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 22.02.2010
Размер файла 336,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

И последним, самым существенным недостатком фреймов является то, что использующие их страницы не всегда корректно индексируются поисковыми серверами. Проблема заключается в том, что большинство поисковых машин индексирует не страницу, а текст. Предположим, посетитель поискового сервера ищет ресурсы, в тексте которых встречается словосочетание «web-дизайн». Такая фраза действительно содержится в одном из документов вашего сайта, загружающемся, допустим, в правом окне фреймового набора. Ссылка, которую включит в свой файл отчета поисковый сервер, приведет пользователя именно на эту страницу, но не на индексный документ, обеспечивающий разбиение сайта на фреймы. Таким образом, страница, обычно появляющаяся в собственном окне, отобразится на экране клиентской машины во весь экран, при этом элементы навигации, сообщение об авторских правах и заголовок ресурса будут недоступны.

Из всего сказанного напрашивается простой и вполне очевидный вывод: использовать фреймы лучше всего только тогда, когда это действительно необходимо, например, при создании web-чата или интерактивной доски объявлений. Во всех остальных случаях от их применения лучше отказаться.

ЭЛЕМЕНТ <МАР>

В четвертом уроке я уже упоминал о том, что язык разметки гипертекста позволяет создавать графические элементы, выполняющие роль карт, определенные участки которых могут реагировать на нажатие кнопок мыши и отправлять пользователя к соответствующим документам или файловым объектам сайта потому же принципу, что и гиперссылки. Рассмотрим правила создания графических карт при помощи команды <МАР>.

Элементы <МАР> динамически связаны с изображениями, вызываемыми директивой <IMG>, и в общем виде описываются следующим образом:

<МАР МАМЕ=«имя карты»>

<AREA HREF=«URL» SНАРЕ=«параметр» COORDS=«x1. y1. x2. y2»

АLТ=«альтернативный текст»>

</МАР>

Атрибут NAME тега <МАР> определяет уникальное имя карты, записываемое латинскими символами. Следует учитывать, что при задании имени карты важно соблюдение регистра, поскольку интерпретатор броузера различает в данной команде строчное и заглавное написание. Тег <AREA> определяет непосредственно активную область изображения. Атрибут HREF, как и при использовании его, совместно с тегом <А>, указывает на адрес документа, вызываемого при нажатии кнопки мыши над данным участком изображения. Атрибут ALT определяет альтернативный текст, который выводится на экран в специальном всплывающем прямоугольнике в случае, если пользователь подержит курсор мыши над активным участком карты несколько секунд. Атрибут SHAPE управляет формой активной области и может принимать одно из трех значений: RECT - прямоугольник, CIRCLE - круг или POLY - многоугольник. И наконец, атрибут COORDS позволяет определить относительные координаты вершин активной области. Возможные значения данного атрибута приведены в табл. 1.

Таблица 1. Значения атрибута COORDS

Значение SHAPE

Форма активной области

Синтаксис записи COORDS

Значения параметров COORDS

SHAPE=RECT

Прямоугольник

COORDS=«xl,yl,х2,у2»

x1 и y1 задают координаты левого верхнего угла фигуры, х2и у2 - правого нижнего

SHAPE=CIRCLE

Круг

COORDS=«X,Y,R»

X и Y - координаты центра окружности, R - ее радиус в пикселах

SHAPE=POLY

Многоугольник

COORDS=«x1, y1, x2, y2, x3, y3, ... xN, yN»

x1, y1 ... xN, yN -координаты вершин многоугольника

Значения координат активной области отсчитываются в пикселах по длине и ширине картинки от левого верхнего угла изображения, принимаемого за точку с координатами 0,0. Иными словами, значение х возрастает справа налево, а значение у - сверху вниз. Координаты х и у могут быть также заданы в процентах от реального размера изображения, например: SHAPE=«RECT» COORDS=«0.0.50Я.50Ж». Необходимо помнить, что если несколько активных областей одного изображения перекрывают друг друга, область, описанная тегом <AREA>первой, имеет приоритет.

При составлении графической карты можно использовать также необязательный атрибут NOHREF, определяющий неактивные участки карты. На практике он используется довольно редко и, как правило, для того, чтобы вырезать в активном участке изображения неактивную «дыру».

Вот несколько простых примеров создания активных областей:

SHAPE=RECT COORDS=«0, 0, 20, 20» - создает прямоугольник размером 20x20 пикселов в левом верхнем углу изображения;

SHAPE=CIRCLE COORDS=«30, 30, 10» создает круг с центром, расположенном в точке (30, 30) и радиусом 10 пикселов;

SHAPE=POLY COORDS=«10, 60, 15, 30, 30, 60» создает треугольник с координатами вершин (10, 60), (15, 30) и (30, 60).

Теперь, когда графическая карта описана вами при помощи тега <МАР>, можно интегрировать ее в web-страницу, подготовив соответствующее изображение в любом графическом редакторе и вызвав его уже знакомой вам командой <IMG> с атрибутом USEMAP:

<IMG SRC=«URL» WIDTH=«ширина» HEIGHT-''высота» BORDER=«0» USЕМАР=«#имя_карты»>

Обратите внимание на то, что имя карты, заданное атрибутом NAME тега <МАР>,предваряется в атрибуте USEMAP тега <IMG> символом «#». Все остальные атрибуты данной директивы записываются так, же, как обычно.

Наглядным примером реализации простой графической карты может служить следующий отрывок html-кода:

<IMG SRC=«/images/bar.gif» BORDER=0 USEMAP=«#ny_map»>

<MAP NAME=«my_map»>

<AREA HREF=«help.html» АLT=«Полный список разделов сайта» SHAPE=RECT

COORDS=«0. 0. 118. 28»>

<AREA HREF=«about.html» ALT=«0 нашей компании» SHAPE=RECT COORDS=«184.

0. 276. 28»>

<AREA HREF=«address.html» АLТ=«06ратная связь» SHAPE=RECT COORDS=«118.

0, 184. 28»>

<AREA HREF=«guestbook.htmT' ALT=«Haшa гостевая книга» SHAPE=RECT

COORDS=«276, 0. 373. 28»>

</MAP>

Что же, теперь можно смело сказать, что вы владеете основным запасом команд HTML, необходимым для создания собственного web-проекта средней степени сложности.

ЛИТЕРАТУРА

1. Гребенюк Е.Н., Гребенюк Н.А. Технические средства информатизации - М.; Изд. Центр Академия, 2002.

2. Дьяконов В.П. Настольная книга пользователя Интернет - М., Десс - Ком, 2003.

3. Муртазин Э.В. Internet: Учебник - М., ДМК, 1999.

4. Киселев С.В., Куранов В.П., Оператор ЭВМ: Учебник. - 2-е изд. - М.; Изд. Центр «Академия», 2002.

5. Романычева Э.В., Соколова Т.Ю.Инженерная и компьютерная графика, М., 2001.


Подобные документы

  • Понятие об html. Структура файла в формате html. Отличительный признак html-документа. Гипертекстовые ссылки. Создание документов в стандарте html. Заголовки. Форматирование текста и изменение стилей. Фреймы.

    реферат [23,7 K], добавлен 17.08.2007

  • Общая характеристика языка разметки гипертекста Hypertext Markup Language. Структура HTML-документа. Обзор основных возможностей HTML. Элементы современного дизайна Web-страниц. Анализ практического применения HTML (на примере обучающих программ).

    курсовая работа [47,9 K], добавлен 24.11.2012

  • Hyper Text Markup Language (html) как стандартный язык для создания гипертекстовых документов в среде web. Тэги списков, гипертекстовые ссылки, графика внутри документа, специальные тэги html и таблицы. Планирование фреймов. Этапы создания сайтов.

    контрольная работа [126,9 K], добавлен 18.11.2010

  • Специальные разметочные указатели (теги) языка HTML. Основные правила написания тегов. Структура HTML-файлов. Внесение изменений и способы обновления Web-сайта. Необходимые атрибуты для создания на Web-странице бегущей строки и вставки рисунков.

    презентация [439,3 K], добавлен 29.01.2014

  • Понятие, сущность и особенности применения языка HTML, а также структура его документа. Рекомендации по созданию сайтов в интернете. Общая структура и порядок оформления гипертекстов, записанных в языке HTML, примеры отображения их в браузере компьютера.

    контрольная работа [29,4 K], добавлен 12.09.2010

  • Структура HTML–документа. Синтаксис записи тега. Обозначение цветов в шестнадцатеричной системе счисления. Формат задания и параметры таблицы в документе, параметры её заголовка, строк и ячеек, группирование столбцов. Наследование свойств выравнивания.

    курсовая работа [318,8 K], добавлен 03.01.2014

  • История html. Гипертекст. Структура web-страницы. Переход внутри одного документа. Переход к другому документу. Правила синтаксиса. Кодирование символов. Использование символов. Управление цветом. Конструктор документов. Способы определения таблиц стилей.

    дипломная работа [911,3 K], добавлен 25.02.2005

  • Определение понятия гипертекста. Основные части документа SGML. История создания стандартного языка разметки документов HTML. Отличия синтаксиса XHTML от HTML. RSS - семейство XML-форматов для описания лент новостей. Применение языка разметки KML.

    презентация [4,3 M], добавлен 15.02.2014

  • Разработки британского учёного Тима Бернерсом-Ли. HTML как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. Структура HTML-документов и основные теги на языке HTML.

    курсовая работа [820,3 K], добавлен 03.03.2011

  • Цель и место размещения документа Web. Язык гипертекстовой разметки. Сценарий и структура Web-документа. Основные редакторы гипертекста. Создание документов в стандарте HTML. Создание заголовков, форматирование и изменение стиля, нумерация списков.

    реферат [34,4 K], добавлен 22.11.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.