Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS.

Slides:



Advertisements
Podobne prezentacje
PODSTAWY TWORZENIA STRON WWW W HTML’u
Advertisements

Dokument HTML jest zwykłym
Tworzenie stron internetowych
Tworzenie stron internetowych
SuperHost.pl td img {display: block;}
Zastosowanie technologii medialnych i internetowych Wygląd witryny krok po kroku Wykład dr in ż. Jacek Wachowicz
Podstawowe wiadomości
Konstrukcja i formatowanie tabel
Style CSS.
Podstawowa struktura dokumentu HTML
Wykłady z HTML'a Język HTML został stworzony w Szwajcarii przez programistów pracujących w laboratoriach.
Style definiujące tabele
Zastosowanie technologii medialnych i internetowych Grafika i skrypty na stronach WWW Wykład dr in ż. Jacek Wachowicz
GRAFICZNE ROZMIESZCZANIE TEKSTU W KORESPONDENCJI
Podstawy i rozszerzenia języka HTML
Style CSS - Pozycjonowanie
Tworzenie stron internetowych www World Wide Web
Czym są HTML i XHTML? Skrót HTML pochodzi od słów Hypertext Markup Language (język znakowania hipertekstu). Język HTML jest podstawą każdej strony WWW.
OPRACOWAŁ : KONRAD MIGAŁA iz krótki tekst Krótki tekst Do formatowania tekstu użyjemy znacznika jest to znacznik który umożliwia utworzenie akapitu.
języka hipertekstowego
Wprowadzenie do HTML, CSS, JavaScript, PHP
Tworzenie stron internetowych
Kurs języka HTML Mariusz Tomczyk.
PROJEKT STRONY WWW KW GOPŁO KRUSZWICA
Wstawianie stylów CSS.
TECHNOLOGIE INTERNETOWE
Temat 7: Tekst.
Specjalizacja "Dziennikarstwo On-line„ Arkusze stylów – CSS Część 5 Prowadzący: Dariusz Jaruga
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML część 3 Prowadzący: Dariusz Jaruga
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.
Temat 13: Ramki.
Aplikacje internetowe
Aplikacje internetowe
Elementy multimedialne na stronie
Aplikacje internetowe Tabele Ciąg dalszy. Wprowadzanie złamań wiersza Często, najprostszym sposobem wpływania na układ tabeli jest wprowadzenie łamań.
Aplikacje internetowe Grafika na stronach WWW ciąg dalszy Atrybuty znacznika body.
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
Aplikacje internetowe
Projektowanie Aplikacji Internetowych
HTML.
HTML Hyper Text Markup Language komputerowe Esperanto cz. III polecenia konstrukcyjne strony.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Aplikacje internetowe
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.
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.
Temat 1: CSS Dołączanie stylów do dokumentu
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ść;
XHTML + CSS Style definiujące tekst Damian Urbańczyk.
Wykład 2 Mechatronika PWSW Informatyka. Strony WWW (World Wide Web) Mosaic – pierwsza przeglądarka 1993 Internet Explorer Opera Firefox(Mozilla) Safari.
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.
Zasady formatowania szkolnej pracy pisemnej
Wprowadzenie do edytorów tekstu.
Arkusz stylów CSS Cascading Style Sheet.
Damian Urbańczyk xHTML Tworzenie stylów CSS.
Style definiujące tekst
Zapis prezentacji:

Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS

Formularze Rock Jazz Blues Tekst wielowierszowy

wnętrze -grupuje elementy wnętrze - grupuje cechy elementów Fragment dokumentu wydzielony za pomocą bloku. Cele: Ustalenie wspólnych cech stylu dla elementów wewnętrznych, np.: tekst1 tekst2 Różnicowanie cech wewnątrz znacznika, np.: Tekst1 Tekst2 Tekst3 Bloki grupujące i

Moja strona To jest moja strona AA AB BA BB CA CB Onet GOOGLE Interia Przykład dokumentu HTML tabela lista hiperłączy BODY HEAD zastosowano tu już dla pewnych elementów atrybut style

CSS – arkusze stylów Styl elementu może posiadać wiele cech, np.:... <TABLE style=" background-color:#ff0000; border:2px solid red;">... itd… cechy stylu oddzielamy średnikami opiera się na zasadzie określania cech elementów w dokumencie HTML - dzięki atrybutowi style...

