12. fejezet: Egyéb szövegformázási lehetőségek

A HTML4-ben még elég sok lehetőség volt a szöveg különféle formázására, de ezek néhány kivételtől eltekintve mind eltűntek az 5-ös verzióból.  Jöjjön most pár belőlük:

<ADDRESS>
Postacímet jelöl ki.

</ADDRESS>
<BLINK> Ez nem minden böngészőben villog! </BLINK>
<BIG> Nagyobb karakterméret </BIG>
<BLOCKQUOTE>
Szövegblokk - érdemes kipróbálni!
</BLOCKQUOTE>
<CITE> Idézet - ritkán használható</CITE>
<CODE> Programkód - a más betűstílus miatt érdemes használni</CODE>
<COMMENT> Kommentálás - semmi hatással nincs a dokumentumra. Nem íródik ki </COMMENT>
<DFN>Definiált szöveg </DFN>
<EM> Kiemelés - ritkán használt</EM>
<KBD> Billentyűzetről begépelhető input írógép stílussal </KBD>
<S> Keresztülhúzott szöveg</s>
<SAMP>
Irodalmi szövegrészlet, illetve mintakarakter
</SAMP>
<SMALL> Kisebb betűméret </SMALL>
<STRONG> Vastagított megjelenés </STRONG>
<SUB> Alsó index </SUB>
<SUP> Felső index </SUP>
<VAR> Változónevet jelöl ki </VAR>
<TT> Írógépkarakterek</TT>

A könnyebb hozzáférhetőség kedvéért ezt is megnézheti egy állományban: htmlpelda24.html.

Marquee

Érdekes, de nem minden böngészőben megjelenő lehetőség a szövegek feliratszerű mozgatása a <MARQUEE> és a </MARQUEE> között. Általában akkor lehet látványos az effektus, ha az ablak nagyobb részében látható lesz a mozgás, mint a lenti példában: (htmlpelda25.html)

<HTML>
<Marquee behavior=alternate bgcolor="teal" dataformatas=text loop=3 width="75%" title="dumálás">
Ez a duma!
</marquee>
</HTML>

Néhány lényeges paraméter:
- BEHAVIOR =alternate/scroll/slide - mozgásirány = balra-jobbra/átlapozás (scroll) a direction által meghatározott irányba/a szöveg levágása az előző mintájára
- BGCOLOR = háttérszín kódja vagy neve
- DATAFORMATAS = text/html - adatformátum - sima szöveg/html
- DIR = ltr/rtl - szöveg olvasási irányának meghatározása; ltr=balról jobbra (alapértelmezés); rtl = jobbról balra
- DIRECTION = left/right/up/down - görgetés iránya - bal/jobb/fel/le; Alapértelmezés: left
- HEIGHT = "n" - Hány %-ot, vagy képpontot foglalhat el a HTML-tag a képből.
- HSPACE = "n" - Mekkora legyen a HTML-tag mellett a szabad hely vízszintesen?
- VSPACE = "n" - Mekkora legyen a HTML-tag mellett a hely függőlegesen?
- LOOP = "n" - Hány ismétlés után álljon le a mozgatás. (Végtelen = -1)
- SCROLLAMOUNT = "n" - Hány pixel elcsúszással rajzoljon ismét a MARQUEE.
- SCROLLDELAY = "n" – Hány ezredmásodperc után rajzolja újra a HTML-taget.
- TITLE = "cím" - Mi jelenjen meg, ha az egeret fölé visszük?
- WIDTH = "n" - Az ablak hány százalékában jelenjen meg a MARQUEE.
21. feladat: Készítsen egy jobbról balra 4-szer elhaladó pár szavas szöveget, amely az aktuális ablak 65%-át foglalja el, de az egész alakzat középre legyen igazítva és sárga háttere legyen.
22. feladat: Ugyanezekkel a paraméterekkel készítsen egy újabb objektumot, melyben egy weblap linkje gördül tova.

Basefont

Fontos karakterformázási lehetőséget tartalmaz a <BASEFONT> tag, mely egy dokumentum alapvető karakterkészletét tartalmazhatja, amelyhez képest a többi karakter hogyan nézzen ki. Lehetséges paraméterei: COLOR (szín) és FACE (karakterkészlet neve). A fontosabb böngészők ismerik a SIZE (méret) paramétert. További segítséget jelenthet a következő állomány is: (htmlpelda26.html)

<html>
<head>
<basefont color="red" size="5" face="Arial">
</head>
<body>
<h1>1-es szintű főcím</h1>
<p>Egy sima bekezdés.</p>
</body>
</html>

Lényeges: a HTML5 nem támogatja ezt a taget!

BGSound


Csak pár régebbi böngésző által támogatott lehetőség a <BGSOUND> (háttérhang). Itt a gép hangkártyája segítségével lejátszathatjuk az oldalhoz rendelt háttérhangot. Választható kiterjesztések: WAV, AU, MID és CD. Kötelező paraméter a forrás megjelölése (SRC). Lehetséges paraméter az ismétlések számát szabályozó LOOP=n, melyben n egy sorszám. Abban az esetben, ha n = -1, akkor végtelenszer ismétlődik a háttérhang. Érdekes lehetőség a BALANCE=n paraméter, ahol n -10000 és +10000 közötti érték. Ez határozza meg a bal és jobb oldali hangszórók közti hangosság értékét. Alapértelmezés: 0. (Egyenlő hangosság.) További hasonló paraméter a VOLUME=n, ami a hangerőért felelős. n értéke -10000 és 0 között lehet, ahol 0 a legnagyobb hangerő. Lényeges, hogy a HTML5 ezt sem támogatja!