Treść: akapity, bloki tekstu
Transkrypt
Treść: akapity, bloki tekstu
Pomoc Treść: akapity, bloki tekstu Teksty obejmowane sÄ… w Joomla! standardowymi elementami HTML: div i p. Arkusz stylów powinien precyzować sposób ich formatowania. Style dla innych elementów HTML oraz stosowane w Joomla! style dodatkowych informacji (data utworzenia, autor, itp.) omówiamy w kolejnych sekcjach. Ogólne wÅ‚asnoÅ›ci tekstu Od kiedy przeglÄ…darki IE i Netscape pozwalajÄ… na okreÅ›lanie wyglÄ…du tekstu w arkuszach CSS (od wersji 4.x), nie ma potrzeby stosowania nadużywanego wczeÅ›niej, a obecnie wycofywanego znacznika font. Korzyść jest co najmniej podwójna. Po pierwsze znacznie zmniejsza ilość kodu, a po drugie zapewnia spójność i jednolitość formatowania tekstu w caÅ‚ej witrynie, o ile - oczywiÅ›cie - administratorzy nie udostÄ™pniÄ… uzytkownikom dodatkowych możliwoÅ›ci formatowania czcionki, oferowanej w edytorach typu WYSIWYG. OkieÅ‚znanie tendencji zwÅ‚aszcza przygodnych autorów do ozdaniania’ tekstu może być trudne. CSS pozwala panować nad wszystkimi aspektami wyglÄ…du tekstu - doborem rodziny czcionek, ich wagÄ…, wielkoÅ›ciÄ…, postaciÄ… (normalna i pochyÅ‚a) i wariantami (normalna lub kapitaliki), szerokoÅ›ciÄ… (zwarte, rozszerzone - wÅ‚aÅ›ciwość nieobsÅ‚ugiwana przez popularne przeglÄ…darki) wysokoÅ›ci linii. Szczegóły można znaleźć w rozlicznych podrÄ™czni CSS.WÅ‚asnoÅ›ci podstawowe globalnie Podstawowe wÅ‚asnoÅ›ci tekstu najlepiej ustalić globalnie, dla wszystkich elementów treÅ›ci w deklaracji reguÅ‚ dla elementu body, a nastÄ™pnie modyfikować je w reguÅ‚ach dla konkretnych elementów. Dobór rodziny czcionek zależy od koncepcji graficznej. PamiÄ™tać wszakże należy, że przeglÄ…darki korzystajÄ… czcionek zainstalowanych w komputerach użytkowników, odmiennych w systemach Windows, MacOS, Unix i Linux. UwzglÄ™dniajÄ…c tÄ™ okoliczność, należy okreÅ›lić w arkuszu alternatywne rodziny czcionek i rodzinÄ™ ogólnÄ…, z k przeglÄ…darka skorzysta w przypadku, gdy żadna z zaplanowanych czcionek bÄ™dzie niedostÄ™pna. Rozmiar czcionki najlepiej okreÅ›lać w procentach i jednostkach em lub ex. Unikać należy stosowania punktów i pic jednostki te doskonale sprawdzajÄ… siÄ™ w drukarstwie, ale ponieważ komputery nie potrafiÄ… precyzyjnie ustalać rzeczywistej wielkoÅ›ci elementów na ekranie, jednostki te w arkuszach stylów sÄ… maÅ‚o przydatne. RozwiÄ…zaniem szczególnie wartym polecenia jest zastosowanie w deklaracji dla elementu body rozmiaru czcionki w procentach (76.1%), a dla konkretnych elementów w emach. Takie ustawienie zapewnia, że w dużej grupie przeglÄ…darek uzyskamy zbliżony efekt, o czym można siÄ™ Å‚atwo przekonać, na podstawie eksperymentów, które przeprowadziÅ‚ swego czasu Owen Briggs, opisanym w artykule Sane CSS Sizes (Sensowne wielkoÅ›ci w CSS). Metoda zalecana przez Briggsa posiada jednÄ… wadÄ™ - zakÅ‚ada ona 16-pikselowÄ… domyÅ›lnÄ… wielkość tekstu w przeglÄ…darkach. JeÅ›li użytkow domyÅ›lnÄ… wielkość, czego przecież wykluczyć nie można, faktyczny rozmiar czcionek bÄ™dzie inny niż okreÅ›lon arkuszu stylów. Ale ma też i niebagatelnÄ… zaletÄ™. Czcionki z tak okreÅ›lonym rozmiarem bÄ™dÄ… siÄ™ skalować we przeglÄ…darkach. PrzykÅ‚ad reguÅ‚ formatujÄ…cych wÅ‚asnoÅ›ci czcionki i teksty w stylu elementu body: body { margin : 0; /* zeruje marginesy wszystkim elementom */ padding : 0; /* zeruje odstÄ™py wszystkim elementom */ font : normal 76.1% Arial, Verdana, Helvetica, sans-serif; line-height : 1.2; /* ustala wysokość linii */ } W przykÅ‚adzie powyżej wszystkim elementom zostaÅ‚ nadany zerowy margines i zerowe dopeÅ‚nienie. Pozbywamy siÄ™ dziÄ™ki temu domyÅ›lnych ustawieÅ„ przeglÄ…darek. Ten dość powszechnie stosowany zabieg pozwala uniknąć niespo kÅ‚opotów zwiÄ…zanych z domyÅ›lnymi wartoÅ›ciami tych wÅ‚asnoÅ›ci w różnych przeglÄ…darkach. Wymaga jednak usta w dalszej części arkusza stylów każdemu elementowi marginesów i dopeÅ‚nieÅ„. Zwróć również uwagÄ™, że dla wÅ‚asnoÅ›ci line-height nie zostaÅ‚a okreÅ›lona jednostka. W takim przypadku podana wartość liczbowa jest współczynnikiem uzależniajÄ…cym wysokość linii od rozmiaru czcionki. GdybyÅ›my zastosowali konretnÄ… jednostkÄ™, co można uczynić, wysokość linii byÅ‚aby ustalana bez wzglÄ™du na rozmiar czcionki. Tekst w elementach div Globalne okreÅ›lenie podstawowych wÅ‚asnoÅ›ci czcionki i tekstu w reguÅ‚ach dla body spowoduje, że teksty objÄ™te znacznikami div, a także teksty nieobjÄ™te żadnymi znacznikami przyjmÄ… cechy ookreÅ›lone w reguÅ‚ach dla body. http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48 Pomoc W efekcie nie musimy tworzyć odrÄ™bnego stylu dla tekstów objÄ™tych elementami div, zapewniajÄ…c sobie, że dopóki zmodyfikujemy tego ustawienia w regule ustanowionej selektorem klasy lub identyfikatora, tekst bÄ™dzie wyÅ›wietlany zgodnie z ustawieniami dla body. Styl akapitu Warto natomiast ustalić styl dla akapitów, szczególnie jednÄ… z wÅ‚asoÅ›ci - odstÄ™py miÄ™dzy akapitami. OczywiÅ›cie w gdy zdecydujemy siÄ™ na ten powszechnie stosowany sposób wyróżniania akapitów: PrzykÅ‚ad reguÅ‚y dla elementu p: p{ margin: .84em 0; /* ustala miÄ™dzy akapitami margines dolny i górny */ } Arkusz stylów może również zawierać style akapitów o specjalnym przeznaczeniu, np. wyróżniajacych uwagi, ciekawostki, ważne informacje. Oto kilka przykÅ‚adów: PrzykÅ‚ady reguÅ‚ dla akapitów o różnych funkcjach: p.note { margin-left:1em; color: blue; /* wyróżni uwagi kolorem czcionki */ } p.warning { padding: 3em 1em 1.25em 3em; background: url(../images/warning.gif) no-repeat top left #fafadd; border-bottom: 1px solid #ff0000; } p.tip { margin-left:1em; padding: 3em 1em 1.25em 3em; background: url(../images/tip.png) no-repeat top right #fff; text-align: justify; } http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48