Jak zmienić czcionkę na swojej stronie?
- Poziom trudności:
Pomogłem rozwiązać Twój problem? Wspieraj moje działania bym pisał więcej:
Niektóre z szablonów (szczególnie tych płatnych) oferują zmianę czcionki tekstu i nagłówków. W tej sytuacji zmiana jest bardzo prosta, bo wystarczy poszukać opcji szablonu (najczęściej są w sekcji Wygląd albo Ustawienia) i metodą prób i błędów wybrać krój pisma, który Ci najbardziej odpowiada. Gorzej jeśli posiadamy szablon, który nie daje takiej możliwości albo budujemy stronę od zera.
Do niedawna jedynymi bezpiecznymi czcionkami z których korzystano na stronach www były:
- Arial
- Tahoma
- Times New Roman
- Verdana
Obecnie metod umieszczania fontów na stronie jest naprawdę dużo, od generowania do formatu Flash albo PDF, przez Cufon i Typeface.js na katalogu fontów Google kończąc. O tym ostatnim sposobie chciałbym napisać więcej gdyż jest on najbardziej przyjaznym wyjściem dla użytkowników i implementacja nowej czcionki nie zajmuje dużo czasu.
Pierwsza rzecz jaką powinieneś zrobić to wejść na Google Fonts. Z lewej strony masz parametry po których możesz sortować i wyszukiwać czcionki. Gdy już znajdziesz tą jedyną upewnij się czy zawiera polskie znaki. Najwygodniej to sprawdzić wpisując w polu „Preview Text” na górze znane wszystkim hasło: „Zażółć gęślą jaźń”. Czemu akurat to? To proste. To nic nie znaczące zdanie zawiera wszystkie znaki z polskimi ogonkami: żółćęśążń. Kiedy już upewnisz się co do języka Twojej czcionki kliknij na przycisk Quick-use:
Już tylko cztery kroki dzielą Cię od zmiany czcionki na Twojej stronie internetowej.
Krok 1
Zaznacz kroje pisma jakich chcesz używać na stronie. Pamiętaj że im mniej wybierzesz tym szybciej będzie się ładować Twoja witryna. Wybieraj tylko te kroje, z których zamierzasz korzystać. Nigdy nie bierz kroju na zapas. Jeśli będziesz potrzebował czegoś więcej to w 2 min. możesz sobie kod na nowo wygenerować.
Krok 2
Wybierz alfabet, który Cię interesuje. Pamiętaj aby oprócz alfabetu łacińskiego (Latin) wybrać także łaciński rozszerzony (Latin Extended) aby pojawiały się na Twojej stronie polskie znaki.
Krok 3
Skopiuj standardowy fragment kodu w ramach <head> Twojej strony. Aby edytować head wejdź do części Wygląd -> Edytor i poszukaj Nagłówka czyli pliku header.php. Najlepiej jeśli wkleisz ścieżkę w miejsce gdzie znajdziesz inne elementy <link>, o ile takie znajdziesz.
Przykładowy kod do wklejenia zawierający odwołanie do czcionki Open Sans oraz rozszerzenie alfabetu o zaawansowane znaki łacińskie (latin-ext):
<link href='http://fonts.googleapis.com/css?family=Open+Sans&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
Krok 4
Najtrudniejsze zadanie przed nami. Teraz musisz znaleźć fragment kodu CSS odpowiadający za wygląd elementu, który chcesz edytować. Najsprawniej możesz to zrobić klikając na element prawym przyciskiem myszy i wybierając „Zbadaj element”. Po chwili dowiesz się jaki element na stronie trzyma informację o czcionce wykorzystywanej w tekstach i nagłówkach. Najczęściej paragrafy z treścią znajdują się pod nazwami .post-content p albo .entry-content p i takiego właśnie elementu powinieneś poszukać w kodzie CSS (w sekcji Wygląd -> Edytor). Jeśli go nie ma, wtedy skopiuj fragment kodu z 4 kroku ze strony Google Fonts i wklej go do CSS-a w następującej formie:
.post-content p, .entry-content p { font-family: 'Open Sans', sans-serif!important; }
Jeśli chcesz zmienić nagłówki wtedy najprawdopodobniej będziesz szukał elementów h1, h2 itd. aż do h6. Jeśli ich nie znajdziesz, możesz spróbować wkleić następujący kod:
h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif!important; }
Naturalnie jeśli korzystasz z innej czcionki to informację o niej oprócz wklejenia <link> z kroku trzeciego powinny się znaleźć także w kodzie wklejanym do style.css.
Po zmianie Twojej czcionki upewnij się że zawiera polskie znaki we wszystkich najpopularniejszych przeglądarkach. Powodzenia we wprowadzaniu zmian na Twojej stronie.
Pomogłem rozwiązać Twój problem? Wspieraj moje działania bym pisał więcej:
Komentarze — Napisz pierwszy komentarz
Czy powyższe wskazówki były skuteczne? Jeśli tak, podziel się swoimi spostrzeżeniami w komentarzu. Gdybyś chciał się podzielić ze mną skrawkiem kodu aby uzupełnić minikurs to skorzystaj z portalu pastebin.com i wyślij linka do kodu. Instrukcje jak to zrobić znajdziesz tutaj.