HTML Info

Webről, magyarul, mindenkinek

Sortörések, közök és egyebek

nincs megjegyzés

Itt az ideje, hogy megnézzünk még egy-két apróságot, ami a böngészők muködésével kapcsolatos:
Próbáljuk meg szövegünket a következőképpen beírni:

<BODY>Valami
igazán érdekes</BODY>

Mi lesz az eredmény?
És akkor, ha így írjuk be:

<BODY>
Valami
igazán
érdekes
</BODY>

Mint láttuk, a böngésző – annak ellenére, hogy külön sorba írtuk – a szöveget egy sorban jelenítette meg! Hát nem piszok?! Nem – csak éppen, amíg mást nem mondunk neki -, minden beírt szöveget ugyanabban a sorban jelenít meg. Mutassuk meg a böngészőnek, hogy új sort akarunk:

<BODY>
Valami<BR>
igazán<BR>
érdekes
</BODY>

Most – a <BR> elem használatának köszönhetően – valóban külön sorban fogunk látni minden szót.Ha a <BR> egymás után többször szerepel, minden esetben egy-egy sortörés következik be..

A HTML, mint leírónyelv bekezdést is enged definiálni. Valahányszor a <P> elemet használjuk, arra utasítjuk a böngészőt, hogy hogy az ezután következő szöveget új bekezdésben jelenítse meg.

<BODY>
<P>Valami igazán érdekes</P>
<P>amit itt látunk></P>
</BODY>

A <P> elem lezárása ( </ P> ) megengedett, de nem kötelező. (A Netscape viszont szereti, olyannyira, hogy gyakorlatilag kötelező, ha “nézetni” akarjuk ezzel is.)

Megjegyzés: az elemek lezárására vonatkozó kitétel kizárólag a HTML-re érvényes. XHTML esetén minden elem (még az üres elemeké is!) lezárása kötelező!

Mire jó még nekünk a <P> elem? Írjuk át az előzőeket:

<BODY>
<P ALIGN="LEFT">Valami igazán érdekes</P>
<P ALIGN="CENTER">amit itt látunk,></P>
<P ALIGN="RIGHT">hát még, amit itt!</P>
</BODY>

Megjegyzés: a HTML 4.01 ajánlás szerint a formázó attribútumok használata nem javasolt. Helyettük a W3C a stíluslapok használatát ajánlja.

Próbáljuk meg jól ismert szövegünket most igy beírni:
<BODY>
Valami        igazán        érdekes
</BODY>

Azt tapasztaljuk, hogy fáradozásunk nem járt sikerrel: a böngésző csak egy szóközt ismer fel és ábrázol! Ha azt akarjuk, hogy többet is figyelembe vegyen, külön meg kell mondanunk neki: &nbsp;
Tehát, ha szövegünket ilyenformán írjuk be:

<BODY>
Valami&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
igazán &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
érdekes amp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</BODY>

akkor a böngésző a szavak közé nyolc darab nem törhető szóközt (NonBreaking SPace) fog illeszteni.
Az & jel azt jelenti, hogy különleges karakter fog következni. A ; pedig azt, hogy vége a különleges karakter HTML megfelelőjének. Nézzük néhány ilyen különleges karaktert:

&nbsp; – nem törhető szóköz
&lt; – < kisebb, mint jel
&gt; – > nagyobb, mint jel
&amp; – & az “és” jel (ampersand)
&quot; – “, idézőjel
&shy; – ­, kötőjel

Írta: htmlinfo

2009. 04 18 at 7:12 am

Kategória:

Megjegyzés hozzáfűzése