1 Podstawy i rozszerzenia języka HTML+ style kaskadowe (C...
Author:
Zuzanna Czubak
0 downloads 0 Views
Recommend Documents
No documents
1 Podstawy i rozszerzenia języka HTML+ style kaskadowe (CSS) i ich zastosowaniaOprac. Dariusz Wojtala
2 Osnowa dokumentu Informacje nagłówkoweWłaściwa treść (ciało) dokumentu
3 Tytuł dokumentu
Tytuł własny stronyTITLE - nie oznacza wcale tytułu na stronie. Zawarta między tymi znacznikami treść ukaże się w pasku tytułowym przeglądarki, a nie w dokumencie. Na przykład:
4 Strona kodowalub
5 Podsumowując
Tytuł stronywłaściwa treść (ciało) dokumentu
6 Kolor tła dokumentu
"kolor" może być podany imiennie (np. red, green, black, white) lub za pomocą wartości szesnastkowych - #FF0000, #008000, #000000, #FFFFFF
7 Tytuły
...Wartość domyślna:Zawsze pogrubione i wyrównane do lewej.Opcje: (align=left/center/right)NajwiększyNajmniejszy
8 Akapity i wiersze
To jest treść pierwszego akapitu
To jest treść drugiego akapitu
To jest pierwszy wiersz To jest drugi wiersz To jest trzeci wiersz To jest czwarty wiersz
9 Pozioma linia
Opcje dodatkowe: size – rozmiar w pikselach,noshade – brak cieniowania,color – kolor linii,width – długość w pikselach lub procentachstrony.align – typ wyrównania (do lewej, środka, prawej)
10 Wykazy – wypunktowane
Dlaczego zajmuję się UFO?
Uważam, że UFO istnieje
Uważam, że pozaziemskie cywilizacje mogą nam
pomóc
Uważam, że należy się przygotować na spotkanie
Opcje dodatkowe:type=kształt (circle,square,disc)
11 Wykazy – numerowane
Dlaczego zajmuję się UFO?
Uważam, że UFO istnieje
Uważam, że pozaziemskie cywilizacje mogą nam
pomóc
Uważam, że należy się przygotować na
spotkanieOpcje dodatkowe:type=typ (A, a, I, i, 1) start=x (początek numeracji
12 Atrybuty czcionek To jest tekst normalnyTo jest tekst pogrubiony (bold)To jest tekst pochylony (italic, kursywa)To jest tekst podkreślony (underlined)To jest tekst przekreślony (strike)Czcionka o stałej szerokościTekst cytatu książkowego
33 Atrybuty arkuszy stylówAtrybutu kaskadowych arkuszy stylów można pogrupować w kilka szerokich kategoriach:Wygląd czcionki i jej styl.Tło - kolor i obrazy.Wyrównywanie tekstu.OdstępyWygląd obramowańInne (w tym skalowanie, zawijanie tekstu i listy).
34 Wygląd i styl czcionki – cz.IAtrybutOpisfont-familyOkreśla krój pisma. Wartościami są nazwy czcionek (takie jak Arial, Times lub Palatino) lub nazwa jednej z pięciu rodzin ogólnych: SERIF(times), SANS-SERIF(helvetica), CURSIVE(zaph chancery), FANTASY(western), MONOSPACE(courier)font-sizeOkreśla wielkość czcionki w oparciu o rozmiar absolutny, względny, w stosunku do wartości em oraz w procentach. (pt, in, cm, px)font-styleOkreśla styl czcionki. Jest on reprezentowany przez wartości normal, italic i obliquefont-weightOkreśla grubość czcionki. Podstawowymi wartościami są normal, bold, bolder i lighter,.
35 Wygląd i styl czcionki – cz.IIAtrybutOpisfontUmożliwia jednoczesne dokonanie wszystkich dotychczas omawianych ustawień. Oto porządek, w jakim powinny się pojawiać atrybuty: font-style, font-variant, font-weight, font-size, line-height, font-family.colorDefiniuje kolor elementu tekstu i jest określany za pomocą jednego z szesnastu słów kluczowych: black, maroon lub kodem hexadec.text-decorationUmożliwia wprowadzanie dodatkowych ozdobników, takich jak podkreślenie, przekreślenie i miganie. Może przyjmować cztery wartości: none, overline, line-through i blink.
36 Wygląd i styl czcionki – cz.IIIAtrybutOpisbackgroundUmożliwia jednoczesne definiowanie szeregu wartości atrybutów tła. Porządek jest następujący: background-color, background-image, background-position. background: grayline-heightUstawia odległość między liniami pisma (interlinia) - w (pt), (in), (cm), (px).margin-leftmargin-rightmargin-topmargin-bottomUstawia marginesy - w (pt), (in), (cm), (px).Przykładmargin-left: 1.5cmtext-alignUstawia justowanie (do lewej – left), do środka (center), do prawej (right).text-indentUstawia odległość od lewego marginesu - w (pt), (in), (cm), (px).
37 Wygląd i styl czcionki – cz. IVAtrybutOpisword-spacingUmożliwia zwiększenie domyślnych odstępów pomiędzy wyrazami. Odstępy są podawane w jednostkach absolutnych. Wartość domyślna to normal.letter-spacingUmożliwia zwiększenie domyślnych odstępów pomiędzy literami. Odstępy są podawane w jednostkach absolutnych. Wartość domyślna to normal.
38 Przykłady i ćwiczenia do wykonaniaTekst sformatowany bez użycia stylówWYKONAJ korzystając z NOTATNIKAOto zwykły akapit z informacjami. Tu będzie wyświetlony pewien kod, powinien być "w courierze" i powinien mieć duże odstępy między wierszami, więcej niż normalnie w przypadku kroju średniego rozmiaru. I nie zapomnij także o tej ważnej - wciętej - uwadze!
39 Ćwiczenia i przykłady-śródliniowe arkusze stylówWYKONAJ korzystając z NOTATNIKA (wewnątrz Oto zwykły akapit z informacjami. Tu będzie wyświetlony pewien kod, powinien być "w courierze" i powinien mieć duże odstępy między wierszami, więcej niż normalnie w przypadku kroju 12-punktowego.
I nie zapomnij także o tej ważnej - wciętej - uwadze! Lecz popatrz - ma wcięcie z jednej strony, a nie z obydwu, czyli lewej i prawej. Nareszcie jest sposób na realizację tej kwestii!
40 Ćwiczenia i przykłady – cd.WYKONAJ korzystając z NOTATNIKA (wewnątrz Ćwiczenie wykonane zwykłym i poniżejuproszczonym zapisem stylu CSS
Pierwszy ważny nagłówek
Drugi ważny nagłówek
41 Ćwiczenia i przykłady – cd.WYKONAJ korzystając z NOTATNIKA (wewnątrz
Pierwszy akapit
Drugi akapit
Trzeci akapit
42 Obramowanie wokół tekstuZespół Szkół Nr 1 w MławiekontraZespół Szkół Nr 1 w Mławie Typy obramowaniagroove (wyżłobienie), none (brak), dotted (kropkowane)dashed (kreskowane), solid (ciągłe), double (podwójne),Ridge (grzbiet), inset (wklęsłe), outset (wypukłe).
43 Style nagłówkoweDefiniowane na początku dokumentu. Zmiany będą dotyczyłyprzy każdym wystąpieniu zmodyfikowanego znacznika nadanej stronie. Załóżmy, że chcesz by wszystkie nagłówkipierwszego poziomu miały 28 punktów, krój Arial, byłyniebieskie i wyśrodkowane.PRZYKŁAD:Po utworzeniu tej definicji każde użycie w dokumencie znacznika
spowoduje zastosowanie stylu podanego w nagłówku.
44 Klasy wewnątrz arkuszy stylów P.text1 {font: 12pt/20pt „Courier”}P.text2 {font: 14pt/16pt; margin-left: 1.3cm; color: red}Oto tekst z informacjami.To jest pierwszy text z własnymi predefiniowanymi stylem atrybutami.A to jest text drugi z predefiniowanym wcięciem w stylu!!!
45 Dołączanie do zewnętrznego arkusza stylówKażdą stronę można dołączyć do zewnętrznego arkusza stylów, w którym są zdefiniowane własności różnych elementów. Na przykład, strony internetowe wykonane przez ciebie mogą być dołączane do stworzonego przez ciebie zewnętrznego arkusza o nazwie nazwa.css (rozszerzenie .css), umieszczonego na serwerze obok twoich plików .html.Wykonaj poniższy przykład wg wzorca:Verte
46 Przykład: i zapisz plik pod nazwą: twojstyl.css { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://slideplayer.pl/434860/1/images/46/Przyk%C5%82ad%3A+%3CHTML%3E+%3CSTYLE+TYPE%3D+text%2Fcss+%3E+%3C%21%E2%80%94.jpg", "name": "Przykład: i zapisz plik pod nazwą: twojstyl.css.", "width": "800" } 47 Jakaś twoja strona htmlZwróć uwagę na wiersz (niebieski) zawierający odniesienie do arkusza. Jest on umieszczany w ramach części nagłówkowej (HEAD) i ma ściśle określoną składnię. HREF wskazuje ścieżkę do katalogu, w którym jest umieszczony arkusz. Może on być, oczywiście, ulokowany w tym samym folderze, co strony zawierające odniesienie do niego. Wszystkie definicje zewnętrznego arkusza stylów są automatycznie przyjmowane przez elementy danej strony. { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://slideplayer.pl/434860/1/images/47/%3Chead%3E+%3Ctitle%3EJaka%C5%9B+twoja+strona+html%3C%2Ftitle%3E+%3Cmeta+http-equiv%3D+content-type+content%3D+text%2Fhtml%3B+charset%3Diso-8859-2+%3E.jpg", "name": " Jakaś twoja strona html ", "description": " Zwróć uwagę na wiersz (niebieski) zawierający odniesienie do arkusza. Jest on umieszczany w ramach części nagłówkowej (HEAD) i ma ściśle określoną składnię. HREF wskazuje ścieżkę do katalogu, w którym jest umieszczony arkusz. Może on być, oczywiście, ulokowany w tym samym folderze, co strony zawierające odniesienie do niego. Wszystkie definicje zewnętrznego arkusza stylów są automatycznie przyjmowane przez elementy danej strony.", "width": "800" } 48 Stosowanie zewnętrznego arkusza ma tę zaletę, że nie jest konieczne wprowadzanie stylów na konkretnej stronie, zmniejszamy objętość plików, a także możemy za pomocą zmiany jednego parametru w arkuszu stylów zmienić wygląd wszystkich stron, które się odwołują do tego arkusza (np. kolor tytułu czy wielkość czcionki akapitów).Cdn… { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://slideplayer.pl/434860/1/images/48/Stosowanie+zewn%C4%99trznego+arkusza+ma+t%C4%99+zalet%C4%99%2C+%C5%BCe+nie+jest+konieczne+wprowadzanie+styl%C3%B3w+na+konkretnej+stronie%2C+zmniejszamy+obj%C4%99to%C5%9B%C4%87+plik%C3%B3w%2C+a+tak%C5%BCe+mo%C5%BCemy+za+pomoc%C4%85+zmiany+jednego+parametru+w+arkuszu+styl%C3%B3w+zmieni%C4%87+wygl%C4%85d+wszystkich+stron%2C+kt%C3%B3re+si%C4%99+odwo%C5%82uj%C4%85+do+tego+arkusza+%28np.+kolor+tytu%C5%82u+czy+wielko%C5%9B%C4%87+czcionki+akapit%C3%B3w%29..jpg", "name": "Stosowanie zewnętrznego arkusza ma tę zaletę, że nie jest konieczne wprowadzanie stylów na konkretnej stronie, zmniejszamy objętość plików, a także możemy za pomocą zmiany jednego parametru w arkuszu stylów zmienić wygląd wszystkich stron, które się odwołują do tego arkusza (np. kolor tytułu czy wielkość czcionki akapitów).", "description": "Cdn…", "width": "800" } 49 Podświetlane linki w CSSW sekcji body wstaw: (dla TABELI)
47 Jakaś twoja strona htmlZwróć uwagę na wiersz (niebieski) zawierający odniesienie do arkusza. Jest on umieszczany w ramach części nagłówkowej (HEAD) i ma ściśle określoną składnię. HREF wskazuje ścieżkę do katalogu, w którym jest umieszczony arkusz. Może on być, oczywiście, ulokowany w tym samym folderze, co strony zawierające odniesienie do niego. Wszystkie definicje zewnętrznego arkusza stylów są automatycznie przyjmowane przez elementy danej strony.
48 Stosowanie zewnętrznego arkusza ma tę zaletę, że nie jest konieczne wprowadzanie stylów na konkretnej stronie, zmniejszamy objętość plików, a także możemy za pomocą zmiany jednego parametru w arkuszu stylów zmienić wygląd wszystkich stron, które się odwołują do tego arkusza (np. kolor tytułu czy wielkość czcionki akapitów).Cdn…
49 Podświetlane linki w CSSW sekcji body wstaw: (dla TABELI)