Vissza az előzőleg látogatott oldalra (nem elérhető funkció)Vissza a tananyag kezdőlapjára (P)Ugrás a tananyag előző oldalára (E)Ugrás a tananyag következő oldalára (V)Fogalom megjelenítés (nem elérhető funkció)Fogalmak listája (nem elérhető funkció)Oldal nyomtatása (nem elérhető funkció)Oldaltérkép megtekintése (D)Keresés az oldalon (nem elérhető funkció)Súgó megtekintése (S)

A weblapkészítés technikája (HTML5, CSS3) és ergonómiája / Csoportosító elemek /<figure>, <figcaption> – Kép, ábra, kép/ábra aláírása

Csoportosító elemek

<figure>, <figcaption> – Kép, ábra, kép/ábra aláírása

Mire használjuk?

A <figure> ábrák, fényképek, illusztrációk, diagramok jelölésére szolgál. A megjelenítendő tartalom lehet valamilyen kép, melyet az <img> tag segítségével lehet a <figure> tagbe illeszteni. Viszont lehet multimédiaelem is, vagy akár forráskód is. Az utóbbi esetben a <code> taget lehet használni. Opcionálisan tartalmazhat egy ábrához tartozó feliratot. Ezt a feliratot a <figcaption> tagek közé kell tenni. Utóbbi nem kötelező tag, de ha van, akkor csak egy lehet belőle és a <figure> tag első vagy utolsó gyereke lehet.

<figure> tag paraméterei: globális attribútumok

<figcaption> tag paraméterei: globális attribútumok

Forráskód elhelyezése

Példa - Forráskód elhelyezése

for i:=1 to n do
 begin
   write('Kérem a tömb ',i,'. elemét: ');
   readLn(t[i]);
 end;

Forráskód
<figure>
 <pre>
  <code>
   for i:=1 to n do
    begin
      write('Kérem a tömb ',i,'. elemét: ');
      readLn(t[i]);
    end;
  </code>
 </pre>
</figure>

Vissza a tartalomjegyzékhez

Forráskód elhelyezése ábra aláírással (az aláírás az ábra felett)

Példa - Forráskód elhelyezése ábraaláírással (az aláírás az ábra felett)

Ciklussal bekérjük a tömb elemeit
for i:=1 to n do
 begin
   write('Kérem a tömb ',i,'. elemét: ');
   readLn(t[i]);
 end;

Forráskód
<figure>
  <figcaption>Ciklussal bekérjük a tömb elemeit</figcaption>
 <pre><code>for i:=1 to n do
 begin
   write('Kérem a tömb ',i,'. elemét: ');
   readLn(t[i]);
 end;</code>
</pre>
</figure>

Láthatjuk, hogy a képaláírás most az ábra felett jelent meg. Ez azért van, mert a <figcaption> elemet közvetlenül a <figure> tag után írtuk, így annak első gyereke lett. Ha az aláírást az ábra alatt akarjuk megjeleníteni, akkor az alábbi példában látható módon, a <figure> tag lezárása előtt kell közvetlenül elhelyeznünk.

Vissza a tartalomjegyzékhez

Forráskód elhelyezése ábra aláírással (az aláírás az ábra alatt)

Példa - Forráskód elhelyezése ábraaláírással (az aláírás az ábra alatt)

for i:=1 to n do
 begin
   write('Kérem a tömb ',i,'. elemét: ');
   readLn(t[i]);
 end;
Ciklussal bekérjük a tömb elemeit

Forráskód
<figure>
<pre><code>for i:=1 to n do
 begin
   write('Kérem a tömb ',i,'. elemét: ');
   readLn(t[i]);
 end;</code>
</pre>
  <figcaption>Ciklussal bekérjük a tömb elemeit</figcaption>
</figure>

Vissza a tartalomjegyzékhez

Versrészlet elhelyezése a <figure> és <figcaption> tagekkel

Példa - Versrészlet elhelyezése a <figure> és <figcaption> tagekkel

A hatalmas szerelemnek
Megemésztő tüze bánt.
Te lehetsz írja sebemnek,
Gyönyörű kis tulipánt!
Csokonai Vitéz Mihály: Tartózkodó kérelem (részlet)

Forráskód
<figure>
 <q cite="http://www.citatum.hu/szerzo/Csokonai_Vitez_Mihaly">
     A hatalmas szerelemnek<br />
    Megemésztő tüze bánt.<br />
    Te lehetsz írja sebemnek,<br />
    Gyönyörű kis tulipánt!
 </q>
 <figcaption>Csokonai Vitéz Mihály: <cite>Tartózkodó kérelem (részlet)</cite></figcaption> 
</figure>
Megjegyzés

A <figure> tag használatára példákkal együtt még visszatérünk a képek beillesztésére szolgáló <img> tag ismertetésénél.

Az idézőjelek beállításához használható a quotes paraméter.

Vissza a tartalomjegyzékhez

Új Széchenyi terv
A projekt az Európai Unió támogatásával, az Európai Szociális Alap társfinanszirozásával valósul meg.

A tananyag az ELTE - PPKE informatika tananyagfejlesztési projekt (TÁMOP-4.1.2.A/1-11/1-2011-0052) keretében valósult meg.
A tananyag elkészítéséhez az ELTESCORM keretrendszert használtuk.