[CSS] Meerdere lettertypen een andere grootte geven

Pagina: 1
Acties:

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 23-04 14:44
Hallo,
ik gebruik op dit moment de volgende CSS code:
Cascading Stylesheet:
1
2
3
4
5
6
H1 {
    font-family: Onyx, Tahoma, Verdana, Arial, sans-serif, serif;
    color: #C08B0B;
    font-size: 45px;
    font-weight: normal;
}

Dit werkt zoals het hoort, maar Onyx is niet echt een veelgebruikt lettertype. Als de gebruiker dit niet heeft wordt dus teruggevallen op Tahoma, Verdana of Arial.
Onyx is echter een iets kleiner (lager) lettertype dan Tahoma, Verdana en Arial, en dus wordt een header in die lettertypen te groot.
Is het mogelijk per lettertype een grootte in te stellen?
In de CSS documentatie kon ik niet vinden hoe dit moet, en ook hier op GoT vond ik niks wat op mijn probleem lijkt.

Alvast bedankt.

Full-stack webdeveloper in Groningen


  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Nee, dit kan niet :)

Want je kunt niet detecteren of een client een lettertype ondersteund of niet. Eventueel kun je je lettertype bij je pagina includen:
[search=eot]

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 23-04 14:44
Daar was ik al bang voor :(
In theorie kan ik het lettertype wel includen, maar dan kan ik het lettertype misschien wel makkelijker ter download aanbieden, en aangezien het een commercieël lettertype is worden de mensen van Monotype Corporation dan vast niet blij :)

Full-stack webdeveloper in Groningen


  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Alleen begrijp ik het niet helemaal: 45px is 45px, dan is het wel een raar lettertype dat ie anders weergegeven word.

  • Tonio
  • Registratie: Juli 2003
  • Niet online

Tonio

terrible gibberish

(overleden)
Sowieso vind ik het een beetje onzin om zo'n weinig gebruikt font op een site te gebruiken, de kans is zo klein dat een bezoeker dat font heeft, dat je net zo goed het kunt laten imo

D200|F90x|Leica M6|Yashica T3|Hasselblad 503cx
Nikon: 12-24/4|17-35/2.8|10,5mm/2.8|30mm/1.4|50mm/1.4|85mm/1.8|SB-800|SB-24|SB-26|MC-36
Zeiss: 80mm/2.8 50mm/4 ZM: 35mm/2
When the going gets weird... the weird turn pro


  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Er schiet me ineens wat te binnen: je kunt met JS wel font-checken. Zet in een hidden div een letter en check de breedte daarvan. Is de breedte bijvoorbeeld 13px dan is het Onyx en anders Tahoma :) Daarna kun je simpel met JS de font-size aanpassen.

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 23-04 14:44
André schreef op zaterdag 28 mei 2005 @ 21:17:
Alleen begrijp ik het niet helemaal: 45px is 45px, dan is het wel een raar lettertype dat ie anders weergegeven word.
Klopt, ik heb het even nagekeken en het is wel 45px. Het lijkt alleen kleiner omdat het smaller is.

Ik zal eens even met JS gaan knutselen, bedankt voor de tip :)

[ Voor 3% gewijzigd door Spinal op 28-05-2005 21:36 ]

Full-stack webdeveloper in Groningen


Verwijderd

Wat U wel kunt doen is SIFR gebruiken _/-\o_

http://www.mikeindustries.com/blog/archive/2004/08/sifr

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 23-04 14:44
Klinkt interessant, ook dat zal ik eens goed doorlezen :) Bedankt!


Wauw... ik heb net eens even het voorbeeld bekeken, als dat net zo goed in de andere browsers werkt als in Opera is dit zeker een mooie oplossing!

[ Voor 62% gewijzigd door Spinal op 29-05-2005 22:54 ]

Full-stack webdeveloper in Groningen

Pagina: 1