Студопедия — Фильмы на практике
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Фильмы на практике






В стандарте HTML 4.0 видео различных форматов (avi, mpeg и др.) рассматриваются как специфические объекты, описываемые тэгом <object>;. В этом тэге задается среди прочих атрибутов тип обрабатываемого объекта, что позволяет браузеру выбрать утилиту для его интерпретации.

Атрибуты тэга <object>
Атрибут Значение
align Выравнивание поля показа видео
border Ширина рамки вокруг поля показа видео
data URL объекта
height Предварительное задание задание высоты поля показа видео
hspace Расстояние до текста по горизонтали
standby Текст, отображаемый в ходе загрузки объекта
type Тип объекта
vspace Расстояние до текста по вертикали
width Предварительное задание задание ширины поля показа видео
usemap Обозначение в качестве клиенской imagemap-иллюстрации

<object data=URL>;
Данный атрибут задает адрес видеоизображения.

<object standby="Текст">;
Этот атрибут отображает текст в поле показа видеоизобажения до тех пор пока оно не загрузится полностью.

<object type="Тип объекта">;

При работе с видео обычно используются два типа объектов: video и application. при указании типа объекта задается также тип файла. Например, type="application/mpeg" или type="video/avi".

Тип application воспроизводится прямо в окне браузера, а тип video запускает программу Media Player и в ней воспроизводит видеоизображение.

 

<body>

<center>

<object type="video/avi" data="cup.avi" align="middle" width=160 height=120>

</center>

</body>


 

13 вопрос

Фрейм – это неподвижная часть (неподвижное окно) WEB-страницы, которая является элементом окна браузера. В каждом фрейме отображается свой документ HTML. Пример использования фреймов - область элементов перемещения, которая обычно располагается слева или справа, а иногда снизу или вверху.
Создание стандартной страницы с фреймами требует, по крайней мере, трех отдельных страниц HTML.

 

Во-первых, нужен файл – набор фреймов (frameset), который управляет расположением и работой фреймов (назовем ее установочной, иногда ее называют страница-контейнер).

 

Во-вторых, нужны отдельные страницы кода для каждого фрейма.
Итак, если самая простая страница с фреймами содержит две видимые страницы, то всего получается три страницы HTML; если в странице есть три фрейма, всего получается четыре страницы и т. д.

 

В любом случае будет создаваться невидимая страница набора фреймов - установочная страница.


1 Страница набора фреймов

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

– <FRAMESET> – этот тэг обозначает набор фреймов, и его основные аргументы определяют строки и столбцы. Информация о наборе закрывается соответствующим тэгом </FRAMESET>.

– <FRAME> – этот тэг определяет отдельные фреймы внутри набора фреймов. Здесь определяется, каким документом HTML будет заполнен фрейм. Для этого используется атрибут src= x (где х – относительный или абсолютный URL страницы HTML).

Примечание: у тэга <;FRAME >; нет соответствующего закрывающего тэга </ FRAME >;. Вся информация для отдельных фреймов располагается внутри тэга и считается законченной, когда введена правая угловая скобка (>).

 

Как и таблицы, фреймы состоят из сетки столбцов и строк. Таблицы могут быть сложными, с ячейками, занимающими несколько столбцов или строк. В таблицах выбор горизонтальных и вертикальных точек отсчета лежит на программисте. Фреймы более просты. Столбец несомненно вертикален, строка – горизонтальна.

 

Синтаксис также понятен. Строки (rows) обозначаются атрибутом rows, столбцы (columns) – атрибутом cols. Размер столбцов и строк может быть задан как в пикселях, так и в процентах. Например, cols=“220, *” создаёт столбец слева шириной 220 пикселей и столбец справа (обозначенный звездочкой), занимающий оставшееся пространство. Чтобы добавить дополнительные столбцы, просто определите их по очереди. Например, если надо создать четыре столбца равной ширины, можно применить такой синтаксис: соls=“25%,25%,25%,25%”.
Если вы хотите создать строки, просто измените синтаксис на rows=“220, *”, и в результате получится строка в верхней части экрана высотой 220 пикселей. Чтобы создать четыре отдельных строки равной высоты, понадобится код rows= “25%,25%,25%,25%”.

 

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

 

Простой файл набора фреймов выглядит следующим образом:

 

<HTML>

<FRAMESET cols=“220,*”>

