Az lenne a gondom, hogy mindegyik böngészőben más méretűek, alakúak lesznem a szöveges részek. Így egyes részek egyes böngészőkben kilógnak, vagy rondán néznek ki. Hogy tudnám úgy megadni, hogy mindenhol úgyan úgy látszódjon. Jelenleg nincs megadva font,text paraméter.
- 2415 megtekintés
Hozzászólások
használj CSS-t a mindenkori megjelenítéshez.
http://weblabor.hu/cikkek/cssalapjai1
_______________
:: sidocious ::
: XboxKlub.Hu :
: Web2Auto.hu :
- A hozzászóláshoz be kell jelentkezni
CSS-ben font-size, és érdemes a mértékegységet hüvelykben vagy centiméterben megadni, hogy relatíve ne legyen monitor- és felbontásfüggő.
szerk.: a mindenhol ugyanúgy pedig nem fog menni, mert OS/böngésző/betűkészlet függvénye. a kb. ugyanúgy egész hatékonyan elérhető.
:: by BRI.
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog
- A hozzászóláshoz be kell jelentkezni
köszi, persze, hogy css-ban akartam megcsinálni, inkább az érdekelt, amit itt írtál
azaz, hogy milyen trükkök vannak arra, hogy közel hasonló legyen az eredmény
- A hozzászóláshoz be kell jelentkezni
Meg lehet olyant is csinálni, hogy reset css. Onnantól a böngésző-függő formázások is megszünnek. Ekkortól csak az van amit Te beállítasz.
- A hozzászóláshoz be kell jelentkezni
Persze, de erosen fugg a megjelenes attol, hogy a user milyen fontokat es milyen font-renderinget hasznal.
- A hozzászóláshoz be kell jelentkezni
Így van. :D Ugyanúgy nem néz ki kétszer egyazon gépen egyazon OS alatt egyazon böngészővel sem. :D
:: by BRI.
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog
- A hozzászóláshoz be kell jelentkezni
Például érdemes arra figyelni hogy alap fontokat használj, amik minden gépen megtalálhatók, mert egy speciálisabb betűtípusnál is elég vicces dolgok tudnak születni. Én már szívtam azzal, hogy "hudedizájnos" menüt szeretett volna Mr. X... Megkapta, csak ott képek lettek betéve. Viszont ez csak itt él meg. Bár láttam már olyan honlapot, ahol az egész cucc -szöveges rész!- képekből állt... :-)
Uff!
--
"Tévedni emberi dolog, de kínos." (Rejtő)
- A hozzászóláshoz be kell jelentkezni
<link type="font" name="sajatfont" subtype="TrueType" src="font.ttf" src-bold="fontb.ttf" src-italic="fonti.ttf" src-bolditalic="fontbi.ttf"/> ;)
:: by BRI.
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog
- A hozzászóláshoz be kell jelentkezni
ez meg böngészőfüggetlen megoldás: http://mgccl.com/2007/03/13/php-font-image-generator-2-0
- A hozzászóláshoz be kell jelentkezni
köszi! nagyon jó.
- A hozzászóláshoz be kell jelentkezni
Használhatsz cufónt is.
http://kikke.hu/cufon/
- A hozzászóláshoz be kell jelentkezni
Ez nagyon vagány... jobb mint php-val képet generálni :)
- A hozzászóláshoz be kell jelentkezni
Van pár dolog amit nem szeret, pl. IE alatt javascripttel pozicionált auto overflow-os divben szerepelni. Nem szeret hover-re más színt produkálni. De rengeteg helyen hasznos lehet, ahol gyanítható a javascript használata.
- A hozzászóláshoz be kell jelentkezni
auto overflow-t egyebkent sem szeretek hasznalni, a hover dolog mar problema, de szerintem javithato a dolog azzal, hogyha 2 div van, mind2-ben ugyanaz a szoveg, csak mas szinnel, a masodik az display:none; (rejtett), es van egy script, amit az egyiken meghiv onmouseover-re, a masikon onmouseout-ra, ami felcsereli a lathatosagot. Ezt tobb fele keppen is ki lehet vitelezni, es szerintem jarhato ut... most jut eszembe, hogy talan az onmouseover="javascript:ezaz = this.getContext('2d'); ezaz.fillStyle = hsl(50,60%,80%);" is lehetne szint varialni, bar lehet hogy ez nem lesz ilyen egyszeru... lehet hogy valahol a generalo scriptben kell megirni, hogy hover-css-t figyelje, es elore elkeszitse a scriptet... vagy nemtudom, de nem tunik rossz feladatnak :) ... tuti h nem kivitelezhetetlen.
- A hozzászóláshoz be kell jelentkezni
Nagyon jó, ezt megjegyezzük.
- A hozzászóláshoz be kell jelentkezni
Sajnos ez meg mindig nem oldja meg a render lib eltereseit, lasd TrueType-betukeszletek hintingje.
- A hozzászóláshoz be kell jelentkezni
nem ismertem. Ez merre működik? Nemigen találtam a neten róla semmit.
Én csak a css-es @font-face megoldást ismertem, amit az Internet Explorer gúnyos kacajjal ugor (meg finn) át.
A typekit viszont még működhet, de csak azokra a fontokra, amelyeket támogat :-/
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Az DPI beállítás függő lesz, tehát ha egy böngésző 96dpi-t állít be magának az OS beállításaitól függetlenül (van ilyen), akkor máris más lesz a mérete.
Szerintem px-ben érdemes megadni, akkor mindenhol ugyanakkora lesz, a képek is fix pixel méretűek. Ezzel a megoldással is vannak eltérések, mert pl a Gecko máshogy kezeli a sormagasságot, mint az explorer. Előfordulhat az is, hogy
font-size: 13px;
érték után a Firefox 15px sormagasságot csinál, az explorer pedig 18-at. Ezt lehet javítani:
line-height: 15px;
Egyébként szerintem az a legjobb, ha Firefoxon feljesztesz és a végén megnézed exploreren az eredményt, majd kiigazítod, hogy arra is jó legyen.
- A hozzászóláshoz be kell jelentkezni
google: reset.css
- A hozzászóláshoz be kell jelentkezni
Annyi hozzátartozik, hogy az itt leírt módszerek egyike sem igazán keresőbarát (helyesbítek, a cufón talán nem sokat ront a helyzeten).
Sajnos igazán korrekt módon még egyforma feltelepített betűtípusok mellett sem lehet egyformán megjeleníteni szövegeket (nem képként), ha meg a user elállítgatja a böngészőt, akkor meg pláne nem.
- A hozzászóláshoz be kell jelentkezni
Nyilván, amint nem képként megy a szöveg, rögtön átveszi a szerepet a fontrenderelő motor.
Pl.:
- antialias… nincs/pixel/subpixel? (Firefoxban nem tudom, mi van, de nekem pl. a midori renderelése nekem jobban tetszik.)
- kerning meg egyéb opentype scriptek kezelése
- hinting információk kezelése (kis méretnél mely vonalak fontosak, melyek összemoshatóak hasonlók)
- valamennyire idetartozik a böngészőben beállított minimális betűméret
Én úgy tartom, ha javascripttel utólag cseréljük le a feliratokat, akkor nincs nagy para SEO terén – és erre még a sIFR is jó, csak az ég óvjon tőle :)
Nekem egyelőre a cufón, mint vektor alapú image replacement eljárás a szimpatikus, bár rendesen tényleg a képpel való helyettesítés kezeli pl. az érdekesebb opentype funkciókat, amelyekhez ellenben kell egy decens renderelő a képekhez. Nomármost ilyet egyelőre a pango-view tud még úgy kb…
Olya dolgokhoz, amelyeknek skálázódniuk kell, egyelőre a cufón a legjobb. Ha a betűtípus érdekes funkciókat is felvonultat, akkor marad a sima kép, aminek meg megvan az a hátránya, hogy pixelekben lehet mérni csak.
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
+1
a cufon nekem is bejott... SEO-ba sem kavar be, meg tetszik hogy szavankent epiti fel a vektoros kepeket, es nem egybe, ahogy a legtobb text2image php script.
Majd ha szukseg lesz ra, akkor megoldom a hover-es problemat is, vagy valami hasonlo funkciot, es kuldok patch-et hozza a fejlesztoknek :)
- A hozzászóláshoz be kell jelentkezni
Igazából meg van ám oldva csak... Na mindegy:
http://wiki.github.com/sorccu/cufon/styling
"For performance reasons :hover is not enabled by default, which means that you’ll have to enable it separately for elements that need it."
- A hozzászóláshoz be kell jelentkezni
ma találtam: Bulletproof @font-face syntax - Paul Irish
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni