PDA

Zobacz pełną wersję : Pod Operą sypią się polskie znaki w tytułach artykułów - co robić?



prezes
07-02-2014, 18:26
7300
W załączeniu screen z Opery i Firefoxa głównej strony jednego z moich projektów. W Operze nie wyświetlają się prawidłowo czcionki tytułów tekstów w domyślnym szablonie z pakietu joomla 3.2.1. Chodzi o wyświetlanie polskich znaków.
Słowa z polskimi znakami czasami robią się z dziurami jak w załączeniu, a czasami słowo w tytule, które zawiera polski znak sprawia, że całe słowo np. "żoliborz" pisze się domyślną czcionką (times new roman - być może to domyślna czcionka przeglądarki) a nie tą ładną ze stylu.
Dodam, że źle wyświetlają się z polskimi znakami wyłącznie tytuły artykułów oraz tytuły (nazwy uwidocznione) modułów (jak te po prawej u mnie - ale tu celowo tak je wymyślam, by nie miały polskich znaków...).

Co z tym zrobić? W źródle witryny utf-8, języki witryny i zaplecza PL.
Jeśli niełatwo obejść ten błąd, to może łatwiej sprawić, by cały tytuł wyświetlał się domyślną czcionką a nie tą ładną, która ma jakieś problemy z wyświetlaniem polskich liter?

ramiro
07-02-2014, 22:48
Problemem jest to, iż czcionka "Open-Sans", którą używa Twój szablon w nagłówkach pobierana z Google Webfonts nie posiada polskich znaków. Aby to poprawić w sekcji head Twojego szablonu jest link:


<link type="text/css" rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans"> zamień go na ten


<link type="text/css" rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400,300&subset=latin,latin-ext">

Powinno pomóc.

prezes
08-02-2014, 20:01
Pomogło, czcionka nie wygląda już tak efektownie, ale za to nie sypie się:) dzięki.