<FRAME src=“leftmenu.htm”>

<FRAME src=“welcome.htm”>

</FRAMESET>

</HTML>

 

Конечно, чтобы страницу можно было просмотреть, файлы leftmenu.htm и welcome.htm должны быть доступны.

 

2 Атрибуты фрейма

Для тэгов <FRAMESET> и <FRAME> существует несколько мощных атрибутов.

Атрибуты тэга <;FRAMESET>:

– cols= x – создаёт столбцы, x – переменная, которая заменяется на значение либо в пикселях, либо в процентах, либо на комбинацию одного из них и звездочки (*). В последнем случае создается динамический фрейм или фрейм относительного размера, занимающий остаток доступного пространства;

– rows= x – создаёт строки так же, как атрибут cols – столбцы;

– border= x – используется браузером Netscape Navigator версии 3.0 и выше для указания ширимы рамки. Значение переменной задается в пикселях;

– frameborder= x – используется Internet Explorer для задания ширины рамки в пикселях. Netscape Navigator 3.0 и выше использует этот атрибут со значениям уеs или no;

– framespacing= x – используется Internet Explorer для управления шириной рамки.

 

Для управления отдельными фреймами используются следующие атрибуты тэга <;FRAME >;:

– frameborder= x – управляет рамками вокруг отдельных фреймов. Netscape Navigator требует значения yes или no, a Internet Explorer будет искать числовое значение ширины в пикселях;

– marginheight= x – контролирует высоту поля фрейма; значение указывается в пикселях;

– marginwidth= x – контролирует ширину поля фрейма: значение указывается в пикселях;

– name= x – присваивает имя отдельному фрейму. Имена фреймов позволяют создавать ссылки па них из других страниц HTML. Имена должны начинаться со стандартного символа или цифры;

– noresize – поместите этот полезный атрибут в вашу строку, если не хотите, чтобы пользователи вручную изменяли высоту или ширину фрейма;

– scrolling= x – управляет отображением полос прокрутки; этому атрибуту присваиваются значения yes, no или auto. Значение yes автоматически помещает полосу прокрутки во фрейм, значение no означает, что полоса прокрутки не появится. Параметр auto отдает управление браузеру, который автоматически помещает полосу прокрутки во фрейм в случае необходимости;

– src= x – необходимо заменить переменную x на относительный или абсолютный URL страницы HTML, которую вы желаете поместить внутрь фрейма;

– border= x – определяет ширину разделительной полосы между фреймами в пикселях;

– bordercolor= x – определяет цвет разделительной полосы. Цвет задается либо шестнадцатеричным кодом, либо именем.

 

Все фреймы обязательно должны иметь имена, если вы хотите, чтобы в них могли загружаться другие страницы.


 

14 вопрос

Использование атрибута target

 

Ссылки на фрейм имеют формат:

 

<A href="адрес_файла" target="имя_фрейма"> ссылка <A>

 

В качестве значения атрибута target указывается то самое имя, которое мы присвоили нашему фрейму. Таким образом, мы можем открыть любую ссылку из любого окна и в любом окне (фрейме). Достаточно лишь знать его имя.

 

Кроме имён, определяемых непосредственно разработчиком, есть часть уже определённых, стандартных имён (каждое начинается со знака подчёркивания):

– _blank – открывает ссылку в новом окне(загружает содержимое страницы, заданной ссылкой, в новом пустом окне);

– _top – открывает ссылку на всё окно, если она находилась во фрейме. Другими словами, она разрушает структуру фрейма и загружает файл во всё окно;

– _parent – открывает ссылку в родительском окне (загружает содержимое страницы, заданной ссылкой, в окно, которое содержит ссылку);

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

Почему следует использовать фреймы

 

– Используя фреймы, можно разбить WEB-страницы на несколько окон с использованием полос прокрутки. Таким образом, можно улучшить внешний вид и функциональность сайта.

– Каждый фрейм имеет свой URL-адрес, что позволяет загружать его независимо от других фреймов.

– Каждый фрейм имеет собственное имя (атрибут name), позволяющее переходить к нему из другого фрейма.

– Размер фрейма может быть изменен пользователем прямо на экране при помощи мыши (если это не запрещено указанием специального атрибута noresize).

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

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

– Можно создавать окна результатов запросов, когда в одном фрейме находится собственно запрос, а в другом результаты запроса.

 


 

