Arkusz stylów CSS Cascading Style Sheet.

Slides:



Advertisements
Podobne prezentacje
Wprowadzenie do tworzenia stron internetowych
Advertisements

Tworzenie stron internetowych
Tworzenie stron internetowych
SuperHost.pl td img {display: block;}
Kolory, grafika, multimedia
Style CSS.
Podstawy projektowania graficznego Projektowanie strony internetowej
Kaskadowe arkusze stylów – CSS
Wykłady z HTML'a Język HTML został stworzony w Szwajcarii przez programistów pracujących w laboratoriach.
Style definiujące tabele
Kurs WWW – wykład 3 Paweł Rajba
Zastosowanie technologii medialnych i internetowych Grafika i skrypty na stronach WWW Wykład dr in ż. Jacek Wachowicz
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projektowanie warstwy klienckiej aplikacji internetowych Kaskadowe.
Narzędzia internetowe Paweł Rajba
Podstawy i rozszerzenia języka HTML
Tworzenie stron internetowych www World Wide Web
Projektowanie stron WWW (Wykład 5) PSEUDOKLASY HTML 5 - WPROWADZENIE
HTML edytory, formularze, CSS
języka hipertekstowego
Tworzenie stron www 5 Joanna Brzozowska
Kurs języka HTML Mariusz Tomczyk.
PROJEKT STRONY WWW KW GOPŁO KRUSZWICA
Wstawianie stylów CSS.
HTML cz. 2 Znaczniki i ich parametry
TECHNOLOGIE INTERNETOWE
Specjalizacja "Dziennikarstwo On-line„ Arkusze stylów – CSS Część 5 Prowadzący: Dariusz Jaruga
Cascading Style Sheets
CSS – Kolor tła.
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML część 3 Prowadzący: Dariusz Jaruga
Czcionki, tekst, odnośniki
Temat 10: Tabele. Tabele stanowią obecnie jeden ze sposobów prezentowania danych. Początkowo były wykorzystywane do tworzenia układów stron, które teraz.
Temat 5: Pozycjonowanie elementów
HTML Hyper Text Markup Language
Wprowadzenie do CSS Okiełznać style.
Część I. Grupowanie elementów  Elementy i są używane do grupowania i strukturyzowania dokumentu. Będziesz je często wykorzystywał wraz z atrybutami class.
HTML.
Aplikacje internetowe
Selektory. Selektor elementu Selektor {własciwość:wartość}
Aplikacje internetowe
Aplikacje internetowe Tabele Ciąg dalszy. Wprowadzanie złamań wiersza Często, najprostszym sposobem wpływania na układ tabeli jest wprowadzenie łamań.
Tabele. TABELE Konstrukcja tabeli: Określa ramy tabeli określamy wiersz tabeli określamy komórkę tabeli.
Temat 3: Właściwości CSS
Aplikacje internetowe
Projektowanie Aplikacji Internetowych
HTML.
Aplikacje internetowe CSS - style fontów, tekstu Ciąg dalszy.
HTML Hyper Text Markup Language komputerowe Esperanto cz. III polecenia konstrukcyjne strony.
Aplikacje internetowe
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
W4 -24.XI Pakiet Office – edytor HTML
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Wprowadzenie do kaskadowych arkuszy stylów Informatyka.
Temat 4: Klasy i identyfikatory
XHTML Tworzenie stylów CSS Damian Urbańczyk. Zewnętrzny plik CSS Aby ułatwić sobie pracę ze stylami, najlepiej utworzyć osobny plik, w którym będą przechowywane.
CSS - Selektory. Selektory Selektorem można nazwoć dowolny element języka HTML, dla którego chcemy zdefiniować parametry formatowania. Wyróżniamy następujące.
C S S 1 Cascading Style Sheets HTML pozwala zarządzać strukturą dokumentu, STYLE mają nam służyć do jego upiększania Kaskadowe Arkusze Stylów.
HTML HTML (ang. HyperText Markup Language, pol. hipertekstowy język znaczników) – język wykorzystywany do tworzenia stron internetowych HTML zdefiniowanie.
Temat 2: Składnia kaskadowych arkuszy stylów. Za zmianę wyglądu witryny w kaskadowych arkuszach stylów odpowiadają reguły stylów. Każda z reguł powiązana.
Technologie internetowe
Kaskadowe arkusze stylów CSS. Reguła CSS – definiuje sposób formatowania elementów na stronie WWW Części składowe reguły CSS selektor{ właściwość: wartość;
Wykład 2 Mechatronika PWSW Informatyka. Strony WWW (World Wide Web) Mosaic – pierwsza przeglądarka 1993 Internet Explorer Opera Firefox(Mozilla) Safari.
Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS.
Kaskadowe arkusze stylów CSS - Cascading Style Sheets.
HTML, XHTML, CSS Model pudełka.  Wszystkie elementy w HTML mogą być rozważane jako pudełka. W CSS model pudełka dotyczy projektu i układu. Składa się.
Kaskadowe arkusze stylów CSS - Cascading Style Sheets.
Metody budowania interfejsu użytkownika CSS Bartosz Sakowicz.
Tworzenie stron internetowych
CSS 3 Technologie Informacyjne Literatura:
Technologie internetowe Zofia Kruczkiewicz
Damian Urbańczyk xHTML Tworzenie stylów CSS.
Style definiujące tekst
Zapis prezentacji:

Arkusz stylów CSS Cascading Style Sheet

Opis stylu Reguła = selektor + blok deklaracji

Komentowanie stylów p {     color: red;     /* jednolinijkowy */     text-align: center; } /* Wielolinijkowy komentarz w kodzie stylów */

Sposoby dołączania stylów W znaczniku w kodzie strony Wewnętrzne w sekcji head Zewnętrznie w pliku .css * @import url(inny_plik.css);

Styl w znaczniku <h1 style="color:blue;"> Niebieski nagłówek

Styl w sekcji <head> <!DOCTYPE html> <html> <head> <style> body {background-color: powderblue;} </style> </head> <body> … </body> </html>

Style w zewnętrznym pliku <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="style.css"> </head> <body> … </body> </html>

Style w zewnętrznym pliku body {     background-color: powderblue; } h1 {     color: blue; } p {     color: red; }

Dołączenie pliku .css do stylów @import url(inny_plik.css);

Kolejność stosowania stylów Style w znacznikach Style wewnętrzne i zewnętrzne z sekcji <head> Style domyślne przeglądarki

Kolory Nazwa np. red 140 nazwanych kolorów Skala RGB np. „rgb(255, 0, 0)” Zapis w systemi HEX np. „#ff0000” „#f00” http://colorschemedesigner.com/ http://paletton.com/

Style tła background-color background-image background-repeat background-attachment background-position

Kolor h1 {     background-color: green; }

Grafika body {     background-image: url("paper.gif"); }

Powtarzanie grafiki w poziomie body {     background-image: url("gradient_bg.png");     background-repeat: repeat-x; } w pionie body {     background-image: url("gradient_bg.png");     background-repeat: repeat-y; } bez powtarzania body {     background-image: url("gradient_bg.png");     background-repeat: no-repeat; }

Inne ustawienia tła Punkt zaczepienia Bez przewijania background-position: right top; Bez przewijania background-attachment: fixed;

Skrót Kolejność: background-color background-image background-repeat body {     background: #ffffff url("img_tree.png") no-repeat right top; } Kolejność: background-color background-image background-repeat background-attachment background-position

Margines Skrót dla margin-top margin-right margin-bottom margin-left

Stosowanie skrótów div { } margin:15px 30px 45px 60px; margin-top:15px; margin-right:30px; margin-bottom:45px; margin-left:60px;

Stosowanie skrótów margin:50px; margin:50px 50px 50px 50px; margin:50px 25px; margin:50px 25px 50px 25px; margin:50px 25px 10px; margin:50px 25px 10px 25px;

Inne uwagi Wartość auto dla centrowania elementów Nakładanie się marginesów

Padding Skrót dla padding-top padding-right padding-bottom padding-left Zasady stosowania skrótów jak dla marginesu

Border border-width border-style (wymagane) border-color

Szerokość border-width: 1px; border-color: red; Kolor

border-style: dotted dashed solid double groove ridge inset outset none hidden

Dla 4 wartości top right bottom left top right and left bottom border-style: dotted solid double dashed; top right bottom left border-style: dotted solid double; top right and left bottom border-style: dotted solid; top and bottom right and left border-style: dotted; wszystkie

Skrót Kolejność border-width border-style  border-color

Zaokrąglenie obramowania border-radius

Content Wysokość i szerokość Height and width nie wliczają paddingu, bordera ani marginesu Max-width i min-width

Tekst color text-align text-decoration text-transform text-indent letter-spacing word-spacing line-height text-shadow

text-align h1 { text-align: center; } h2 { text-align: left; } h3 { text-align: right; } div { text-align: justify; }

text-decoration a { text-decoration: none; } h1 { text-decoration: overline; h2 { text-decoration: line-through; h3 { text-decoration: underline;

Zmiana liter w napisach p {     text-transform: uppercase; } p {     text-transform: lowercase; } p {     text-transform: capitalize; }

Odstęp między literami h1 { letter-spacing: 3px; } h2 { letter-spacing: -3px;

Odstęp między wyrazami h1 { word-spacing: 10px; } h2 { word-spacing: -5px;

Interlinia p.small { line-height: 0.8; } p.big { line-height: 1.8;

Wcięcie akapitu p {     text-indent: 50px; }

Cień h1 {     text-shadow: 3px 2px red; }

Czcionki color font-family font-size font-style font-weight

Typy czcionek Times New Roman Serif Georgia Arial Sans-serif Verdana Monospace Courier New Lucida Console

Styl czcionki p {     font-style: normal; } p {     font-style: italic; } p {     font-style: oblique; }

Wielkość czcionki h1 { font-size: 40px; } h2 { font-size: 30px; p { font-size: 14px; 1em = 16px

Wielkość czcionki body {     font-size: 100%; } h1 {     font-size: 2.5em; } h2 {     font-size: 1.875em; } p {     font-size: 0.875em; }

Grubość czcionki p.normal {     font-weight: normal; } p.thick {     font-weight: bold; }

Linki Stany: a:link a:visited a:hover a:active

Style a:link {     color: red; } a:visited {     color: green; } a:hover {     color: hotpink; } a:active {     color: blue; }

Linki jako przyciski a:link, a:visited {     background-color: #f44336;     color: white;     padding: 14px 25px;     text-align: center;      text-decoration: none;     display: inline-block; } a:hover, a:active {     background-color: red; }

Listy ul.a { list-style-type: circle; } ul.b { list-style-type: square; } ol.c { list-style-type: upper-roman; } ol.d { list-style-type: lower-alpha; } ul { list-style-image: url('sqpurple.gif'); }

Inne style ol {     background: #ff9999;     padding: 20px; } ul {     background: #3399ff;     padding: 20px; } ol li {     background: #ffe5e5;     padding: 5px;     margin-left: 35px; } ul li {     background: #cce5ff;     margin: 5px; }

Tabele Obramowania table, th, td { border: 1px solid black; }

Tabele Odstępy table {     border-collapse: collapse; } table, th, td {     border: 1px solid black; }

Tabele inne style Wysokość szerokość Wyrównanie zawartości tr :hover text-align vertical-align tr :hover

id Wskazanie jednego elementu <p id="p01">Jakiś inny</p> #p01 {     color: blue; }

class Wskazanie grupy elementów <p class="error">Błąd</p> p.error { color: red; }

Kilka klas h1, h2, p { text-align: center; color: red; }

Źródła http://www.w3schools.com/cssref/

Dziękuję za uwagę!