Zajímavé odkazy leden 2024

Odkazy týdne 41/2021

Barvy

Písma

Prohlížeče

Nesprávné zobrazení českých znaků ve vybrané šabloně

Mnohé šablony používají písma dostupné z galerie fontů Google. Pokud autor šablony nevygeneroval znakovou sadu latin-ext, mohou se konkrétní česká písmena (ě, š, č, …) zobrazovat jiným fontem.

Náprava tohoto problému je jednoduchá. Nalezneme ve stylovém předpisu nebo v php (html, …) dokumentu řádek, který odkazuje na písmo z Google fonts, příkaz je obvykle ve tvaru

@import url(http://fonts.googleapis.com/css?family=...)

nebo

 <link id="open-sans-css" href="//fonts.googleapis.com/css?family=..." rel="stylesheet" type="text/css" media="all"/>

Na konec definice fontu písma pak přidáme tuto konstrukci:

&subset=latin,latin-ext

Výsledná definice fontu bude vypadat například následovně:

@import url(http://fonts.googleapis.com/css?family=Open+Sans&subset=latin,latin-ext)

nebo

 <link id="open-sans-css" href="//fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&subset=latin%2Clatin-ext&ver=3.9" rel="stylesheet" type="text/css" media="all"/>