ugrás a tartalomhoz

html font size VS css style font size

stageline · 2008. Jún. 6. (P), 12.51
Sziasztok.

Valaki meg tudja mondani hogy a <font size="5">..</font> az miben van megadva px vagy em vagy mi? Az a helyzet hogy a bbcode visszafejtésénél span style-ban akarom megadni a font-sizet és lehet hogy késöbb már a méret lehagyása nem lesz szabványos.Jelenleg sem hiszem hogy az úgy rendben van a css-ben hogy font-size:5;

Köszi.
 
1

Böngészőfüggő

Török Gábor · 2008. Jún. 6. (P), 13.08
Az alapértelmezett font size 3, és én úgy tudom, hogy az böngészőtől függ már, hogy a 4-es értékű betűméretet ténylegesen mekkorának mutatja (legalábbis a HTML ajánlásban is csak ennyit írnak). Vedd a 3-at 1em-nek, és cseréld a többit ahhoz képest.
2

találtam egy cikket

gex · 2008. Jún. 6. (P), 13.24
google keresés (elég favágó kulcsszavak :D) eredménye: http://style.cleverchimp.com/font_size_intervals/altintervals.html
3

Re

stageline · 2008. Jún. 6. (P), 13.38
Köszönöm, majd kereszt mutert megfűzöm fordítson, plusz ha sikerült lefordítani megpróbálom felfogni mit is írnak ott, most minek a százaléka hányszor miért.. a lényeg tehát hogy a jelenleg sql-ben [size=x módon letárolt
motyóra nem lesz egyszerű pontos font size-t megadni. Amúgy ez a kód hátha érdekes:

Ilyen volt eredetileg:

$szoveg = preg_replace("/\[size=([1-7])\]((\s|.)+?)\[\/size\]/i","<font size=\\1>\\2</font>", $szoveg);

És ilyen lenne:

$szoveg = preg_replace("/\[size=([1-7])\]((\s|.)+?)\[\/size\]/i","<span style=\"font-size:\\1em;\">\\2</span>", $szoveg);
4

sok lesz

gex · 2008. Jún. 6. (P), 13.49
az em-mel vigyázni kell. a 2em már kétszer akkora betűt jelent, azaz ha neked 12px-es az alapbeállított betűméreted, akkor a 2em az 24px, a 3em 36px lesz, és így tovább... ha a size alapból 3-as (legalábbis a böngészőknél, a te bbcode-odnál nem tudom), akkor te azt 3em-re fogod cserélni.

a helyedben inkább a preg_replace_callback-kel próbálkoznék, és mondjuk egy tömb alapján (array(1=>0.6,2=>0.8,3=>1,4=>1.2,5=>1.4,6=>1.6,7=>1.8)) cserélném a font-size-t em-re.
5

Köszi

stageline · 2008. Jún. 6. (P), 15.00
Köszönöm
6

Itt van a Keresztmuternak... :)

Ustak · 2008. Jún. 6. (P), 20.16
egy másik angol cikk, hogy hogyan is érdemes szöveget konzisztensen css-formázni. Műkszik IE és firefox alatt is, és elmagyarázza a problémákat (pl hogy az em IE-nél a szülő em-jéből számítódik ki...) és hasonló érdekes dolgokat (vagy lehet hogy ezt máshol olvastam, de így van).
Szóval:
Hogyan méretezzük a szöveget css-el?