Tworzenie stron WWW. Ilustrowany przewodnik. Wydanie II
|
|
- Kazimierz Wieczorek
- 9 lat temu
- Przeglądów:
Transkrypt
1
2 Idź do Spis treści Przykładowy rozdział Katalog książek Katalog online Zamów drukowany katalog Twój koszyk Dodaj do koszyka Cennik i informacje Zamów informacje o nowościach Zamów cennik Czytelnia Fragmenty książek online Tworzenie stron WWW. Ilustrowany przewodnik. Wydanie II Autor: Aleksandra Tomaszewska ISBN: Format: , stron: 224 Twórz witryny, które będą rządzić w sieci Zaprzyjaźnij się z językiem CSS Poznaj zasady przygotowywania i obróbki grafiki Odkryj skuteczne sposoby na promocję w Internecie Projektować strony WWW może niemal każdy. Jednak tworzenia projektów wysokiej jakości to już spore wyzwanie. Internet jest pełen nieczytelnych, przeładowanych treścią albo grafiką witryn, które przynoszą swoim właścicielom więcej szkody niż pożytku. Technologia pędzi do przodu, podczas gdy niektórzy projektanci wyraźnie za nią nie nadążają. Jeśli chcesz mieć pewność, że efekty Twojej pracy to zawsze produkt najwyższej jakości, tak pod względem funkcjonalności, jak i estetyki, a także jeśli chcesz nauczyć się projektować witryny wyróżniające się spośród milionów przeciętnych półproduktów, nadszedł czas, by zacząć wreszcie działać z rozmachem. W drugim wydaniu książki Tworzenie stron WWW. Ilustrowany przewodnik znajdziesz przydatne narzędzia, ułatwiające pracę projektantom stron WWW. Dowiesz się, dlaczego warto używać aplikacji Macromedia Dreamweaver oraz Adobe GoLive i czemu lepiej mieć kilka aplikacji, które robią to samo, niż jedną aplikację, która robi wszystko. Przeczytasz także o tym, czym różnią się formaty GIF, JPEG i PNG oraz którego z nich warto używać w jakiej sytuacji. Nauczysz się podstaw języków HTML i XHTML i odkryjesz, jak rozwinąć skrzydła w dziedzinie pisania skryptów, ponieważ poznasz bliżej język skryptowy JavaScript. W zakończeniu znajdziesz praktyczne porady dotyczące tego, co i w jakich proporcjach powinno znajdować się w doskonale zaprojektowanej witrynie. Zasady pisania i formatowania tekstu oraz edytory stron WWW Praca z elementami graficznymi przy użyciu takich narzędzi, jak Photoshop i Fireworks Kaskadowe arkusze stylów formatowanie i programy do tworzenia arkuszy Tworzenie dynamicznych stron WWW, czyli JavaScript w akcji Przygotowywanie i optymalizowanie animacji Flash Język HTML podstawy i struktura dokumentu Projektuj pierwszorzędne witryny i twórz nową jakość w Internecie Kontakt Helion SA ul. Kościuszki 1c Gliwice tel helion@helion.pl Helion
3 Spis treści Rozdział 1. Trzy, dwa, jeden START! Blog Serwisy stron 14 Rozdział 2. Edytory WYSIWYG, czyli chłopcy od brudnej roboty.. 26 Edytory HTML Edytory WYSIWYG Korzystanie z edytora WYSIWYG Rozdział 3. Grafika Dodawanie obrazków do strony Tworzenie grafiki Darmowa grafika Rozdział 4. HTML język internetu Składnia języka Rozdział 5. Wykorzystanie formularzy i ramek Formularze Ramki Dodatkowe znaczniki Rozdział 6. Co to znaczy mieć styl, czyli słów kilka o CSS Formatowanie tekstu Dekoracja tekstu Kolor i tło Marginesy Programy do tworzenia arkuszy stylów
4 Tworzenie stron WWW. Ilustrowany przewodnik Rozdział 7. Tworzenie dynamicznych stron WWW, czyli JavaScript w akcji Typy danych Wyrażenia i warunki Wprowadzanie poleceń Okna Rozdział 8. Animacje Flash Przygotowywanie grafiki Animacje Eksportowanie i publikowanie filmów Rozdział 9. Promocja Wyszukiwarki internetowe Reklama Katalogi internetowe Ogłoszenia prasowe Poczta elektroniczna Banery reklamowe Rozdział 10. Poradnik, czyli od czego zacząć Struktura witryny Szablon witryny Projektowanie zawartości stron
5 Rozdział 6 Co to znaczy mieć styl, czyli słów kilka o CSS Przyciski, paski menu, zdjęcia, obrazy nieodłączne elementy stron WWW. Dotychczas dowiedziałeś się, jak je tworzyć i budować z nich całość za pomocą edytorów tekstowych lub aplikacji WYSIWYG. Poznałeś również podstawy języka HTML. Czas zaprzyjaźnić się z CSS, czyli kaskadowymi arkuszami stylów. Styl w wirtualnym świecie nie wymaga dużych nakładów finansowych, a jedynie zainwestowania odrobiny czasu w opracowanie stylistyki strony i konsekwentne realizowanie przyjętych założeń. Kaskadowe arkusze stylów (ang. cascading style sheets CSS) są stosowane do formatowania stron i pozwalają na uzyskanie doskonałej kontroli nad jednolitym wyglądem poszczególnych stron i całej witryny. Wyobraź sobie witrynę składającą się z dużej liczby stron WWW, nad którą pracuje cała grupa programistów. Mając wyobrażenie o stopniu skomplikowania zadania polegającego na stworzeniu kilku stron, na których używana będzie ta sama stylistyka krój, kolor, wielkość czcionki, kolorystyka elementów czy wygląd tabel, wyobraź sobie, jak trudno zapanować nad tymi wszystkimi elementami, gdy masz do ogarnięcia kilkaset stron projektowanych przez kilka różnych osób. Do tego celu niezawodnie przydają się kaskadowe arkusze stylów. Korzystanie z CSS oznacza również oszczędność miejsca, ponieważ styl każdego elementu jest definiowany jednokrotnie w pliku definicji stylów, a nie przy każdym wystąpieniu elementu na stronie, czyli w przypadku takich elementów jak na przykład akapit czy nagłówek kilkadziesiąt razy na każdej stronie. W s k a z ó w k a Szczegółowe informacje na temat kaskadowych arkuszy stylów znajdziesz pod adresem 120
6 Co to znaczy mieć styl, czyli słów kilka o CSS Definicje stylów można wprowadzać do opisu strony na kilka sposobów. Pamiętaj, że każdy z tych sposobów ma swoje wady i zalety, a wybór najlepszego sposobu zależy od preferencji programisty oraz sytuacji, w której styl ma być zastosowany. Sposób I <p style= color:blue; font-family:arial; font-size:12pt; > Zawartość akapitu </p> Definicja stylu jest umieszczona bezpośrednio w znaczniku. Jest to analogiczna składnia do umieszczania w znaczniku atrybutów tego znacznika. Zaleta: prostota użycia. Wada: konieczność powtarzania definicji dla każdego kolejnego znacznika umieszczanego na stronie. Sposób II <html><head> <style type= text/css > p { color:blue; font-family:arial; font-size:12pt; } </style></head> <body> <p> Pierwszy akapit </p> <p>drugi akapit</p> </body></html> Definicja stylu jest umieszczona w nagłówku dokumentu. Tak zdefiniowany styl odnosi się do wszystkich znaczników tego typu w dokumencie. Zaleta: jednokrotna definicja stylu dla elementu w obrębie strony. Wada: dla tego samego znacznika na innych stronach musisz ponownie zdefiniować style znacznika wewnątrz nagłówków tych stron. Sposób III <html><head> <link href= style.css rel= stylesheet type= text/css ></head> <body> <p> Pierwszy akapit </p> <p>drugi akapit</p> </body></html> Definicja stylu jest umieszczona w osobnym pliku o rozszerzeniu *.css, który jest powiązany z dokumentem strony poprzez użycie znacznika <link>. Atrybut href wskazuje ścieżkę dostępu do pliku arkuszy stylów. Wywołanie zewnętrznego arkusza stylów znajduje się w nagłówku i dotyczy całej strony WWW, czyli wszystkich elementów danego typu. Zaleta: do tak zdefiniowanego arkusza można podłączyć wiele stron witryny i wszystkie będą miały zdefiniowane te same style. Zmiana stylu danego elementu na wszystkich stronach witryny wymaga jedynie zmiany odpowiednich wpisów w arkuszu stylów. 121
7 Tworzenie stron WWW. Ilustrowany przewodnik W s k a z ó w k a Pamiętaj, że zarówno element <style>, jak i element <link> muszą być umieszczone wewnątrz nagłówka strony. Najbardziej zalecanym, najefektywniejszym i dającym najlepsze wyniki sposobem używania arkuszy stylów jest sposób III. W pliku zewnętrznego arkusza stylów znajdują się wyłącznie wpisy definiujące style określonych elementów. Do tak zdefiniowanego arkusza można podłączyć wiele stron witryny i wszystkie będą miały zdefiniowane te same style. Dzięki temu w jednym miejscu możesz definiować wygląd całej witryny i nim zarządzać. Plik arkusza stylów może mieć postać: p { color:blue; font-family:arial; font-size:12pt; } Kaskadowe arkusze stylów nieprzypadkowo noszą taką nazwę, bo jak już wiesz, style można wprowadzać na trzech różnych poziomach: v v za pomocą atrybutu style (sposób I) styl definiowany kolejno dla poszczególnych elementów na stronie; v v za pomocą elementu style (sposób II) styl elementu jest określany dla całej strony; v v za pomocą zewnętrznego arkusza stylów styl jest definiowany dla danego typu elementu dla wszystkich stron powiązanych z arkuszem stylów. Filozofia CSS łączy w sobie elastyczny sposób kontroli stylów stron WWW i poszczególnych elementów na stronach z odpowiednią hierarchią stylów, która pozwala unikać konfliktów, jeśli style elementów są definiowane na kilku poziomach. Sposób I (atrybut style) ma najwyższą rangę w hierarchii, sposób II (element style) ma wyższą rangę niż styl definiowany przez zewnętrzny arkusz stylów, ale niższą niż atrybut style. Najniższą rangę ma styl przypisywany przez zewnętrzny arkusz stylów. Takie rozwiązanie pozwala uniknąć konfliktów, które mogłyby wyniknąć, jeśli na stronie użylibyśmy wszystkich trzech metod definiowania stylów. Hierarchia struktura stylów przypomina stopnie wodospadu, stąd bierze się w nazwie określenie kaskadowy (rysunek 6.1). atrybut style element STYLE zewnêtrzny arkusz stylów 122 Rysunek 6.1. Style poszczególnych elementów są uporządkowane w określonej kolejności
8 Co to znaczy mieć styl, czyli słów kilka o CSS Hierarchizacja stylów obejmuje nie tylko różne sposoby definiowania stylów, ale również sytuację, gdy do jednej strony podłączonych jest kilka różnych zewnętrznych arkuszy stylów. W takim wypadku przeglądarka uwzględnia kolejność wprowadzania stylów. Zewnętrzny arkusz wprowadzony jako pierwszy dominuje nad arkuszem, który jest wprowadzony jako następny w kolejności. Problem polega na tym, że jeśli w zewnętrznych arkuszach stylów występują wzajemne konflikty, trudno przewidzieć efekt graficzny, dopóki strona nie zostanie wyświetlona w przeglądarce. Do określenia wartości atrybutów arkusze stylów wykorzystują względne i bezwzględne jednostki miary oraz określone definicje kolorów. Jednostki względne: v v px piksel jednostka definiowana w oparciu o pojedyncze punkty świetlne monitora; v v em proporcje wysokości do czcionki danego elementu określa zależność pomiędzy poszczególnymi wielkościami; v v ex proporcje do wysokości litery; v v % procent określenie wielkości względem wartości domyślnej. W s k a z ó w k a Istnieje także możliwość importowania arkusza stylów wewnątrz innego arkusza stylów. W tym celu należy użyć następującej url(style.css) ; body {background-image: url(obraz.gif) ;} W takiej sytuacji importowany arkusz ma niższy priorytet niż arkusz, do którego import następuje. Zasada działania jednostki em jest następująca przy zdefiniowaniu określonej wartości (na przykład czcionki o wielkości 12 pt) jest ona przyjmowana jako 1 em. Jeśli określę inny atrybut jako 2 em, to będzie on dwukrotnością wcześniej zdefiniowanej wartości (czyli w tym wypadku będzie to 24 pt). Jednostki bezwzględne: v v in cal jednostka najczęściej używana w USA, rzadko używana w Polsce (1 in = 2,54 cm); v v pt punkt wywodzi się z typografii, gdzie jest standardową jednostką miary (72 pt = 1 in); v v cm centymetr jednostka pochodna systemu metrycznego, często stosowana w Europie; 123
9 Tworzenie stron WWW. Ilustrowany przewodnik v v mm milimetr jednostka pochodna systemu metrycznego, często stosowana w Europie; v v pc pica jednostka wywodząca się z typografii (1 pica = 12 pt). W kaskadowych arkuszach stylów można definiować kolory poprzez użycie ich nazw angielskich, jak blue czy yellow. Wszystkie kolory, które nie zostały zdefiniowane przez użycie ich nazw, muszą być określone przez wykorzystanie modelu RGB. Polega on na przypisaniu liczb całkowitych z przedziału od 0 do 255 każdej z wartości składowych palety RGB. Na przykład color: rgb(0,12,255). Kolor można również zapisać, definiując procent nasycenia danej barwy, na przykład color: rgb(10%, 50%, 0%), a także stosując metodę szesnastkową, na przykład color: #ff2c00 (tabela 6.1). Tabela 6.1. Tablica nazw kolorów oraz ich odpowiedników w systemie szesnastkowym black # green # silver #C0C0C0 lime #00FF00 gray # olive # white #FFFFFF yellow #FFFF00 maroon # navy # red #FF0000 blue #0000FF purple # teal # fuchsia #FF00FF aqua #00FFFF Schemat konstrukcji stylu można zapisać w następujący sposób: selektor {cecha: wartość; cecha: wartość; itd.} v v selektor znacznik języka HTML, np. p to paragraf, h1 nagłówek pierwszy, a table tabela. v v cecha wpis określony specyfikacją kaskadowych arkuszy stylów. Przykładowe właściwości określone przez specyfikację kaskadowych arkuszy stylów to background-color, border-style, font-family itd. Wartość jest zazwyczaj przypisana do danej cechy, ale może się zdarzyć, że będzie podobna dla kilku zupełnie różnych cech. Ogólnie przyjmujemy, że selektor to dowolny znacznik języka HTML. Możemy jednak wyróżnić kilka rodzajów selektorów: v v Selektory proste selektor będący pojedynczym znacznikiem języka HTML, odnoszący się jedynie do tego elementu. Jest to najczęściej spotykany rodzaj elektora. 124
10 Co to znaczy mieć styl, czyli słów kilka o CSS v v Selektor uniwersalny używany, gdy jakieś cechy i wartości są uniwersalne i powinny dotyczyć wszystkich elementów na stronie. v v Potomek selektor zbudowany w oparciu o zależności panujące pomiędzy poszczególnymi znacznikami języka HTML. Przykłady selektorów uniwersalnych: * {color: blue;} BODY {color: blue} Tak zapisane selektory działają dla wszystkich elementów strony nagłówki, akapity, listy itd. będą miały kolor niebieski. Przykłady potomków: p {color: blue} p > span {font-style: italic} Kolor tekstu akapitu będzie niebieski, ale dodatkowo, jeśli wewnątrz akapitu pojawi się znacznik <span>, otoczony nim tekst będzie pochylony. Specyfikacja kaskadowych arkuszy stylów dopuszcza również możliwość grupowania selektorów. Jeśli na przykład chciałbyś, aby wszystkie listy, które wystąpią w dokumencie, miały kolor czerwony, to zamiast definiować styl dla każdego typu listy, możesz zastosować następujący zapis: ul, ol, dl { color: red } Selektory ID pozwalają określić styl określonego elementu na stronie, co pozwala zróżnicować formatowanie elementów tego samego typu na stronie. Wyobraź sobie, że wszystkie akapity na stronie mają mieć kolor granatowy, ale w jednym tekst powinien być czerwony, ponieważ zawiera on szczególnie ważne informacje. W tym celu możesz zdefiniować style w następujący sposób: p {color: navy} p#wazne {color: red} Aby utworzyć akapit zawierający tekst w kolorze czerwonym, musisz go wywołać przez użycie zdefiniowanej nazwy: <p id="wazny"> Bardzo ważne informacje wyróżnione kolorem czerwonym</p> Pozostałe akapity będziesz tworzyć, używając znacznika <p>. 125
11 Tworzenie stron WWW. Ilustrowany przewodnik Definicja identyfikatora może również mieć następującą postać: #duzy_czerwony_tekst {font-size: 20pt; color: red} Identyfikator ten możesz wywołać w dowolnym znaczniku, korzystając z atrybutu ID. Kolejnym podstawowym elementem specyfikacji kaskadowych arkuszy stylów jest klasa. Klasę konstruuje się w następujący sposób: selektor.nazwa_klasy {cecha: wartość} Tak zdefiniowana klasa może być wywołana tylko w znaczniku, dla którego została utworzona. Aby wywołać klasę w dokumencie, należy użyć atrybutu CLASS. Na przykład tworząc klasę akapitu zawierającego tekst w kolorze czerwonym, należy wpisać definicję: p.czerwony {color: red} Aby wywołać tę klasę w dokumencie, wpisz: <p class="czerwony"> Czerwony tekst </p> U w a g a Deklaracja selektora ID musi być poprzedzona znakiem #, ale znaku tego nie należy używać do odwoływania się do wartości atrybutu ID. U w a g a Pamiętaj, aby definiując klasę, umieścić znak kropki między selektorem a nazwą klasy. Dziedziczenie i kaskadowość to cechy, którym kaskadowe arkusze stylów zawdzięczają swój dynamiczny rozwój i pozycję. O kaskadowości była mowa już wcześniej w tym rozdziale, a teraz warto napisać kilka słów o dziedziczeniu. Jeśli chcesz określić kolor tekstu w komórce tabeli, zrobisz to przez użycie elementu <td>. Możesz to również zrobić przez użycie elementu <table> i wtedy wszystkie komórki tabeli, zarówno w wierszach, jak i w nagłówkach, będą miały określony dla tabeli kolor. Ale możesz to również zrobić, definiując kolor tekstu dla elementu <body>. Wtedy nie tylko tekst w komórkach tabeli będzie miał określony kolor, ale również określony kolor będzie mieć tekst w akapitach, nagłówkach i listach. Na tym właśnie polega dziedziczenie w kaskadowych arkuszach stylów elementy nadrzędne domyślnie przekazują zdefiniowane właściwości elementom, które znajdują się niżej w hierarchii (rysunek 6.2). 126
12 Co to znaczy mieć styl, czyli słów kilka o CSS HEAD HTML BODY TH TD P H1 TABLE UL TR TD Rysunek 6.2. Schemat dziedziczenia w kaskadowych arkuszach stylów W naszym przykładzie kolor niebieski dla tekstu, zdefiniowany w elemencie <body>, będzie oznaczał również niebieski kolor tekstu we wszystkich komórkach tabeli. Jeśli jednak określimy atrybut elementu podrzędnego, to nie przekaże on tej właściwości w górę hierarchii. W naszym przykładzie niebieski tekst zdefiniowany dla komórki tabeli nie będzie oznaczał niebieskiego tekstu dla wszystkich elementów wewnątrz elementu <body>. Dziedziczenie działa domyślnie, czyli dla tych elementów, dla których nie określono innej wartości właściwości niż ta, którą wskazano dla elementu nadrzędnego. Możemy zdefiniować czerwony tekst w komórkach tabeli, mimo że dla elementu <body> zdefiniowano, że tekst ma być niebieski. Większość ludzi ogranicza wykorzystanie kaskadowych arkuszy stylów do określania koloru tekstu w dokumencie lub kroju czcionki w nagłówkach. Jednak istnieją również ciekawsze zastosowania kaskadowych arkuszy stylów mogą one służyć do tworzenia menu, do czego większość projektantów zaangażowałaby JavaScript (rysunek 6.3). Rysunek 6.3. Menu utworzone z wykorzystaniem kaskadowych arkuszy stylów 127
13 Tworzenie stron WWW. Ilustrowany przewodnik <html> <head><link rel="stylesheet" href="menu.css" type="text/css"> </head> <body> <ul id="menu"> <li>firma <ul> <li><a href=" "> Misja</a></li> <li><a href=" "> Historia</a></li> <li><a href=" "> Kontakt</a></li> </ul> </li> <li>ofetra <ul> <li><a href=" "> Konsulting</a></li> <li><a href=" "> Projektowanie aplikacji</a></li> </ul> </li> </ul> </body> </html> Menu utworzone bez użycia JavaScriptu, a wyłącznie z wykorzystaniem kaskadowych arkuszy stylów wykorzystuje osobny plik o nazwie menu.css o następującej zawartości: body{background-color: lightblue; font-size: larger} #menu { background-color: blue; float: left } #menu li {font-size: x-large; color: yellow} #menu li a {color: lime} #menu li a hover {color: navy; background-color: white; font-size: larger } Formatowanie tekstu Specyfikacja kaskadowych arkuszy stylów pozwala na kontrolowanie następujących właściwości tekstu: v v wyrównanie poziome i pionowe, v v wcięcie, v v odstępy między wierszami, 128
14 Co to znaczy mieć styl, czyli słów kilka o CSS v v odstępy między wyrazami, v v odstępy między literami, v v dekoracja tekstu, v v przekształcanie tekstu, v v kontrola pustej przestrzeni. Pionowe i poziome wyrównanie tekstu: v v do prawej text-align: left, v v do lewej text-align: right, v v wyśrodkowanie text-align: center, v v wyjustowanie bloku tekstu text-align: justify, v v do góry vertical-align: top, v v do środka vertical-align:middle, v v do dołu vertical-align: bottom, v v indeks dolny vertical-align: sub, v v indeks górny vetical-align: super. Wcięcie pierwszego wiersza akapitu Aby uzyskać efekt wcięcia pierwszego wiersza w akapicie, należy użyć parametru text-indent i określić głębokość tego wcięcia w jednostkach względnych lub bezwzględnych (rysunek 6.4). Na przykład: p {text-indent: 1 cm} Rysunek 6.4. Wcięcie akapitu uzyskano przez użycie parametru text-indent 129
15 Tworzenie stron WWW. Ilustrowany przewodnik Odstępy Za sterowanie odstępem pomiędzy wierszami tekstu odpowiada parametr line-height, który może przyjmować wartości dodatnie i ujemne. Przy użyciu wartości dodatnich odstępy między wierszami się zwiększają, a gdy użyjesz wartości ujemnych, tekst będzie się zagęszczał (rysunek 6.5). Rysunek 6.5. Parametr line-height umożliwia dokładne określenie odstępu między wierszami Kaskadowe arkusze stylów pozwalają również definiować odstępy pomiędzy poszczególnymi wyrazami tekstu przy wykorzystaniu parametru word-spacing. Również i w tym wypadku możliwe jest podanie wartości dodatnich (zwiększenie odstępu między wyrazami) i ujemnych (zmniejszenie odstępu między wyrazami) (rysunek 6.6). Rysunek 6.6. Słowa zostały ściśnięte, ponieważ parametr word-spacing ma wartość ujemną 130
16 Co to znaczy mieć styl, czyli słów kilka o CSS Twórcy kaskadowych arkuszy stylów poszli jeszcze o krok dalej i pozwolili projektantom stron wpływać nawet na odstępy pomiędzy literami w tekście. Efekt ten można uzyskać, korzystając z parametru letter-spacing. Na przykład: p {letter-spacing: 5pt} Dekoracja tekstu W kaskadowych arkuszach stylów twórcy stron mogą kontrolować wygląd tekstu za pomocą właściwości text-decoration. Korzystając z tego parametru, mogą sprawić, że tekst będzie: v v podkreślony text-decoration: underline, v v przekreślony text-decoration: line-through, v v nadkreślony text-decoration: overline, v v migający text-decoration: blink, v v bez dekoracji tekstu text-decoration: none. Korzystając z tego parametru, możesz na przykład wyłączyć podkreślenia wszystkich łączy na stronie: A {text-decoration: none;} Małe i wielkie litery Nie trudząc się zbytnio, możesz zamienić cały tekst na stronie na wielkie litery, chociaż oryginalnie w pliku jest on wpisany małymi literami. Na taką wygodę pozwala parametr text-transform. Może on przyjmować następujące wartości: v v tylko wielkie litery text-transform: uppercase (rysunek 6.7), v v tylko małe litery text-transform: lowercase, v v każda pierwsza litera w słowie jest zamieniana na wielką text-transform: capitalize, v v bez zmian text-transform: none. Zamiast wstawiać do dokumentu twarde spacje, możesz użyć parametru whitespace, który przyjmuje następujące wartości: v v normal spacje są redukowane do jednej, v v pre zachowanie dokładnej liczby spacji znajdujących się w tekście, v v nowrap blokuje automatyczne łamanie wierszy. 131
17 Tworzenie stron WWW. Ilustrowany przewodnik Rysunek 6.7. Wszystkie litery zostały automatycznie zamienione na wielkie przez użycie parametru text-transform: uppercase Formatowanie wyglądu czcionki Zgodnie ze specyfikacją kaskadowych arkuszy stylów możliwe jest definiowanie następujących własności czcionki: v v rodzaju atrybut font-family, v v rozmiaru atrybut font-size, v v wagi atrybut font-weight, v v stylu atrybut font-style. Pod pojęciem rodzaju czcionki kryje się rozróżnienie pomiędzy krojami czcionek lub rodzinami czcionek. Za pomocą kaskadowych arkuszy stylów możesz określić rodzaj czcionki, z którego chcesz korzystać przy wyświetlaniu wskazanego fragmentu tekstu. Konstrukcja stylu jest budowana według następującej definicji: selektor {font-family: nazwa własna czcionki lub nazwa rodzajowa czcionki} nazwa własna czcionki np. Arial, Times New Roman, Verdana; nazwa rodzajowa czcionki jedna z pięciu wartości: serif, sans-serif, monospace, cursive lub fantasy. Czcionki szeryfowe (serif ) charakteryzują się tym, że każda litera posiada ozdobniki zwane szeryfami. Dodatkowo czcionki tego typu są proporcjonalne, gdyż każda litera ma inną szerokość. Typowym przedstawicielem tej grupy czcionek jest czcionka Times New Roman. Przykład czcionki szeryfowej (serif ) przedstawiono na rysunku
18 Co to znaczy mieć styl, czyli słów kilka o CSS Rysunek 6.8. Czcionka szeryfowa Czcionki bezszeryfowe nie mają żadnych ozdobników na czcionce, ale są one również proporcjonalne. Ten rodzaj czcionek jest najczęściej używany do tworzenia tekstu przeznaczonego do czytania (treść strony). Typowym przedstawicielem tej grupy czcionek jest czcionka Arial. Przykład czcionki bezszeryfowej (sans-serif ) przedstawiono na rysunku 6.9. Rysunek 6.9. Czcionka bezszeryfowa Czcionki tego typu są nieproporcjonalne, co oznacza, że każda litera ma taką samą szerokość. Ten rodzaj czcionek automatycznie kojarzy się z tekstem napisanym na maszynie do pisania. Typowym przedstawicielem tej grupy czcionek jest czcionka Curier New (rysunek 6.10). Rysunek Przykład czcionki typu monospace Czcionki typu cursive charakteryzują się dużym podobieństwem do pisma odręcznego, mogą też zawierać różnego rodzaju ozdobniki w postaci zawijasów. Przykładem czcionki typu cursive może być czcionka Comic Sans MS (rysunek 6.11). Rysunek Przykład czcionki typu cursive Czcionki typu fantasy to czcionki, których nie da się zakwalifikować do żadnego z opisanych powyżej rodzajów czcionek (rysunek 6.12). Rysunek Przykład czcionki typu fantasy 133
19 Tworzenie stron WWW. Ilustrowany przewodnik U w a g a Należy pamiętać, że czcionki zdefiniowane w arkuszu stylów są pobierane z komputera użytkownika przeglądającego stronę. Jeśli w systemie nie ma zainstalowanej czcionki określonej przez arkusz stylów, przeglądarka zastąpi ją domyślną czcionką dla danego systemu. Dlatego przy projektowaniu stron nie należy używać zbyt wymyślnych i rzadko spotykanych krojów czcionek. Warto trzymać się najpopularniejszych, jak Times, Arial czy Helvetica. Za rozmiar czcionki użytej na stronie odpowiada parametr font-size. Rozmiar czcionki może być podany w jednostkach względnych lub bezwzględnych. Możesz w związku z tym używać następujących definicji rozmiarów czcionki: v v font-size: 20 pt, v v font-size: 12 px, v v font-size: 200%. Ciekawym rozwiązaniem jest również możliwość korzystania ze zdefiniowanych wielkości: xx-small, x-small, medium, large, x-large, xx-large. Dodatkowo istnieje również możliwość określenia względnych rozmiarów za pomocą opcji larger oraz smaller. Na przykład: body {font-size: large;}.wiekszy { font-size: larger;}.mniejszy {font-size: smaller;} Pojęcie wagi czcionki odnosi się do jej grubości, a do definicji grubości czcionki używany jest atrybut font-weight. Wartość może być określona za pomocą liczb z przedziału od 100 do 900 oraz nazw bold, bolder, lighter i normal. Styl czcionki jest definiowany przez parametr font-style, który może przyjmować jedną z dwóch wartości italic (kursywa) lub oblique. Kontrola nad wyglądem list za pomocą kaskadowych arkuszy stylów polega na sterowaniu właściwościami użytej czcionki oraz określaniu typu listy, użytego punktora graficznego oraz definiowaniu pozycji elementów listy względem punktora. Typy list dzielimy na punktowane, numerowane i definicje. Od typu listy uzależnione są rodzaje punktorów, których możemy użyć w liście. Dla list numerowanych punktorami mogą być litery (małe lub wielkie) oraz cyfry (arabskie lub rzymskie). Dla list punktowanych możemy użyć takich punktorów jak kwadrat, koło lub okrąg. 134
20 Co to znaczy mieć styl, czyli słów kilka o CSS Typ listy określa właściwość list-style-type. Dla listy punktowanej może ona przyjmować wartości: v v disc punktor ma postać koła, v v circle punktor ma postać okręgu, v v square punktor ma postać kwadratu. Dla listy numerowanej właściwość list-style-type może przyjmować wartości: v v decimal odpowiada liczbom arabskim, v v lower-roman odpowiada małym liczbom rzymskim, v v upper-roman odpowiada dużym liczbom rzymskim, v v lower-alpha odpowiada małym literom, v v upper-alpha odpowiada dużym literom, v v none brak wypunktowania. Czasem projektanci chcą zabłysnąć zupełnie nową i niestandardową koncepcją listy, i właśnie na takie okazje twórcy kaskadowych arkuszy stylów przygotowali parametr list-style-image, który pozwala użyć jako punktora listy wskazanego pliku graficznego w formacie GIF, JPG lub PNG. Należy jednak pamiętać, że obrazek nie powinien być zbyt duży, gdyż będzie psuł efekt listy (rysunek 6.13). Czasem może również wystąpić konieczność regulacji położenia tekstu względem punktora. Do tego celu służy parametr list-style-position. Rysunek Punktor w liście można zastąpić niewielkim plikiem graficznym Parametr list-style-position przyjmuje następujące wartości: v v outside punktor znajduje się wyraźnie poza listą, v v inside punktor jest schowany w tekście listy. 135
21 Tworzenie stron WWW. Ilustrowany przewodnik Jeżeli lista zawiera krótkie wpisy w każdym punkcie, to różnica pomiędzy ustawieniami parametru list-style-position będzie dla użytkownika trudna do zauważenia. Stosowanie tego parametru jest zasadne, jeśli każda pozycja listy składa się z więcej niż jednego wiersza. Kolor i tło Każdy element strony, który możesz sformatować przez użycie kaskadowych arkuszy stylów, może mieć zdefiniowany kolor i tło. Jako tło elementy mogą mieć zdefiniowany kolor lub użycie wskazanego obrazu. Aby przypisać kolor do elementu strony, należy użyć parametru color i podać wartość koloru przez użycie jego zwyczajowej nazwy angielskiej, zapisu z palety rgb lub określenie wartości szesnastkowej koloru. Szczegółowe sposoby definiowania kolorów znajdziesz wcześniej w tym rozdziale. Tło elementu możesz określić poprzez podanie koloru tła: selektor {background-color: wartość;} lub wskazanie obrazu, który ma zostać użyty jako tło obiektu: selektor {background-image: URL(obraz.gif)} Obraz użyty jako tło elementu strony musi być zapisany w formacie JPG, GIF lub PNG. Domyślnie obraz użyty jako tło elementu jest powielany do rozmiaru elementu, jeśli jego rozmiar jest mniejszy niż rozmiar elementu, którego tło stanowi. Jednak za pomocą kaskadowych arkuszy stylów możliwe jest wprowadzenie kontroli nad powielaniem oraz zablokowanie przewijania tła. Za powielanie obrazu w obrębie elementu, dla którego zdefiniowane jest tło będące obrazem, odpowiada parametr background-repeat, który może przyjmować następujące wartości: v v no-repeat tło nie będzie powielane i zostanie wyświetlone tylko jeden raz, v v repeat-x tło będzie powielane wyłączenie w poziomie, v v repeat-y tło będzie powielane wyłącznie w pionie, v v repeat tło będzie powielane w pionie i w poziomie. Dodatkowo istnieje możliwość zatrzymania tła, aby nie przesuwało się wraz z zawartością całej strony. Do tego celu służy parametr background-attachment z ustawioną wartością fixed. Na przykład: body {background-image: url(tlo.gif); 136
22 Co to znaczy mieć styl, czyli słów kilka o CSS background-attachment: fixed; } Specyfikacja kaskadowych arkuszy stylów pozwala nie tylko zdefiniować sposób powtarzania obrazu umieszczonego w tle elementu, ale również pozwala określić pozycję obrazu względem okna przeglądarki lub jego lewego górnego rogu. Właściwość tę określa parametr background-position, który może przyjmować jedną z następujących wartości: v v center tło wyśrodkowane, v v left tło z lewej strony okna, v v right tło z prawej strony okna, v v top tło znajduje się na górze okna, v v bottom tło znajduje się na dole okna, v v wartość liczbowa określa odległość tła od lewego górnego rogu okna przeglądarki. Wartości parametrów można ze sobą łączyć, dzięki czemu można na przykład umieścić tło w prawym, górnym rogu okna przeglądarki, stosując zapis: background-position: right top Jeśli zdecydowałeś się na użycie wartości liczbowych do określenia położenia tła, możesz stosować wartości względne lub bezwzględne. Szczegółowy opis wartości względnych i bezwzględnych stosowanych w kaskadowych arkuszach stylów znajdziesz wcześniej w tym rozdziale. Marginesy Podczas tworzenia stron WWW można definiować dwa rodzaje marginesów: zewnętrzne i wewnętrzne. Marginesy zewnętrzne strony to margines lewy, prawy, górny i dolny. Do określania szerokości marginesu należy użyć parametru margin w połączeniu z określeniem położenia marginesu: v v margin-left lewy margines. v v margin-right prawy margines, v v margin-top górny margines, v v margin-bottom dolny margines. Parametr przyjmuje wartości liczbowe względne i bezwzględne. Marginesy są definiowane w sposób niezależny od siebie (górny może być inny niż dolny, a prawy może być inny niż lewy) i mogą przyjmować wartości ujemne. Przykładowa definicja marginesów na stronie: 137
23 Tworzenie stron WWW. Ilustrowany przewodnik body { margin-left: 1 cm; margin-right: 2 cm; margin-top: 1 cm; margin-bottom: 3 cm; } U w a g a Pamiętaj, że marginesy różnych elementów się sumują. Jeśli na przykład ustawisz lewy margines dla elementu <body> na 2 cm, a następnie umieścisz na stronie tabelę, dla której ustawisz lewy margines na 2 cm, to lewa krawędź tabeli zostanie odsunięta od lewej krawędzi strony o 4 cm. W s k a z ó w k a Jeśli chcesz ustawić identyczne wartości dla wszystkich marginesów, możesz to zrobić, używając wyłącznie parametru margin, na przykład: body { margin: 12 pt } Margines wewnętrzny jest definiowany za pomocą parametru padding w połączeniu z określeniem miejsca na stronie, którego dotyczy margines. Określenie to należy podać w języku angielskim: right (prawy), left (lewy), top (górny) i bottom (dolny). Programy do tworzenia arkuszy stylów Mam dla Ciebie dobrą wiadomość nie zawsze będziesz musiał tworzyć kaskadowe arkusze stylów samodzielnie, ponieważ istnieją programy, które zrobią za Ciebie brudną robotę. W takie funkcje wyposażone są dobre edytory WY- SIWYG (jak na przykład Dreamweaver, o czym mówiliśmy szczegółowo w rozdziale 2.), ale możesz również pobrać programy do tworzenia arkuszy stylów z sieci. Do takich programów należy Style Master, którego testową wersję możesz pobrać pod adresem (rysunek 6.14). 138
24 Co to znaczy mieć styl, czyli słów kilka o CSS Rysunek Program Style Master pozwala w prosty sposób tworzyć kaskadowe arkusze stylów Jeśli zainteresowała Cię tematyka kaskadowych arkuszy stylów, możesz pogłębić swoją wiedzę, odwiedzając witryny poświęcone tej tematyce: v v (rysunek 6.15), v v v v 139
25 Tworzenie stron WWW. Ilustrowany przewodnik Rysunek W sieci WWW znajdziesz wiele witryn szczegółowo omawiających tematykę kaskadowych arkuszy stylów 140
26
KASKADOWE ARKUSZE STYLÓW CSS (ang. Cascading Style Sheets)
Sieci Komputerowe i Technologie Internetowe Materiał pomocniczy na podstawie fragmentu wykładu: KASKADOWE ARKUSZE STYLÓW CSS (ang. Cascading Style Sheets) Opracowanego przez dr inż. Dariusza Trawickiego
CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między
Cascading Style Sheets CSS CSS pozwala przypisać poszczególnym elementom na stronie (HTML/XML) takie właściwości jak rodzaj, grubość, rozmiar czcionki, kolor tła, odległości między elementami, ich obramowania,
LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW
LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW 1. Definicja tła Tło elementu HTML można definiować w CSS korzystając z następujących cech: background-color background-image
CSS. Kaskadowe Arkusze Stylów
CSS Kaskadowe Arkusze Stylów CSS CSS = Cascading Style Sheets Style określają sposób wyświetlania zawartości elementów HTML Arkusz stylów jest zbiorem takich reguł Pojawiły się w HTML 4.0 by rozwiązać
Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.
Kaskadowe arkusze stylów CSS Geneza - oddzielenie struktury dokumentu HTML od reguł prezentacji - poszerzenie samego HTML Korzyści - przejrzystość dokumentów - łatwe zarządzanie stylem (wyglądem) serwisu
Krótki przegląd własności języka CSS
Krótki przegląd własności języka CSS Stosując arkusze stylów CSS, w sposób wyraźny oddziela się formatowanie dokumentu XHTML od jego warstwy znaczeniowej umieszczonej w sekcji . Niżej zestawiono
Kaskadowe arkusze stylów cz. 2
Formatowanie wyglądu tekstu Właściwości związane z czcionką Wybór czcionki Tworzenie czcionki pochyłej Pogrubianie czcionki Określanie wielkości czcionki Wykorzystanie kapitalików Określanie wysokości
Tworzenie stron WWW. Ilustrowany przewodnik. Wydanie II
Idź do Spis treści Przykładowy rozdział Katalog książek Katalog online Zamów drukowany katalog Twój koszyk Dodaj do koszyka Cennik i informacje Zamów informacje o nowościach Zamów cennik Czytelnia Fragmenty
Tworzenie stron WWW. Ilustrowany przewodnik
IDZ DO PRZYK ADOWY ROZDZIA SPIS TREœCI KATALOG KSI EK KATALOG ONLINE Tworzenie stron WWW. Ilustrowany przewodnik Autor: Aleksandra Tomaszewska-Adamarek ISBN: 83-246-0608-4 Format: A5, stron: 184 ZAMÓW
Czcionki. Rodzina czcionki [font-family]
Czcionki W tej lekcji nauczysz się o czcionkach i jak nimi manipulować przy pomocy CSS. Omówimy także pewien problem, gdzie wybrana czcionka jest przedstawiana na stronie tylko gdy jest ona zainstalowana
I. Wstawianie rysunków
I. Wstawianie rysunków Wstawiane rysunku Bez parametrów: Tekst alternatywny Tytuł obrazka
Znaczniki języka HTML
www.math.uni.lodz.pl/ radmat Elementy inline ... Elementy inline ... ... Elementy inline ... ... ... Elementy inline
za pomocą: definiujemy:
HTML CSS za pomocą: języka HTML arkusza CSS definiujemy: szkielet strony wygląd strony Struktura dokumentu html - znaczniki Znaczniki wyznaczają rodzaj zawartości. element strony
I. Formatowanie tekstu i wygląd strony
I. Formatowanie tekstu i wygląd strony Akapit: ... aby wyrównać tekst do lewego marginesu aby wyrównać tekst do prawego marginesu:
p { color: yellow; font-weight:bold; }
Barbara Łukawska, Adam Krechowicz, Tomasz Michno Ćwiczenie nr 13: CSS Wstęp Cascading Style Sheets (Kaskadowe Arkusze Styli, w skrócie CSS) jest językiem, który opisuje sposób w jaki będzie wyświetlana
Wprowadzenie do Internetu zajęcia 3
Wprowadzenie do Internetu zajęcia 3 Zakres tematyczny zajęć CSS arkusz stylów. Formatowanie tekstu CSS w przykładach. CSS arkusz stylów Wprowadzenie Język HTML, XHTML został wzbogacony o potężne narzędzie
Kaskadowe arkusze stylów (CSS)
Kaskadowe arkusze stylów (CSS) CSS (Cascading Style Sheets) jest to język opisujący sposób, w jaki przeglądarki mają wyświetlać zawartość odpowiednich elementów HTML. Kaskadowe arkusze stylów służą do
Dokument hipertekstowy
Dokument hipertekstowy Laboratorium 4 CSS mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Cel poznanie konceptu stylów tworzenie różnych typów reguł stylów Style służą do zmiany wyglądu elementów
CSS - 2. Właściwości tekstu, czcionek
CSS - 2 Właściwości tekstu, czcionek Właściwości tekstu Służą do nadawania określonego wyglądu tekstowi:» color» direction» letter-spacing» text-align» text-decoration» text-indent» text-shadow» text-transform»
HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych
HTML HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych HTML zdefiniowanie sposobu wizualnej prezentacji dokumentu w przeglądarce
Wykład 2 CSS. Michał Drabik
Wykład 2 CSS Michał Drabik XHTML CSS Struktura strony internetowej Prezentacja strony internetowej CSS = Cascading Style Sheets Kaskadowe arkusze stylów style umieszczone są według hierarchi, ustalającej
Bezbolesny wstęp do CSS
CZĘŚĆ 1 Bezbolesny wstęp do CSS... 1 1 HTML i CSS: skupmy się na podobieństwach... 3 Krótka historia HTML i CSS... 5 Udokumentowane początki HTML...5 Odziedziczone po HTML ograniczenia... 5 Obejścia i
Style zewnętrzne <link rel= stylesheet href= style.css />
Znacznik jest największym nagłówkiem, a najmniejszym. Przykład nagłówek stopnia pierwszego nagłówek stopnia drugiego nagłówek stopnia trzeciego nagłówek
Układy witryn internetowych
1. CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z możliwościami kaskadowych arkuszy stylów CSS w zakresie kontrolowania położenia elementów na stronie. 2. MATERIAŁ NAUCZANIA W normalnym układzie opartym
kaskadowe arkusze stylów
Autor: Marek Buła bulkas@poczta.onet.pl CSS kaskadowe arkusze stylów CASCADING STYLE SHEETS Validator (X)HTML Validator CSS CSS CSS level 1 (1996, 1999) contains properties for fonts, margins, colors,
Ćwiczenie 9 - CSS i wstawianie CSS
Ćwiczenie 9 - CSS i wstawianie CSS Wprowadzenie: Od tego ćwiczenia zajmować się będziemy CSS czyli Kaskadowymi Arkuszami Stylów (Cascading Style Sheets). CSS stanowią uzupełnienie dla HTML-a. HTML odpowiada
ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści
ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop. 2012 Spis treści Wstęp 9 1 HTML 5 i XHTML w pytaniach i odpowiedziach 13 Co to jest HTML 5? 13 Co to jest XHTML? 15 Czy strony utworzone w HTML
Box model: Content. Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości.
Box model Box model: Content Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości. Box model: Padding Content Content - obszar zawartości określany jest za pomocą deklaracji
Tworzenie Stron Internetowych. odcinek 6
Tworzenie Stron Internetowych odcinek 6 CSS kaskadowe arkusze stylów CSS (Cascading Style Sheets), czyli Kaskadowe Arkusze Stylów "stylów" "arkusze" Reguły opisujące wygląd dokumentu opisanego za pomocą
Ćwiczenie 4 - Tabele
Ćwiczenie 4 - Tabele W ćwiczeniu tym zajmujemy się tabelami. Tabele moŝna wykorzystywać do róŝnych celów. W tabelach moŝna prezentować dane i je wyliczać, moŝna ustalić określony układ treści i stworzyć
Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>
Język html to język znaczników inaczej tagów, czyli słów lub skrótów pochodzących z języka angielskiego ujętych w nawiasy ostrokątne , np.. . W większości przypadków spotykamy znaczniki początku (inaczej
Język CSS odpowiada za wizualną prezentację stron internetowych w przeglądarkach. dr Beata Kuźmińska-Sołśnia
Język CSS odpowiada za wizualną prezentację stron internetowych w przeglądarkach dr Beata Kuźmińska-Sołśnia CSS Cascading Style Sheets (z ang. Kaskadowe Arkusze Stylów) specjalny język opracowany tylko
Edytor tekstu OpenOffice Writer Podstawy
Edytor tekstu OpenOffice Writer Podstawy OpenOffice to darmowy zaawansowany pakiet biurowy, w skład którego wchodzą następujące programy: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia
Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06. Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).
Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06 Moduł 4. Style Zajęcia poświęcone będą kaskadowym arkuszom stylów (por. slajdy 18.-27. z wykładu 2.) Wiele uwagi poświęcaliśmy do tej pory planowaniu szkieletu
Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.
Style CSS Wstęp Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp. Podstawową zaletą i zadaniem stylów jest oddzielenie
CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów).
Co to jest CSS? CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów). Co mogę zrobić z CSS? CSS jest językiem stylu określającego układ graficzny dokumentów HTML. Na przykład, CSS
Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.
Kaskadowe arkusze stylów Kaskadowe arkusze stylów CSS (Cascading Style Sheets) służą do definiowania sposobu wyświetlania elementów HTML. Pozwalają np. określać rozmiar i kolor czcionki, definiować odstępy
Projektowanie aplikacji internetowych. CSS w akcji
Projektowanie aplikacji internetowych CSS w akcji Tak to ma wyglądać Strona : 2 Założenie Treść strony ma być oddzielona od informacji o jej wyglądzie. Kod HTML nie powinien zawierać żadnych informacji
Tworzenie stylów w HTML
Podstawy arkuszy stylów i JS CSS (kaskadowe arkusze stylów) to standard opisu formatowania języka HTML znacznie rozszerzający jego możliwości prezentacyjne. Może być stosowany zarówno dla statycznych stron
Krok 1: Stylizowanie plakatu
HTML & CSS 1 Wanted! Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy
I. Menu oparte o listę
I. Menu oparte o listę We wcześniejszych przykładach założyliśmy, że menu posiada tylko jeden poziom nawigacji. Czasem jednak jeden poziom nie wystarczy za pomocą list elementów oraz kaskadowych arkuszy
Wrocław dn. 20 kwietnia 2006 roku. Temat lekcji: Style CSS.
Piotr Chojnacki http://www.piotrchojnacki.pl IV rok, informatyka chemiczna Gimnazjum nr 35 we Wrocławiu Wrocław dn. 20 kwietnia 2006 roku Czas trwania zajęć: 90 minut, przedmiot: informatyka Temat lekcji:
CSS - layout strony internetowej
www.math.uni.lodz.pl/ radmat Ćwiczenie 1 Proszę przy pomocy listy stworzyć menu pionowe o następujących własnościach: Ćwiczenie 1 Proszę przy pomocy listy stworzyć menu pionowe o następujących własnościach:
1.Formatowanie tekstu z użyciem stylów
1.Formatowanie tekstu z użyciem stylów Co to jest styl? Styl jest ciągiem znaków formatujących, które mogą być stosowane do tekstu w dokumencie w celu szybkiej zmiany jego wyglądu. Stosując styl, stosuje
CSS - style kaskadowe. Cascadind Style Sheets
CSS - style kaskadowe Cascadind Style Sheets Znaczenie CSS Arkusze stylów pozwalają nam na ścisłą kontrolę wyglądu strony. Możemy zdefiniować np. odpowiednie czcionki dla danych elementów oraz zachowywanie
STRONY INTERNETOWE mgr inż. Adrian Zapała
1 STRONY INTERNETOWE mgr inż. Adrian Zapała STRONY INTERNETOWE Rodzaje stron internetowych statyczne (statyczny HTML + CSS) dynamiczne (PHP, ASP, technologie Flash) 2 JĘZYKI STRON WWW HTML (ang. HyperText
Języki programowania wysokiego poziomu. CSS Wskazówki
Języki programowania wysokiego poziomu CSS Wskazówki CSS powinno się projektować hierarchicznie, zaczynając od elementów ogólniejszych, kończąc na szczegółowych - Źle: p.mid { text-align: center; p { color:
1. Przypisy, indeks i spisy.
1. Przypisy, indeks i spisy. (Wstaw Odwołanie Przypis dolny - ) (Wstaw Odwołanie Indeks i spisy - ) Przypisy dolne i końcowe w drukowanych dokumentach umożliwiają umieszczanie w dokumencie objaśnień, komentarzy
Podstawowe znaczniki języka HTML.
Podstawowe znaczniki języka HTML. Struktura dokumentu. Sposób użycia i dokumentu. Między nimi umieszczana jest cała treść dokumentu. Sposób użycia Sekcja HEAD zawiera podstawowe
Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2
Young Programmer: HTML+PHP Dr inż. Małgorzata Janik, Zajęcia #2 Ramowy program warsztatów Zajęcia 1: Zajęcia wprowadzające, HTML Zajęcia 2: Style CSS (tabele i kaskadowe arkusze stylów) Zajęcia 3: Podstawy
CSS (kaskadowe arkusze stylów) to narzędzie do formatowania dokumentu. Obecna wersja to CSS 2.1
CSS (kaskadowe arkusze stylów) to narzędzie do formatowania dokumentu. Obecna wersja to CSS 2.1 Wstawianie stylów Przeglądarka wyświetla strony pozbawione stylów autorskich, stosując własne, wbudowane
Konstrukcja stylu nie należy do zbyt skomplikowanych i wygląda tak jak na poniższym przykładzie.
Tematy: Budowa stylu Osadzanie stylów na stronie Jednostki miar stosowane w CSS Nazewnictwo kolorów używane w CSS Do tego, aby rozpocząć przygodę z kaskadowymi arkuszami stylów oraz świadomie z nich korzystać,
ZAWSEZ PAMIĘTAMY O KOLJENOŚĆI OTWIERANIA I ZAMYKANIA ZNACZNIKÓW
HTML i inne Struktura dokumentu standard języka użytego do budowy strony nagłówek strony zawartość strony ZAWSEZ PAMIĘTAMY O KOLJENOŚĆI OTWIERANIA I ZAMYKANIA ZNACZNIKÓW Strona kodowa Opis strony Słowa
HTML5 i CSS. Deklaracja <!DOCTYPE> musi być na początki dokumentu napisanego w HTML5 przed tagiem <html>.
Dokumenty HTML5 Każda przeglądarka dostępna na rynku obsługuje HTML5 w różnym stopniu. Możesz sprawdzić swoją testerem dostępnym pod adresem (http://html5test.com). HTML5 wprowadza cały zestaw zupełnie
www.fwrl.pl/szkolenie
STRONA www.fwrl.pl/szkolenie MS WORD HTML HTML i dostarczają informację dla silnika przeglądarki o tym jak ma być zbudowana i wyświetlona strona HTML HTML HTML (warstwa logiczna co i gdzie ma być) (wastwa
HTML (HyperText Markup Language) hipertekstowy język znaczników
HTML (HyperText Markup Language) hipertekstowy język znaczników Struktura dokumentu tytuł strony
EDYCJA TEKSTU MS WORDPAD
EDYCJA TEKSTU MS WORDPAD EDYCJA TEKSTU - MS WORDPAD WordPad (ryc. 1 ang. miejsce na słowa) to bardzo przydatny program do edycji i pisania tekstów, który dodatkowo dostępny jest w każdym systemie z rodziny
HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl
HTML 1 Gimnazjum nr 1 w Barcinie UWAGA: UTWÓRZ FOLDER HTML, a w nim HTML-1 dla pierwszego ćwiczenia. Imię_ nazwisko_html-1.html z dysku J: w folderze HTML 1. Tło strony - Jednolity kolor:
Instrukcja dla autorów monografii
Instrukcja dla autorów monografii SPIS TREŚCI czcionka Times New Roman (dalej: TNR), rozmiar 16 STRESZCZENIE TNR 11... 6 1. WSTĘP... 7 2. ROZDZIAŁ 2... 23 2.1. Podrozdział TNR 11... 36 2.2. Podrozdział
I. Dlaczego standardy kodowania mailingów są istotne?
1 Tabela zawartości: I. Dlaczego standardy kodowania mailingów są istotne? 3 II. Budowa nagłówka wiadomości. 4 III. Style kaskadowe CSS. 4 IV. Elementarna budowa szablonu. 6 V. Podsumowanie. 9 2 I. Dlaczego
PORADNIK Zasady i zalecenia pracy z plikami oraz tekstem na stronach nowego portalu SGH (na platformie SharePoint)
PORADNIK Zasady i zalecenia pracy z plikami oraz tekstem na stronach nowego portalu SGH (na platformie SharePoint) wersja 2.0. (6 listopada 2015 r.) Przygotowanie: Dział Informacji i Komunikacji, Dział
Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne
Syllabus WEBSTARTER wersja 1.0 Polskie Towarzystwo Informatyczne 2007 Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo
Programowanie WEB PODSTAWY HTML
Programowanie WEB PODSTAWY HTML Najprostsza strona HTML tytuł strony To jest moja pierwsza strona WWW. tytuł strony
Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>
Tabele Autorem niniejszego skryptu jest dr inż. Robert Kolud Tabele w HTML to nie tylko praktyczny sposób na przedstawianie zestawień informacji. Znacznie częściej jednak tabele są wygodnym narzędziem
Pierwsza strona internetowa
HTML i CSS Pierwsza strona internetowa Rozpoczynając pracę na swoim komputerze powinieneś posiadać: dowolny edytor tekstowy (np. Notatnik), dostęp do Internetu, Microsoft Visual Studio. Podstawy formatowania
Podstawy edycji tekstu
Podstawy edycji tekstu Edytor tekstu (ang. word processor) to program umożliwiający wprowadzanie, redagowanie, formatowanie oraz drukowanie dokumentów tekstowych. Wyliczmy możliwości dzisiejszych aplikacji
Czcionki bezszeryfowe
Czcionki szeryfowe Czcionki szeryfowe wyposażone są w dodatkowe elementy ułatwiające czytanie. Elementy te, umieszczone w dolnej i górnej części liter tworzą poziome, optyczne linie ułatwiające prowadzenie
Tworzenie i edycja dokumentów w aplikacji Word.
Tworzenie i edycja dokumentów w aplikacji Word. Polskie litery, czyli ąłóęśźżń, itd. uzyskujemy naciskając prawy klawisz Alt i jednocześnie literę najbardziej zbliżoną wyglądem do szukanej. Np. ł uzyskujemy
Przepis. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć stronę internetową ze swoim ulubionym przepisem. Zadania do wykonania
HTML & CSS 1 Przepis Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy
Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.
Nazwa implementacji: CSS i box model Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie. Wprowadzenie CSS (kaskadowe arkusze stylów, ang. Cascading
Technologie internetowe
Technologie internetowe Cascading Style Sheets Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu Wprowadzenie Wstawienie arkusza CSS, Reguły CSS Drzewo dokumentu Grupowanie, jednostki
Przedmiot: Grafika komputerowa i projektowanie stron WWW
KARKONOSKA PAŃSTWOWA SZKOŁA WYŻSZA Kierunek: Dziennikarstwo i komunikacja społeczna Przedmiot: Grafika komputerowa i projektowanie stron WWW 1 opracował: dr inż. Jerzy Januszewicz HTML (HyperText Markup
2 Podstawy tworzenia stron internetowych
2 Podstawy tworzenia stron internetowych 2.1. HTML5 i struktura dokumentu Podstawą działania wszystkich stron internetowych jest język HTML (Hypertext Markup Language) hipertekstowy język znaczników. Dokument
Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}
Kaskadowe arkusze stylów (CSS) W trakcie projektowania własnego serwisu w języku HTML napotkamy problem z określeniem precyzyjnego pozycjonowania tekstu i grafiki oraz elastycznym formatowaniem tekstu.
Ćwiczenie 10 - Selektory
Ćwiczenie 10 - Selektory Wprowadzenie: W tym ćwiczeniu uwaga skupiona będzie na selektorach, czyli tych elementach w kodzie źródłowym dokumentu HTML, którym będą przypisywane atrybuty formatowania, zmieniające
1.5. Formatowanie dokumentu
Komputerowa edycja tekstu 29 1.5. Formatowanie dokumentu Pisanie, kopiowanie czy przenoszenie tekstu to jedynie część naszej pracy z dokumentem. O tym, jak będzie się on prezentował, decydujemy, wykonując
KATEGORIA OBSZAR WIEDZY
Moduł 3 - Przetwarzanie tekstów - od kandydata wymaga się zaprezentowania umiejętności wykorzystywania programu do edycji tekstu. Kandydat powinien wykonać zadania o charakterze podstawowym związane z
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie Układ graficzny CKE 2016 chronione do momentu rozpoczęcia egzaminu CENTRALNA KOMISJA EGZAMINACYJNA Nazwa kwalifikacji: Twmzenie aplikacji internetowych i baz danych oraz
Tworzenie Stron Internetowych. odcinek 6
Tworzenie Stron Internetowych odcinek 6 CSS kaskadowe arkusze stylów CSS (Cascading Style Sheets), czyli Kaskadowe Arkusze Stylów "stylów" "arkusze" Reguły opisujące wygląd dokumentu opisanego za pomocą
Ćw.4 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów.
Ćw.4 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów. Znaczniki HTML (tagi) postać ogólna: zawartość
JAK ZAPROJEKTOWAĆ WYGLĄD STRONY INTERNETOWEJ W KREATORZE CLICK WEB?
JAK ZAPROJEKTOWAĆ WYGLĄD STRONY INTERNETOWEJ W KREATORZE CLICK WEB? Czy można zbudować atrakcyjną stronę WWW w czasie krótkiej przerwy na kawę? W kreatorze Click Web zrobisz to bez trudu. Wystarczy, że
Wykład 2_1 TINT. Kaskadowe arkusze stylu Wprowadzenie, formatowanie tekstu, czcionki. Zofia Kruczkiewicz
Wykład 2_1 TINT Kaskadowe arkusze stylu Wprowadzenie, formatowanie tekstu, czcionki Zofia Kruczkiewicz 1. Wprowdzenie Kaskadowe arkusze stylów CSS element dynamiczny języka HTML (DHTML) Kaskadowe arkusze
URL: http://www.ecdl.pl
Syllabus WEBSTARTER wersja 1.0 Polskie Towarzystwo Informatyczne 2007 Copyright wersji angielskiej: Copyright wersji polskiej: The European Computer Driving Licence Foundation Ltd. Polskie Towarzystwo
Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość.
Formatowanie akapitu Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość. Przy formatowaniu znaków obowiązywała zasada, że zawsze przez rozpoczęciem
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie Układ graficzny CKE 2016 chronione do momentu rozpoczęcia egzaminu CENTRALNA KOMISJA EGZAMINACYJNA Nazwa kwalifikacji: Twmzenie aplikacji internetowych i baz danych oraz
Edukacja na odległość
Ćwiczenie 2. Edukacja na odległość Obsługa konta WWW na serwerze Linuksowym Tworzenie portalu edukacyjnego o określonej, wybranej przez studenta tematyce naukowej. Cel ćwiczenia: Projektowanie strony czołowej
Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych
rk Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych pojęć, prawdopodobnie zastanawiasz się, kiedy zaczniesz
Ćwiczenie 2 Tekst podstawowe znaczniki.
Ćwiczenie 2 Tekst podstawowe znaczniki. Ćwiczenie 2 poświęcone jest formatowaniu tekstu za pomocą znaczników. AŜeby uzyskać poŝądany wygląd tekstu musimy posłuŝyć się określonymi znacznikami. Ćwiczenie
Dziedziczenie. Dziedziczenie i kaskadowość. Dodał Administrator środa, 10 marzec :00. Tematy: Dziedziczenie Kaskadowość
Tematy: Dziedziczenie Kaskadowość Dziedziczenie Zrozumienie pojęcia dziedziczenia wymaga od nas zapoznania się z hierarchią ważności poszczególnych znaczników wewnątrz dokumentu. Kaskadowe arkusze stylów
Zadanie 1. Stosowanie stylów
Zadanie 1. Stosowanie stylów Styl to zestaw elementów formatowania określających wygląd: tekstu atrybuty czcionki (tzw. styl znaku), akapitów np. wyrównanie tekstu, odstępy między wierszami, wcięcia, a
E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści
E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki
Wstęp. Język HTML jest uniwersalnym jezykiem wykorzystywanym przy
HTML Wstęp Język HTML jest uniwersalnym jezykiem wykorzystywanym przy tworzeniu stron internetowych, rozpoznawanym przez wszystkie przeglądarki internetowe niezależnie od producenta. Składa on się z elementów
Wykład 2: Kaskadowe arkusze stylów (CSS Cascade Style Sheets)
Wykład 2: Kaskadowe arkusze stylów (CSS Cascade Style Sheets) Przykład użycia stylu
1. Wstawianie macierzy
1. Wstawianie macierzy Aby otworzyć edytor równań: Wstaw Obiekt Formuła Aby utworzyć macierz najpierw wybieramy Nawiasy i kilkamy w potrzebny nawias (zmieniający rozmiar). Następnie w oknie formuły zamiast
PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński
PROGRAMOWANIE KASKADOWE ARKUSZE STYLÓW CASCADING STYLE SHEETS Za pomocą HTML tworzymy strukturę dokumentu, jego elementy oraz treść CSS służy do opisu wyglądu struktury dokumentu, elementów oraz treści
Test z przedmiotu. Witryny i aplikacje internetowe
Test z przedmiotu Witryny i aplikacje internetowe Tylko jedna odpowiedź jest poprawna!!! Zadanie 1 Kod języka HTML przedstawi tabelę składającą się z dwóch
Ćwiczenie 4 Konspekt numerowany
Ćwiczenie 4 Konspekt numerowany Celem ćwiczenia jest zastosowane automatycznej, wielopoziomowej numeracji nagłówków w wielostronicowym dokumencie. Warunkiem poprawnego wykonania tego ćwiczenia jest właściwe
INTERSTENO 2013Ghent World championship professional word processing
UŻYWANY SYSTEM OPERACYJNY UŻYWANA WERSJA EDYTORA TEKSTU COMPETITION ID NUMER IDENTYFIKACYJNY A 1 Instrukcjedlauczestników Otwórz document documenttransport.doc i od razu zapisz go pod nazwą TRANSPORTXXX.DOC