Плавающие фреймы (встроенные рамки). Тэг <IFRAME>

 

Тэг <;IFRAME >; создаёт плавающее окно. Обязателен закрывающий тэг.

Атрибуты:

– align – выравнивание, аналогичен этому же параметру в тэге <IMG>;

– frameborder – выводит или не выводит рамку вокруг фрейма. Может принимать значения: 1 (по умолчанию, рамка выводится), 0 (рамка не выводится), yes (аналогично 1), no (аналогично 0)

– height – высота фрейма;

– marginheight – отступы содержимого плавающего фрейма от верхнего и нижнего края;

– marginwidth – отступы содержимого плавающего фрейма от левого и правого края;

– name – имя фрейма. Позволяет загружать любую желаемую страничку в получаемое окно;

– scrolling – задаёт свойства скроллинга. Возможны три значения: auto (по умолчанию, браузер самостоятельно определяет возможность скроллинга), yes (скроллинг возможен), no (скроллинг невозможен);

– src – адрес загружаемого документа;

– width – ширина фрейма.


 

15 вопрос

 

Тэг <FORM> является контейнером для элементов управления и предоставляет возможность вводить информацию и отправлять её на сервер. Создание вложенных форм не допускается. Закрывающий тэг требуется.

Атрибуты:

– action – указывает адрес, по которому выполняется обработка формы;

– method – Способ пересылки формы на сервер. Возможны два значения: get и post;

– name – имя формы для доступа к её элементам из скриптовых языков.

 

Тэг <TEXTAREA> создаёт многострочное текстовое поле для ввода информации. По умолчанию тэг создаёт пустое поле шириной в 20 символов и состоящее из двух строк. Выводимый текст находится между тэгами. Требуется закрывающий тэг.

Атрибуты:

– name – уникальное имя компонента формы;

– cols – определяет ширину поля в символах;

– disabled – делает элемент недоступным;

– readonly – текст только для чтения: нельзя изменять, вставлять и т.д.;

– rows – определяет число строк;

– title – всплывающая подсказка.

 

Тэг <SELECT> создает список или выпадающий список. Каждый элемент списка описывается тэгом <OPTION>.

Атрибуты:

– name – уникальное имя компонента формы;

– size – число отображаемых элементов. Если значение равно 1 или не указано, то выводится одна строчка. Если значение больше 1, то выводится список с прокруткой;

– multiple – возможность множественного выбора элементов из списка;

– title – всплывающая подсказка.


 

16 вопрос

 

Тэг <INPUT> предназначен для создания элементов управления и всегда используется совместно с атрибутом type. Закрывающий тэг не требуется.

Атрибуты:

– name – уникальное имя компонента формы;

– title – всплывающая подсказка;

– value – задаёт отображаемый текст для элементов text, password, button, reset, submit;

– size – устанавливает число видимых символов в элементе text;

– maxlength – устанавливает максимально допустимое число вводимых символов в элементах text, password;

– checked – false или true: принимает начальное состояние для элементов checkbox и radio (по умолчанию false);

– style – задаёт различные стили, например, высоту или ширину элемента;

– type – записывает тип интерфейсного элемента. Может принимать следующие значения:

 

text создаёт строку для ввода текста
password создаёт строку для ввода текста, при этом отображает вводимые символы как звездочки (*)
checkbox создаёт «переключатель-флажок»
radio создаёт «исключающий переключатель». Как правило, используют блоки из нескольких таких элементов
file создаёт элемент для выбора локальных файлов. Например, строку для имени файла и кнопку "Обзор", при нажатии на которую открывается диалог «Выбор файла»
hidden создаёт невидимый для пользователя элемент. Может использоваться для отправки дополнительной, служебной информации
image создаёт элемент формы в виде кнопки-изображения
button создаёт стандартную кнопку
submit создаёт кнопку «Подача запроса»
reset создаёт кнопку «Сброс»

 


18 вопрос







Дата добавления: 2015-06-15; просмотров: 484. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

Концептуальные модели труда учителя В отечественной литературе существует несколько подходов к пониманию профессиональной деятельности учителя, которые, дополняя друг друга, расширяют психологическое представление об эффективности профессионального труда учителя...

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Studopedia.info - Студопедия - 2014-2024 год . (0.057 сек.) русская версия | украинская версия