1 CSS 3 Technologie Informacyjne Literatura:CSS. Tworzenie nowoczesnych stron WWW, Łukasz Pasternak, Wyd. Helion, 2012
2 CSS CSS - kaskadowe arkusze stylów (Cascading Style Sheets) - język dający możliwość zarządzania sposobem formatowania (wyglądem) www. Najważniejszym powodem wprowadzenia stylów było rozdzielenie struktury i prezentacji dokumentów. Wszystkie polecenia dotyczące formatowania można umieścić w jednym miejscu (tzw. arkuszu) i powiązać je z konkretnymi elementami, wstawionymi za pomocą HTML. *.css @charset „utf-8”; linijka kodowania rozpoczynająca plik CSS selektor { właściwość1: wartość; } Selektorem może być dowolny element HTML, natomiast nie każdemu elementowi można przypisać te same właściwości. CSS jest językiem swobodnego formatu: białe znaki są ignorowane.
3 X Sposoby definiowania CSS: styl lokalny, wewnętrzny arkusz stylu,Białymi znakami nie można poprzedzać wartości właściwości, w których występuje nawias: Np. selektor { background:url (katalog/gfx.jpg);} Białe znaki nie mogą pojawiać się przy odnoszeniu się do pseudoklas, pseudoelementów, selektorów atrybutów i selektorów specjalnych: Np. div h1:hover {deklaracje} p:selection {deklaracje} article#identyfikator {deklaracje} X div h1 :hover {deklaracje} p :selection {deklaracje} article #identyfikator {deklaracje} Sposoby definiowania CSS: styl lokalny, wewnętrzny arkusz stylu, zewnętrzny arkusz stylu. ograniczony zasięg
4 CSS Styl lokalny (inline) Styl wpisany jest wprowadzony wewnątrz dokumentu HTML w wybranym znaczniku i parametryzuje zmiany tylko w nim. Takie ustawienia stają się dominujące nad stylem osadzonym i zewnętrznym. < p style=„deklaracja; deklaracja; deklaracja”>
np.Niebieski tekst na żółtym tle
Niebieski tekst na żółtym tle