Logo HTML5
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (głosów: 2, średnia ocena: 5,00)
Loading ... Loading ...

Element embed

Element embed służy do wstawiania na stronę internetową zewnętrznych (najczęściej nie będących w formacie HTML) aplikacji lub treści interaktywnej. W wielu przypadkach, aby wyświetlenie tej zewnętrznej treści było możliwe, w przeglądarce użytkownika musi być zainstalowana specjalna wtyczka, tak jest np. w przypadku animacji w formacie Flash. W elemencie embed nie ma możliwości definiowania treści zastępczej wyświetlanej, gdy brak w systemie potrzebnej wtyczki. W takiej sytuacji przeglądarka musi zastosować domyślną wtyczkę, co w niektórych przypadkach może oznaczać po prostu wyświetlenie tekstu „Nieobsługiwany format”.

W elemencie embed można definiować także dodatkowe atrybuty, które są przekazywane jako parametry do wtyczki obsługującej wstawiany obiekt. Np. w przykładzie przedstawionym niżej przekazywany jest parametr quality o wartości high do wtyczki Flash.

Kontekst użycia

Modele treści HTML5 treść ogólna, syntagmatyczna, interaktywna oraz wyczuwalna
Elementy nadrzędne Każdy element przyjmujący treść osadzoną
Elementy potomne

Brak, ponieważ jest to element pusty

Znaczniki Element pusty
Normy HTML 5 — podrozdział 4.8.3
Interfejs DOM HTMLImageElement
Różnice między HTML 4.01 a HTML 5

W języku HTML 4.01 nie ma elementu embed

Przykłady użycia

Animacja w formacie SWF
<embed src="top_of_page.swf" quality="high" />

Obsługa przez przeglądarki

Firefox Chrome Opera Safari Internet Explorer

Atrybuty obowiązkowe

Element embed nie ma atrybutów obowiązkowych.

Atrybuty opcjonalne

Atrybuty globalne HTML 5 oraz:

Atrybut Opis
height Określa wysokość obiektu w pikselach
src

Określa adres URL osadzanego obiektu

type Określa typ osadzanego obiektu
width Określa szerokość obiektu w pikselach

Jeśli element embed nie ma zdefiniowanego żadnego atrybutu i jest potomkiem elementu multimedialnego oraz element ten ma obiekt nadrzędny nie wyświetlający treści zastępczej, element ten nic nie reprezentuje.

Inne artykuły poruszające podobny temat

Ikona formularza

Tworzenie oszałamiających formularzy przy użyciu nowych elementów HTML5

Ikona kalkulatora

Element output – wynik obliczeń

Logo HTML5

HTML5 i Canvas 2D przechodzą w fazę rekomendacji kandydujących

Programming Windows 8 Apps with HTML, CSS, and JavaScript

Darmowy e-book Programming Windows 8 Apps with HTML, CSS, and JavaScript

Element object HTML5 i HTML 4.01 - ikona

Element object

Element br ikona

Element br

Dodaj komentarz









Dołącz do nas na Facebooku

Newsletter

Subskrybując nasz newsletter masz pewność, że nie ominie Cię żadna nowość w serwisie!