UTF-8 character with font-weight property

font-weight property doesn't work for lower than 300 value and Unicode font.

It is Helvetica and font-weight: 300; Unicode characters still bold. What can i use?

Answers


To present text in book weight (font-weight: 300 in CSS), you need a font with that weight containing all the characters you need. Apparently, you have Helvetica in book weight in your computer (the vast majority of users don’t have it, or any Helvetica) but with a limited character repertoire that lacks many letters used in Turkish. Therefore the browser picks them up from some other font, quite possibly of normal (400) weight.

If you really want book weight text, then the best option is to use a downloadable font, also known as web font. Most fonts that people have on their computers are available in normal and bold weight only, or possibly in normal weight only. Check out Google web fonts and FontSquirrel @font-face Kits to see whether they have something that suits your design. Unfortunately, free fonts that you can easily use have very often a rather limited character repertoire.


Need Your Help

Getting actual type from an exception thrown in base class

c# exception inheritance

I have a series of classes in my application set up like follows:

upper case both last name when there is a dash in between

javascript angularjs web

I would like to modify an existing JavaScript function that formats a user name properly by setting the first name first letter to upper case, as well as the first name of the last name.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.