Bez określonych jawnie cech stylu elementy posiadają pewne cechy domyślne (arkusz stylów przeglądarki) Przykładowo: To jest tekst akapitu Taki tekst będzie miał czarną czcionkę, wielkości 16 pikseli, krój Times New Roman, bez marginesów, obramowań, tła itp. Akapit tekstowy o cechach określonych atrybutem style Tu ustaliliśmy już kolor czcionki i jej rozmiar

wielkości elementu (szerokość, wysokość) wyglądu elementu:  koloru, wielkości i kroju czcionki tekstu  typu, koloru i grubości ramek  koloru (lub grafiki) dla tła elementu położenia elementu - odległości, marginesy zewnętrzne, wyrównania położenia elementów wewnętrznych do danego elementu, np. ich oddalenia (padding) Cechy stylu dotyczą:

Przykładowe cechy stylów Styl OpisPrzykładowa wartość background-color kolor tła #ff0000 albo rgb(255,0,0) blue background-image adres pliku tła graficznego url('rys1.gif ') uwaga! apostrofy! border-color kolor obramowaniared border-style styl i wygląd obramowania dotted dashed solid border cała ramka (makro-cecha)2px solid yellow border-left lewa krawędź ramkij.w. border-right prawa krawędź ramkij.w. border-top górna krawędź ramkij.w. border-bottom dolna krawędź ramkij.w.

color kolor tekstu yellow # font-family rodzaj oraz rodzina czcionkiArial sans-serif font-size wielkość czcionki 14px 2cm font-style styl czcionkiitalic font-weightgrubość (waga) czcionkibold lighter heightwysokość elementu10px 3mm widthszerokość elementu100px left top odległość od lewej (górnej) krawędzi 10cm 23mm positiontyp określenia współrzędnych elementu fixed relative

marginodległości od zewnętrznego elementu (w kolejności górny, prawy, dolny, lewy) 3px 3px 10px 20px margin-top margin-bottom margin-left margin-right każdy margines osobno5cm text-alignwyrównanie poziome tekstuleft center justify text-decorationwygląd tekstuunderline vertical-alignwyrównanie w pionietop bottom paddingoddalenie wewnętrznego elementu

UWAGA Style mogą być dziedziczone przez elementy wewnętrzne Przykładowo: Moja strona testowa Akapit tekstowy Akapit tekstowy2 obydwa akapity dziedziczą od BODY

Przykład wielu cech stylu dla akapitu A to inny akapit 3 cm

tekst tekst tekst tekst tekst tekst Sposób środkowania tabeli

tekst tekst tekst tekst Wysokość wiersza i obramowanie komórki

tekst tekst tekst tekst tekst tekst Każda krawędź inaczej….

Przykład zastosowania margin i padding Tekst w komórce Obejrzeć efekt w przeglądarce

Sposoby definicji stylów znaczników 1 sposób: bezpośrednio w elemencie To jest tekst

Indeks: elementy p {font-size: 44px;} table {background-color:#ff0000;} To jest tekst 1 AAA dla akapitów dla tabel 2 sposób: w bloku HEAD wewnątrz znacznika

Indeks: elementy.czerwony {background-color:#ff0000;} A B Tekst zastosowania klasy Można zestaw cech nazwać – jest to tzw. klasa – i stosować atrybut class dla różnych znaczników AB Tekst tabela akapit. (kropka)

A B tekst akapitu body, td, p {font: 14px helvetica sans-serif; border:2px solid red} table {border:2px solid black;}.gruby {font: bold 18px helvetica, sans-serif;} Przykład2: i dalej.. tekst akapitu A B

Indeks: elementy #maly {font-size:10px;} #duzy {font-size:30px;} Tekst 1 Tekst 2 Można też stosować identyfikatory znaczników Tekst 1 Tekst 2 # identyfikator przypisujemy atrybutowi id

3 sposób W osobnym pliku umieszczamy definicje stylów – jest to tzw. arkusz stylów CSS – cascade style sheets W ten sposób oddzielamy strukturę i treść (plik HTML) od formy i wyglądu (plik CSS) W dokumencie HTML powinien być w bloku HEAD zapis informujący o lokalizacji arkusza stylów nazwa pliku ze definicjami stylów dla znaczników, klas i identyfikatorów

Plik style.css p {font-size: 44px;}.czerwony {background-color:#ff0000;} Plik index.html Indeks: elementy To jest tekst 1 AAA

Przykład skryptu HTML z arkuszem stylów Moja strona AA AB BA BB CA CB Onet GOOGLE INTERIA body{ background-color:yellow; font-size:30px} table{border:3px solid red;} #inna {background-color:orange}.lista {font-size:37px} plik style.css