HTML Info

Webről, magyarul, mindenkinek

Felső szintű elemek

nincs megjegyzés

A következőkben a HTML felső szintű (top-level) elemeivel ismerkedhetünk meg.

Ezek:

HTML

Használata:

<html>

</html>

Tartalmazza a <HEAD> és azt követően a <BODY>, vagy code><FRAMESET> elemeket, gyakorlatilag bekeretezi a HTML dokumentumot. Ez az elem tudatja a böngészővel, hogy weblappal, HTML dokumentummal van dolga.

Mivel ún. top-level elem, így ezt nem tartalmazhatja semmilyen más elem.

HEAD

Használata:

<head>

</head>

Tartalmazhat: pontosan egy <TITLE> elemet, opcionálisan a <BASE> és <ISINDEX> elemeket. Ide kerülhetnek a <SCRIPT>, <STYLE>,

<META>, <LINK>, vagy <OBJECT> elemek is.

A <HTML> elem tartalmazhatja.

A <HEAD> elem fejléc-információkat tartalmaz a dokumentumról; úgymint a címét, kulcsszavakat, rövid leírást és stíluslapokat (style sheet). Kötelező elhelyezni minden HTML dokumentumban, ezt követheti a <BODY>, vagy a <FRAMESET> elem.

BODY

Használata:

<body>


</body>

Attribútumai:

BACKGROUND=

“URL” A html dokumentum háttérképe

BGCOLOR=

“szín” A dokumentum háttérszíne,
vagy színkódja

TEXT=

“szín” A szöveg színe, vagy színkódja

LINK=

“szín” A linkek színe, vagy színkódja

VLINK=

“szín” A látogatott linkek színe,
vagy színkódja

ALINK=

“szín” Az  aktív link színe,
vagy színkódja

ONLOAD=

“script” A dokumentum betöltõdésekor
hajtódik végre

ONUNLOAD=

“script” A dokumentum bezárásakor
(a lap elhagyásakor) hajtódik végre

A <BODY> elem tartalmazza a dokumentum törzsét. A nem frame-ekből felépített lapokon használata kötelező. Frame-dokumentumoknál a <NOFRAMES> elemnek kell tartalmaznia a <BODY>-t.

FRAMESET

Használata:

<frameset>

</frameset>

Tartalmazhat egy, vagy szükség szerint több <FRAMESET> és <FRAME> elemet, valamint opcionálisan a <NOFRAMES> elemet.

Felső szintű elem lévén, csak a <HTML> elem tartalmazhatja.

Attribútumai:

ROWS=

“magasság” A vízszintes osztás magassága százalékban, vagy pixelben

COLS=

“szélesség” A függőleges osztás szélessége százalékban, vagy pixelben

ONLOAD=

“script” Az összes frame betöltődése után hajtódik végre

ONUNLOAD=

“script” Az utolsó frame elhagyásakor hajtódik végre

A <FRAMESET> elem a <FRAME> elemek tartalmazásával a böngészőablak négyszög alakú alablakokra osztására alkalmas. ROWS és COLS attribútumaival és azok paramétereivel határozzuk meg az alablakok (keretek v. frame-ek) méreteit és tulajdonságait. A keretszélességek és -magasságok megadhatók abszolút, vagy relatív értékben (százalékosan, vagy pixelben). Érdemes a két módszert kombinálni, tehát több frame esetén egyesek méretét abszolút értékben, másokét százalékosan megadni. Különösen javasolt a pixelben megadott méret alkalmazása olyan esetben, amikor a frame-nek fix méretű objektumot (képet, stb..) kell tartalmaznia.


<frameset cols="20%, 80%" border="0">
  <frame src="baloldali.htm" name="balframe">
  <frame src="jobboldali.htm" name="jobbframe">
  <noframes>
    <body>

      <p>A lap megtekintéséhez frame-ek
	  megjelenítésére képes böngészőre van szükség.
      <p>Javaslom a <a href="http://www.netscape.com">
	  Netscape Navigator</a>t, vagy a
	  <a href="http://www.microsoft.com">
	  Microsoft Internet Explorer</a>t.
    </body>

  </noframes>
</frameset>

Fenti példában a böngészőablakot két oszlopra bontottuk; a bal oldali oszlop az ablak szélességének 20% -át, a jobboldali a 80% -át foglalja el. Az a böngésző, amely nem képes a frame-ek megjelenítésére, a NOFRAMES elem kezdő és záró címkéje közé írt tartalmat fogja megjeleníteni.

Írta: htmlinfo

2009. 06 30 at 5:53 pm

Kategória:

Megjegyzés hozzáfűzése