|
HTMLinfo => HTML referencia => A fejlécben alkalmazható elemek
A fejlécben alkalmazható elemek
A HTML dokumentum <HEAD> szekciójában a következő elemek szerepelhetnek:
Ezek:
BASE
Használata:
<BASE>
Attribútumai:
HREF="url" (A dokumentum helye - abszolút hivatkozásként)
TARGET="frame-név" (Annak a frame -nek a neve, ahova a linkek alapértelmezetten megnyílnak.)
Más elemet nem tartalmazhat.
A legtöbb weblap nem szükséges, hogy tartalmazza az elsőként írt
attribútumot. Viszont érdemes felvenni akkor, ha a html dokumentumot nem eredeti
helyén tekintik meg (pl.: e-mail mellékletként küldjük, stb).
A TARGET attribútumot frame-ekkel felépített lapon használjuk. Ha
egy frame-ben levő link <A> eleme nem hivatkozik külön valamely más frame-re,
akkor a link célja a <BASE TARGET="frameneve"> által meghatározott
keretben nyílik meg. (További információk a
FRAME-ekről)
ISINDEX
Használata:
<ISINDEX PROMPT="szöveg">
Felhasználói szövegbevitelre alkalmas, alapértelmezettként a
PROMPT attribútumban megadott szöveget írja ki.
A W3C nem javasolja, helyette az <INPUT> elem használata javasolt.
LINK
Használata:
<LINK>
Attribútumai:
|
REL=
|
Link típusa
|
Kapcsolat linkhez
|
|
REV=
|
Link típusa
|
Kapcsolat linktol
|
|
HREF=
|
"URL"
|
Hiperhivatkozás
|
|
TYPE=
|
Tartalom típus
|
A link tartalmának típusa
|
|
TARGET= |
célframe |
A frame, ahova a link megnyitja a hivatkozott dokumentumot
|
|
MEDIA=
|
Médialeíró
|
|
|
HREFLANG=
|
Nyelvi kód
|
A hivatkozás nyelve
|
|
CHARSET=
|
Karakterkészlet
|
A hivatkozás karakterkódolása
|
A <LINK> elem definiálja a dokumentum kapcsolatait. A <HEAD>
szekcióban tetszőleges számban helyezhető el. A legtöbb böngésző támogatja ezt
az elemet. A REL és REV attribútumok határozzák meg a kapcsolat természetét a
dokumentum és a kapcsolt erőforrás között. A REL hivatkozáskapcsolatot határoz
meg az aktuális dokumentumtól a kapcsolt erőforrás felé, míg a REV ellenkező
irányú kapcsolatot fejez ki. Példával mutatva:
<LINK REL=Fuggelek HREF="labjegyzet.html">
Ez azt mutatja, hogy a labjegyzet.html az aktuális dokumentum
függeléke, míg a
<LINK REV=Alfejezet HREF="akarmi.html">
pedig azt, hogy az aktuális dokumentum az akarmi.html
alfejezete.
A REL és REV attribútumok értékei a kapcsolattípusok szóközzel
elválasztott felsorolása.
Használható a <LINK> elem külső stíluslap (style sheet) csatolásához
is:
<LINK REL=StyleSheet HREF="kedvenc.css">
A <LINK> elem MEDIA attribútuma határozza meg azt a médiát, amelyhez a
kapcsolt erőforrás tervezve van. A HTML 4.0 a következő médialeírókat
ismeri:
- screen (alapértelmezett), a számítógép képernyője;
- tty, fix karakterszélességű képernyők (ilyent használ pl. a Lynx);
- tv, televízió-típusú eszközök, alacsony felbontással és korlátozott
görgethetőséggel;
- projection, kivetítők;
- handheld, kézi eszközök: kisméretű, monokróm képernyővel alacsony
átviteli sávszélességgel;
- print, nyomtatókimenet;
- braille, Braille-tapintóeszközök;
- aural, beszédszintetizátorok;
- all, minden eszköz.
Az opcionális HREFLANG és CHARSET attribútumok a kapcsolat nyelvét és
karakterkódolását tartalmazzák. A nyelv megadható az RFC 1766 szerint (en -
angol, en-US - amerikai angol, ja - japán, stb...). Az ékezetes betűk
alkalmazására vonatkozó nemzetközi előírásokat az ISO-8859-2 írja le.
A TARGET attribútum a frame -ekkel létrehozott lapokon használatos. Részletes
ismertetése a FRAME fejezetben
olvasható.
META
Használata:
<META>
Attribútumai:
- NAME, Név: (tulajdonságnév);
- HTTP-EQUIV, Név: HTTP fejléc-információk;
- CONTENT, hozzárendelt adat;
Más elemet nem tartalmazhat.
A NAME attribútum egy tulajdonságnevet határoz meg, amelynek értékét a
CONTENT attribútum tartalmazza. A CONTENT szöveges információt tartalmazhat, de
nem írható bele HTML tag (elem). Nincs standard, elfogadott listája a META
elemben használható tulajdonság-érték pároknak; a dokumentumok szerzői maguk
dönthetik el, milyen metaadatokkal hízlalják dokumentumjaikat. A következő példa
a lap szerzőinek definiálását mutatja meg:
<META NAME=author CONTENT="Monostory Miklós - leírások">
<META NAME=author CONTENT="WorldWideWorx - design">
Néhány kereső használja a keywords és description
tulajdonságokat, jelentőséget adva ezek használatának. Jó tudni, hogy a keresők
többsége a description tulajdonság esetében csak az első 200 karaktert
veszi figyelembe (kb. 3 gépelt sor). Ha ugyanaz a szó túl sokszor fordul elő egy
dokumentum keywords tulajdonságának értékeként, néhány kereső nem
indexeli az oldalt (figyelmen kívül hagyja). A kulcsszó - (keyword) listát a
keresők általában az első 1000 karakterig veszik figyelembe. Néhány kereső
támogatja a robots tulajdonság használatát is. A következő példa azt
mondja a keresőknek, hogy ne indexeljék a lapot, de kövessék a rajta található
hivatkozásokat:
<META NAME=robots CONTENTS="noindex, follow">
A HTTP-EQUIV tulajdonság is használható a NAME helyett. E tulajdonság
csak kevésben különbözik az előzőekben ismertetettől; tudomására hozza a
böngészőknek, hogy értéke HTTP fejléc-információ. Néhány példa:
<META HTTP-EQUIV="Expires" CONTENT="22 jan 2000 17:10">
a dokumentum lejárati idejét állítja be.
<META HTTP-EQUIV="Content-Script-Type"
CONTENT="text/javascript">
kliensoldali scriptnyelvként a javascriptet
definiálja.
<META HTTP-EQUIV="Contetnt-Style-Type" CONTENT="text/css">
meghatározza, hogy a használt stílusok nyelve a CSS.
<META HTTP-EQUIV="Content-Type" CONTENT="text/html
charset=iso-8859-2">
definiálja a dokumentum tartalmát (szöveg, mégpedig a
HTML előírásai szerint), és a használt karakterkészletet. Ez jelen esetben a
latin 2 -es, amely tartalmazza a magyar ékezetes betűket is.
<META HTTP-EQUIV="Refresh" CONTENT="10, URL=http://www.w3.org">
arra utasítja a böngészőt, hogy a lap teljes
betöltődésétől számított 10 másodperc után 'ugorjon' a W3C honlapjára.
|