CSS
Skrót od „Cascading Style Sheet”.
CSS to język arkuszy stylów używany do formatowania zawartości stron internetowych webpages zapisanych w HTML. Arkusze stylów CSS mogą określać wygląd i formatowanie tekstu, tabel oraz innych elementów niezależnie od samej zawartości. Style mogą znajdować się w pliku HTML strony internetowej lub w osobnym dokumencie, do którego odwołuje się wiele stron internetowych.
CSS pomaga twórcom stron internetowych nadać jednolity wygląd całej witrynie internetowej. Zamiast określać wygląd każdej tabeli i bloku tekstu w kodzie HTML strony internetowej, styl definiuje się raz w arkuszu stylów CSS. Typowe znaczniki formatowania HTML, takie jak <h2>, <strong> i <em>, mogą mieć niestandardowe formatowanie zdefiniowane w pliku CSS; można też tworzyć niestandardowe style i stosować je do tekstu, obrazów oraz tabel. Po zdefiniowaniu stylu może go używać każda strona, która zawiera odwołanie do pliku CSS.
Oddzielenie zawartości strony internetowej od jej formatowania ułatwia jednoczesne aktualizowanie stylów na wielu stronach. Jeśli na przykład chcesz zwiększyć rozmiar tekstu głównego z 10 pkt do 12 pkt na dziesiątkach osobnych stron HTML, wystarczy zmienić styl raz w pliku CSS. Rozmiar tekstu zmieni się w każdym miejscu, w którym ten styl jest używany, na dowolnej stronie korzystającej z tego arkusza stylów.
NOTE: Słowo „cascade” odnosi się do schematu priorytetów używanego przez CSS, gdy wiele reguł stylów nakłada się na siebie. Style CSS zdefiniowane przez użytkownika mają pierwszeństwo przed stylami zastosowanymi bezpośrednio do znacznika HTML, a te mają pierwszeństwo przed stylami zdefiniowanymi w nagłówku dokumentu HTML, które z kolei mają pierwszeństwo przed stylami zdefiniowanymi w zewnętrznym pliku CSS.
Sprawdź swoją wiedzę
