belarusweb.net
© Петр Романовский Минск, 2016-2017.



belarusweb.net

Основы создания сайтов...
HTML >>>

5.3. Вставка на страницу различных объектов при помощи тега <embed>

Как мы уже говорили выше, элементы 'audio' и 'video' позволяют отображать не все форматы аудио и видеофайлов. Поэтому для отображения объектов, которые браузер не понимает изначально, используется элемент 'embed', формирующийся парным тегом <embed>. Как правило, такие объекты требуют использования плагинов (от англ. plug in) – независимо компилируемых программных модулей, которые подключаются к браузеру и расширяют его возможности по отображению различных объектов.

Перечислим атрибуты элемента 'embed':

Пример 5.5 кода с использованием элемента 'embed' показан ниже.

<!DOCTYPE html>
<html>
<head>
	<!-- Незабываем задавать служебные элементы -->
	<meta charset="utf-8">	
	<base href="http://localhost/test/">
	<title>Элемент 'embed'</title>
</head>
<body>
	<p>
		<embed src="dog_1.mp4" type="video/mp4"></embed>
	</p>
</body>
</html>

Пример 5.5. Использование элемента 'embed'

Для воспроизведения мультмедийных объектов, добавленных при помощи элемента 'embed', браузер попытается воспользоваться одним из установленных плагинов. Если будет указан атрибут type, например, type="application/x-shockwave-flash", то браузер сразу же воспользуется плагином флеш-плейера (если плагин, конечно, подключен), что позволит избежать возможных ошибок. При этом кроме официальных атрибутов элемента 'embed' станут доступны атрибуты, которые будут работать под конкретный плагин. Так для Adobe Flash Player можно использовать дополнительные атрибуты, с которыми можно ознакомиться на официальном сайте плагина здесь.

Таким образом, элемент 'embed' представляет собой выделенную на странице область, в которую можно подгружать что-нибудь стороннее, включая и обычные изображения, а также аудиозаписи и видеоролики. Если же встроенных возможностей или установленных плагинов не будет достаточно для отображения объекта, браузер выдаст соответствующее предупреждение.

Контрольные вопросы и задания

  1. Для чего используется элемент 'embed'? Опишите его атрибуты.

Словарь новых английских слов

preload [ˌpriːˈləʊd] – предварительная загрузка.
loop [luːp] – петля, делать петлю.
muted [ˈmjuːtɪd] – приглушенный.
controls [kənˈtrəʊlz] – панель управления.
poster [ˈpəʊstə] – афиша, плакат.
plug in [ˈplʌɡ ɪn] – подключать.
frame [freɪm] – рамка, оболочка, фрейм.
allow [əˈlaʊ] – позволять, разрешать.
advertising [ˈadvətʌɪzɪŋ] – реклама.
form [ˈfɔːm] – форма, бланк, фигура.
pointer [ˈpɔɪntə] – указатель, стрелка.
lock [lɒk] – запирать, замок, затвор.
popup [ˈpəpʌp] – всплывающее меню.
same [seɪm] – то же самое, такой же.
origin [ˈɔːrɪdʒɪn] – источник, начало.
top [tɒp] – верхний, высший.
navigation [navɪˈɡeɪʃ(ə)n] – навигация.

Комментарии (0)
Петр Романовский
1. Приветствуются комментарии, которые содержат дополнения к материалу текущей страницы, а также ваши ответы на вопросы других пользователей.
2. Если вам что-то непонятно - спрашивайте, не забывая написать, что именно и с какого места.
Показаны все комментарии
Чтобы оставить свой комментарий, авторизуйтесь, пожалуйста!    
     
belarusweb.net © Петр Романовский, Минск, 2016-2017.
Связаться с автором
Наверх