I have a huge gap in my knowledge when it comes to that kind of things :/
I thought, and apparently I'm wrong, that because I used a Linux server, the font I was using needed to be supported by all OS to make sure the rendering would not differ.
Now, I'm only referencing fonts from the CSS, with a good old font-family property.
I don't know if I'm clear, nor if my approach is right (it's probably not). But don't be afraid to bore me, I would love to learn more :D
I have a huge gap in my knowledge when it comes to that kind of things :/
I thought, and apparently I'm wrong, that because I used a Linux server, the font I was using needed to be supported by all OS to make sure the rendering would not differ.
Now, I'm only referencing fonts from the CSS, with a good old font-family property.
I don't know if I'm clear, nor if my approach is right (it's probably not). But don't be afraid to bore me, I would love to learn more :D
Your approach is perfectly fine. I wanted to relieve you about the rendering bug, it's not your fault.
Helvetica is probably one of the most widely used font families (Arial is Microsoft helvetica version, but that's another story).
You're doing great taking into consideration the limitations here.
You've discovered that working with fonts is harder than you thought and that's okey!
That's reassuring. I guess I'll postpone thinking about this when I would need to add support for different fonts
This post from Coding Horror may be of help.