Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СС ЭВМ лекция.doc
Скачиваний:
135
Добавлен:
04.07.2015
Размер:
914.43 Кб
Скачать

4.1.4 Анимация текста

Бегущая строка создаётся с помощью тега <MARQUEE>, который позволяет выводить информацию в виде бегущей строки. К сожалению, он работает только в Internet Explorer. Если просмотреть этот тег в другом броузере, то будет видна статичная строчка текста. Для создания бегущей строки необходимо поместить текст между тегами <MARQUEE></MARQUEE> и он "побежит". Существует несколько атрибутов этого тега.

Атрибут ALIGN= размещает текст в верхней (TOP), средней (MIDDLE) или нижней (BOTTOM) части бегущей строки.

Атрибут BEHAVIOR= управляет движением текста. Если его нет, то текст пробегает справа налево. Если задать BEHAVIOR=SCROLL, то текст будет просто пробегать по экрану. Это значение по умолчанию. Если указать BEHAVIOR = SLIDE, то текст выползает на экран и останавливается. Если использовать параметр ALTERNATE, то текст будет сначала выползать на экран, а потом, отскакивать от боковых стенок, т.е. прыгать.

Атрибут BGCOLOR = задает цвет фона бегущей строки. Для указания цвета используются значения кода в шестнадцатеричном формате или названия цвета.

Атрибут DIRECTION = указывает направление движения текста. Налево – LEFT, направо –RIGHT.

Атрибуты HEIGHT= и WIDTH= задают соответственно толщину и ширину бегущей строки в пикселях или процентах от размера окна.

Атрибуты HSPACE= и VSPACE= задают горизонтальные и вертикальные поля вокруг бегущей строки.

Атрибут LOOP= задает количество "пробегов" текста. Если бедный текст должен бегать вечно, то не нужно использовать этот атрибут или задать LOOP=INFINITE.

Атрибут SCROLLAMOUNT= определяет скорость "пробегания". Задается числами. Число 1 даёт скорость улитки, ползущей по монитору, а при SCROLLAMOUNT=8000 скорость движения настолько велика, что ничего не возможно увидеть.

Для правильного задания скорости бегущей строки необходимо использовать вместе с предыдущим атрибутом атрибут SCROLLDELAY=, задающий скорость прорисовки текста в миллисекундах.

Мигающий текст можно создать с помощью тегов <BLINK> </BLINK>. Текст, расположенный между ними, должен мигать. Используется для выделения новой информации. Работает, к сожалению, только в броузере Netscape Navigator.

Для привлечения внимания посетителя сайта некоторые тексты можно сопровождать фоновой музыкой. Она создаётся с помощью тега <BGSOUND SRC = "имя файла в формате wav, avi, mid" LOOP=x>, где x - число повторений звукового файла. Можно написать LOOP=INFINITE, чтобы файл повторялся вечно.

4.1.5. Вставка рисунков

Вставка рисунка на страницу из файла в формате gif или jpg выполняется тегом <IMG> с атрибутами, перечисленными ниже.

<IMG SRC="имя файла или полного пути в Интернете" ALT="текст" ALIGN=”расположение” WIDTH=”ширина” HEIGHT =”высота” >.

Атрибут ALT содержит текст, который выводится вместо рисунка, если он не найден с помощью указанного пути.

Атрибут ALIGN указывает место расположения изображения и может принимать следующие значения: TOP - последующий текст располагается в верхней части изображения; BOTTOM - последующий текст располагается в нижней части изображения; LEFT - изображение находится в левой части листа, текст обтекает изображение справа; MIDDLE - изображение находится в центре листа, RIGHT - изображение находится в правой части листа, текст обтекает изображение слева.

Ширина задаёт ширину изображения в пикселях.

Высота задаёт высоту изображения в пикселях.

Атрибуты ALT, ALIGN, WIDTH, HEIGHT являются необязательными.

Например: <IMG SRC="links.gif" ALT="Links" WIDTH="47" HEIGHT="47">.

Обтекание графического объекта текстом можно получить, если выполнить следующие действия.

  • Поместить тег <IMG SRC="/путь/имя файла"> в том месте, где должен быть графический объект.

  • Добавить атрибут ALIGN=LEFT, ALIGN=RIGHT или ALIGN=CENTER.

  • Добавить атрибуты: HSPACE= ширина горизонтальных полей и VSPACE= ширина вертикальных полей, отделяющих изображение от текста.

Можно создать рамку вокруг рисунка или обрамление таблицы текстом. Остановка в определенном месте обтекания текстом объекта и продолжение текста ниже объекта выполняются с помощью тегов:

<BR CLEAR=LEFT> - начиная с ближайшего пустого левого поля;

<BR CLEAR=RIGHT> - начиная с ближайшего пустого правого поля;

<BR CLEAR=ALL> - текст будет продолжен, когда и левое и правое поля будут пустыми.

Рамка вокруг изображения – задается в каком-либо теге с помощью атрибута BORDER=n, где n - ширина рамки в пикселях.

В теге <IMG> можно задать рамку вокруг изображения, если это изображение является ссылкой.