Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31


Чувашия-это моя Россия

Элемент object в HTML.

(продолжение)

Указание данных и типа данных в HTML.

Чтобы получить общее представление о том, как работает элемент object, рассмотрим элементарный пример, в котором элемент object используется для размещения внутристрочного изображения:

               < object data="zveti.gif» type=»image.gif">
                  Цветная фотография нарцисса.
               < /object>

Здесь в атрибуте data в HTML указывается URL местонахождения встроенного объекта (в данном случае файла изображения), а в атрибуте type указывается, что тип данных - это GIF-изображение. Если указан атрибут type, то браузер использует данную информацию для того, чтобы определить как (и нужно ли) отображать объект. В настройках браузера содержится список, определяющий, как следует обрабатывать каждый тип данных, будь это внутренняя поддержка, проигрыватель, реализованный в виде плагина или внешнее вспомогательное приложение. Если тип не распознается, браузер не сможет отобразить объект. В данном примере браузер сможет отобразить GIF-файл без использования специального проигрывателя. Хотя синтаксис, позволяющий добавлять изображения при помощи элемента object, существует, более распространенным методом попрежнему является элемент img, поскольку браузеры плохо поддерживают размещение изображений с помощью элемента object.

Указание реализации.

Элемент object в HTML также часто используется с атрибутом сlassid, который указывает реализацию - элемент управления ActiveX, Java-aпплет или Python-апплет. В приведенном примере показан элемент object, используемый для размещения на странице Java-апплета. (Обратите внимание, что для правильного функционирования некоторых апплетов необходимо их размещение при помощи элемента applet.) < object classid="java:calendar.class" codetype="application/java" standby="Calendar loading..." width="200" height="150" title="basic calendar">...< /object>. Java-aпплет вызывается с атрибутом classid. Дополнительный атрибут codetype определяет тип данных, загружаемых classid. Браузер может использовать информацию в атрибуте сodetype для того, чтобы не загружать информацию, тип данных которой он не поддерживает. Дополнительный атрибут standby позволяет задать сообщение, отображаемое на экране в ходе загрузки апплета. Для правильной работы некоторых медиаобъектов и апплетов, зависящих от плагинов, требуется указать атрибуты width и height, чтобы обеспечить возможность чтения документации для указанного типа данных. Хорошей практикой является указание атрибутов width и height для каждого элемента object.

Добавление альтернативного содержания.

Если браузер определит, что не может отобразить конкретный объект, тогда отображает содержимое элемента object. Альтернативным содержанием также может быть другой элемент object. Авторы могут указывать несколько уровней альтернативного содержания, вкладывая друг в друга объекты с разными реализациями. Пользовательский агент будет просматривать каждый элемент object, пока не найдет объект, который сможет отобразить.

В следующем примере, взятом из Рекомендации HTML 4.01, Python-апплет размещается на странице при помощи элемента object. Если браузер не может обработать апплет, в качестве альтернативного содержания предлагается MPEG-видео. Если нельзя отобразить видео, выводится статическое GIF-изображение, и, наконец, если ничего все предложенное не работает, выводится текстовое описание:

              < object title="The Earth as seen from space" 
                  classid="http://www. observer.mars/TheEarth.py">
                  < object data="TheEarth.mpeg" type="application/mpeg">
                     < object data="TheEarth.gif" type="image/gif">
                          The Earth as seen from space.
                     < /object>
                  < /object>
              < /object>

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно    назад    дальше     продолжение темы

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: