Peter Druska / 29. 12. 2006, 00:00
Dnes si povieme o značkách, ktoré uzatvárajú nami špecifikovaný obsah.
Taktiež o značkách, ktoré umožňujú do stránok pripojiť obrázky.
Píšu sa do elementu <body>..</body>
.
Jedná sa o takzvané neškodné značky. Sú to
párová značka div
a párová značka span
.
span
Je to riadková značka, ktorá navonok nijak uzavretý „text“ neformátuje. Uzatvára, obaľuje sa do nej nejaká textová informácia v riadku. Teda napríklad:
<span>Tento text je obalený</span>, ďalej nasleduje "čistý" text.
Zobrazenie: Tento text je obalený, ďalej nasleduje "čistý" text.
Ako vidno (a zopakujem to ešte raz), táto značka nijak neformátuje text. Len ho obaľuje. Určite si každý povie: „no dobre, ale na čo to je, keď to nijak neformátuje text?“ Teoreticky sa nemusí používať vôbec, no je to silný nástroj pri CSS štýlovaní webových stránok.
Text uzavretý v tejto značke môže byť ľubovoľne dlhý. Môže sa zdať, že je to aj viac riadkov.
Vtedy to vyzerá, akoby bol do značky span
uzavretý blok:
<span>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In sed erat. Integer dolor est, suscipit vitae, hendrerit quis, convallis ut, sem. Nunc vestibulum lacinia pede. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla viverra leo aliquam orci.</span>
Tu si ale treba dávať pozor. Do tejto značky môžeme (ak nastane taká situácia) uzatvárať len
riadkové značky – a
, del
, span
, ... Nikdy nie blokové
– hr
, div
, p
, h1
, ...
Prejdime ďalej.
div
Je to bloková značka, ktorá navonok nijak neformátuje text,
len uzatvára viac častí. Slúži na to isté, ako značka span
,
no obaľuje viac riadkov, ako jeden – obaľuje blok. Obsah za týmto
elementom sa zalomí na nový riadok. A v tom bloku môžu
byť ľubovoľné iné značky, riadkové i blokové. Miestami sa tvári ako
samostatný odsek, no nie je odsekom. Napríklad:
<div> <h4>Nadpis 4. úrovne</h4> <p> Text v odseku 1. </p> <p> Text v odseku 2. </p> </div> <div> <p> Text v ďalšom odseku. </p> </div>
Vykreslenie:
Text v odseku 1.
Text v odseku 2.
Text v ďalšom odseku.
Vyzerá to dosť neprakticky, ale keď sa naučíte možnosti formátovania webových stránok zistíte, že je to silný nástroj práve z hľadiska toho, že viac elementov na stránkach môžete naraz presúvať, upravovať pozadie, farbu písma, ... A to práve vďaka CSS.
S týmito značkami treba ale zaobchádzať veľmi opatrne, pretože sa môže stať aj to, že kód sa stane neprehľadným.
img
s atribútmi src=""
a alt=""
Webové stránky dnes už nie sú len čistý text a
hypertext.
Určite si viete dobre predstaviť na stránkach aj nejaký ten obrázok. Aj ich značky sa píšu do elementu
<body>..<body>
.
Značkou img
sa do stránok vkladajú obrázky. Atribúty, ktoré
musíme do tejto značky napísať sú src=""
a
alt=""
.
Atribút src=""
svojim
obsahom hovorí, na akej adrese
má prehliadač obrázok hľadať. Atribút alt=""
popisuje
daný obrázok, pokiaľ sa nezobrazí. Túto možnosť uvítajú hlavne ľudia, ktorí
majú pri surfovaní vypnuté obrázky (čo je dosť bežné kvôli rýchlosti načítania stránok).
Ďalej to ocenia tí, čo surfujú s textovými prehliadačmi alebo s hlasovými čítačkami
(väčšinou zrakovo hendikepovaní ľudia):
<img src="/favicon.ico" alt="Favikona Inet.sk" /> <img src="../obrazky/kvet-moj-najmilsi.png" alt="kvet" />
Vykreslenie:
Favikona,
nápis in, sa pri zapnutých obrázkoch zobrazí. Druhý obrázok, kvet-moj-najmilsi.png,
sa nezobrazí ani pri zapnutých obrázkoch, pretože neexistuje. Zobrazí sa jeho popis,
ktorý sme napísali do atribútu alt=""
.
Ďalší text za obrázkami sa nezalamuje na nový riadok, zobrazuje sa za nimi, ako keby to bol normálny text.
Ďakujem za pozornosť.
Copyright © 2002 - 2013 inet.sk, s. r. o. | Všetky práva vyhradené | Neprešlo jazykovou úpravou | ISSN 1336-1899
Využívame kvalitný webhosting za rozumnú cenu od Inet.sk