Tegs EMBED
Pārlūks | Internet Explorer | Netscape | Opera | Safari | Firefox | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Versija | 5.5 | 6.0 | 7.0 | 8.0 | 8.0 | 9.0 | 7.0 | 8.0 | 9.2 | 9.5 | 1.3 | 2.0 | 3.1 | 1.5 | 2.0 | 3.0 |
Atbalsts |
Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā |
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Elements <EMBED> tiek izmantots objektu ielādei un attēlošanai (piemēram, video failus, Flash animāciju, dažus skaņas failus u.c.), kurus pārlūks nesaprot pēc noklusējuma. Kā likums, tādi objekti pieprasa pārlūkam pieslēgt speciālus objektus, sauktus par "plaginiem", vai palīgprogrammas startēšanu.
HTML 4.0 rekomendē izmantot tegu <OBJECT> ārējo datu ielādei tega <EMBED> vietā. Tomēr daži pārlūki vajadzīgo informāciju tādā veidā neattēlo, tālab labākais risinājums ir ievietot tegu<EMBED> konteinera <OBJECT> iekšpusē.
Integrētā objekta izskats atkarīgs no pārlūkā uzstādītajiem "plaginiem", ielādējamā faila tipa, kā arī no tega <EMBED> parametriem. Zīmējumos 1 un 2 parādīta dažādu tipu failu atskaņošana pārlūkā.
Zīm. 1. Video faila atskaņošana
Zīm. 2. Audio faila atskaņošana
Sintakse
<embed width="..." height="..."></embed>
Parametri
- align
- Nosaka, kā objekts tiks izlīdzināts lapā, kā arī tā iekļaušanās tekstā.
- height
- Objekta augstums.
- hidden
- Nosaka, parādīt objektu lapā, vai nē.
- hspace
- Horizontālā atkāpe no objekta līdz apkārt esošajam saturam.
- pluginpage
- Lapas adrese Internetā, no kuras var lejuplādēt un uzstādīt pārlūkam nepieciešamos "plaginus".
- src
- Ceļš uz failu.
- type
- Objekta MIME tips.
- vspace
- Vertikālā atkāpe no objekta līdz apkārt esošajam saturam.
- width
- Objekta platums.
Aizverošais tegs
Obligāts.
Piemērs 1. Tega <EMBED> izmantošana
HTML 4.01IE 5.5IE 6IE 7Op 9.5Sa 3.1Ff 2.0Ff 3.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Tegs EMBED</title>
</head>
<body>
<embed src="mouse.swf" width="400" height="300" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</body>
</html>
Tega <EMBED> parametru apraksts
Parametrs ALIGN
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Nosaka objekta izlīdzinājumu lapā un tā attēlōšanas veidu kopumā ar citiem zem tā esošiem elementiem.
Sintakse
<embed align="absmiddle | baseline | bottom | left | middle | right | texttop | top">...</embed>
Argumenti
- absmiddle
- Objekta vidus izlīdzināšana pēc tekošās rindas vidus.
- baseline
- Objekta izlīdzināšana pēc tekošās rindas bāzes līnijas.
- bottom
- Objekta apakšējās robežas izlīdzināšana pēc to aptverošā teksta.
- left
- Izlīdzina objektu pēc loga kreisās malas.
- middle
- Objekta vidus izlīdzināšana pēc tekošās rindas bāzes līnijas.
- right
- Izlīdzina objektu pēc loga labās malas.
- texttop
- Objekta augšējā robeža tiek izlīdzināta pēc tekošās rindas paša augstākā teksta elementa.
- top
- Objekta augšējā robeža tiek izlīdzināta pēc tekošās rindas paša augstākā elementa.
Noklusētā vērtība
bottom
Piemērs 2. Objekta izlīdzināšana
HTML 4.01IE 5.5IE 6IE 7Op 9.5Sa 3.1Ff 2.0Ff 3.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Tegs EMBED, parametrs align</title>
</head>
<body>
<embed src="movie.avi" width="400" height="300" align="left"></embed>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh
euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.
</body>
</html>
Parametrs HEIGHT un WIDTH
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Parametrs height uzstāda objekta augstumu, bet width — tā platumu. Noteiktajos izmēros ietilpst ne tikai pats attēls, ja piemēram tiek atskaņots videofails, bet arī pleijera vadības panelis - atskaņošanas, pauzes u.c. pogas. Šā iemesla dēļ attēlojamā objekta izmēru ietekmē faila tips un pielietojamais "plagins".
Ja tiek izmantots procentuālais pieraksts, tad objekta izmēri tiek izskaitļoti attiecībā pret to objektu — konteineri, kurā atrodas tegs <EMBED>. Ja objekts neatrodas cita konteinera iekšpusē, tad kā tāds tiks uzskatīts pārlūka logs. Citiem vārdiem, width="100%" nozīmēs, ka objekts aizņems visu pieejamo web-lapas platumu.
Neskatoties uz noteiktajiem objekta izmēriem, tā pirmatnējās proporcijas saglabājas, bet acīmredzamas augstuma un platuma disonanses gadījumā tiek pievienota brīva platība objekta malās pa vertikāli vai horizontāli.
Sintakse
<embed height="platums" width="augstums">...</embed>
Obligāti parametri
Jā.
Argumenti
Jebkuršs vesels pozitīvs skaitlis pikseļos vai procentos.
Noklusētā vērtība
Nav.
Parametrs HIDDEN
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Parametrs hidden darbojas kā slēdzis, kurš nosaka, vai objekts pārlūka logā tiks attēlots vai nē. Tas var izrādīties ērti piemēram lai slēptu pleijera vadības paneli, atskaņojot fona mūziku. Ja šis atribūts norādīts, parametru width un height vērtības tiek ignorētas.
Sintakse
<embed hidden>...</embed>
Argumenti
Nav.
Noklusētā vērtība
Pēc noklusējuma šis parametrs ir izslēgts.
Piemērs 3. Objekta slēpšana
HTML 4.01IE 5.5IE 6IE 7Op 9.5Sa 3.1Ff 2.0Ff 3.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Tegs EMBED, parametrs hidden</title>
</head>
<body>
<embed src="jazz.mp3" hidden></embed>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh
euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.
</body>
</html>
Parametrs HSPACE un VSPACE
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Jebkuram objektam var uzdot neredzamas atkāpes pa vertikāli vai horizontāli ar parametru hspace un vspace palīdzību. Īpaši aktuāli tas ir, ja objekts jāiekļauj tekstā, tad apkārt tam ir jānosaka atkāpes.
Sintakse
<embed hspace="atkāpe pa horizontāli" vspace="atkāpe pa vertikāli">...</embed>
Argumenti
Jebkurš vesels pozitīvs skaitlis pikseļos.
Noklusētā vērtība
0
Piemērs 4. Atkāpes ap objektu
HTML 4.01IE 5.5IE 6IE 7Op 9.5Sa 3.1Ff 2.0Ff 3.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Tegs EMBED, parametrs hspace un vspace</title>
</head>
<body>
<embed src="banner.swf" width="600" height="200"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"
hspace="10" vspace="10"></embed>
</body>
</html>
Parametrs PLUGINSPAGE
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Ja pārlūks neatbalsta tādu faila tipu, kāds uzstādīts ar parametru src, tad parametrs pluginspage tiek izmantots dēļ tā, lai pārietu pēc adreses, no kuras var lejuplādēt un uzstādīt nepieciešamo "plaginu". Pārlūks paziņo lietotājam, ka faila attēlošanai nepieciešamā "plagina" nav, un jautā, vai to ielādēt.
Sintakse
<embed pluginspage="URL">...</embed>
Argumenti
Jebkura korekta URL adrese (Universal Resource Locator).
Noklusētā vērtība
Nav.
Piemērs 5. Nepieciešamā "plagina" adrese
HTML 4.01IE 5.5IE 6IE 7Op 9.5Sa 3.1Ff 2.0Ff 3.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Tegs EMBED, parametrs pluginspace</title>
</head>
<body>
<embed src="ban.swf" width="200" height="200"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</body>
</html>
Parametrs SRC
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
Apraksts
Parametrs src norāda ceļu uz failu, kurš jāielādē pārlūka logā. Pārlūks analizē faila paplašinājumu un pēc tā izlemj, kāds "plagins" vai ārējā programma nepieciešams faila atskaņošanai.
Sintakse
<embed src="URL">...</embed>
Argumenti
Tiek izmantots absolūtais vai relatīvais ceļš uz failu.
Noklusētā vērtība
Nav.
Parametrs TYPE
Apraksts
Ne vienmēr pārlūks spēj atpazīt faila tipu pēc tā paplašinājuma. Tādos gadījumos labāk norādīt tā tipu ar parametra type palīdzību, kurš uzstāda MIME-tipu datiem.
Sintakse
<embed type="MIME-tips">...</embed>
Argumenti
MIME-tipa nosaukums jebkurā reģistrā. Pieļaujams uzstādīt vienlaikus vairākas vērtības, atdalot tās ar komatiem.
Noklusētā vērtība
Nav.