Selektory Pseudoklasy. Gabriela Panuś

Podobne dokumenty
Tworzenie Stron Internetowych. odcinek 7

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH

CSS - layout strony internetowej

Tworzenie Stron Internetowych. odcinek 7

Ćwiczenie 10 - Selektory

PROJEKTOWANIE STRON WWW W4

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

Aplikacje internetowe Koncepcja Architektura Technologie

p { color: yellow; font-weight:bold; }

CSS. Kaskadowe Arkusze Stylów

Wykład 2 - część I. I. Klasy i selektory. dr Artur Bartoszewski - Nowoczesne technologie informatyczne - WYKŁAD

Pierwsza strona internetowa

I. Menu oparte o listę

KASKADOWE ARKUSZE STYLÓW (Cascading Style Sheets)

za pomocą: definiujemy:

Responsywne strony WWW

Dziedziczenie. Dziedziczenie i kaskadowość. Dodał Administrator środa, 10 marzec :00. Tematy: Dziedziczenie Kaskadowość

ZAWSEZ PAMIĘTAMY O KOLJENOŚĆI OTWIERANIA I ZAMYKANIA ZNACZNIKÓW

Ćw.4 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów.

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}

Jednostki miar stosowane w CSS

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.

Blok dokumentu. <div> </div>

Systemy internetowe Wykład 2 CSS

APLIKACJE INTERNETOWE 3 CSS - W Y G L Ą D S T R O N Y I N T E R N E T O W E J

WYKŁAD 2 KASKADOWE ARKUSZE STYLÓW CSS CZĘŚĆ 1

HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych

Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.

Języki programowania wysokiego poziomu. CSS Wskazówki

Znaczniki języka HTML

Wybrane znaczniki HTML

P S E U D O K L A S Y I P S E U D O E L E M E N T Y

Sierpień 2015 rozwiązanie plik: index.htlm

CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między

Budowa aplikacji wielowarstwowych. Zastosowanie Kaskadowych arkuszy stylów (CSS)

Tworzenie Stron Internetowych. odcinek 6

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

Tworzenie stron internetowych z wykorzystaniem HTML5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Uwaga w niektórych przeglądarkach różnice mogą być niewidoczne zależy to od przeglądarki i ew. od jej ustawień.

2. Prezentacja wizualna

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

JAK POŁĄCZYĆ HTML I CSS?

Technologie internetowe w programowaniu

Tworzenie Stron Internetowych. odcinek 6

Kaskadowe arkusze stylów

Podstawy HTML i CSS. Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski

CSS - style kaskadowe. Cascadind Style Sheets

Wykład 2: Kaskadowe arkusze stylów (CSS Cascade Style Sheets)

Tło CSS 3. Gabriela Panuś

Witryny i aplikacje internetowe

DOM (Document Object Model)

Dokument hipertekstowy

Uwaga: znaczniki <body> </body> nie powinny byd umieszczane na stronie zawierającej ramki, w ramach FRAMESET.

HTML (HyperText Markup Language) hipertekstowy język znaczników

Po wstawieniu tabeli (i zawsze wtedy, gdy w tabeli jest kursor) pojawia się na wstążce nowa grupa zakładek o nazwie Narzędzia tabel.

TECHNOLOGIE SIECI WEB

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

Projektowanie aplikacji internetowych. CSS w akcji

XHTML Budowa strony WWW

Wykład 5_2 Arkusze stylów dziedziczenie. Technologie internetowe Zofia Kruczkiewicz

Budowa dokumentu HTML 5

Arkusze styli zwi kszaj kontrol nad wygl dem strony, poprzez zastosowanie szeregu opcji przypisywanych do danych elementów samego HTML'a.

Aplikacje WWW - laboratorium

AUDYT DOSTĘPNOŚCI STRONY INTERNETOWEJ

Zdarzenia Zdarzenia onload i onunload

7. Jak nazywa się program, który wykonuje instrukcje zawarte w kodzie źródłowym tworzonego programu bez uprzedniego generowania programu wynikowego?

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PISEMNA

menu kontekstowe menu dostępne pod prawym klawiszem myszy, twarda spacja spacja nierozdzielająca (Ctrl + Shift + spacja).

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

Krótki przegląd własności języka CSS

HTML (HyperText Markup Language)

Aplikacje internetowe - laboratorium

Dokumentacja Skryptu Mapy ver.1.1

Wykład 03 JavaScript. Michał Drabik

Wykład 6 Skrypty typu JavaScript. Technologie internetowe Zofia Kruczkiewicz

CSS. Kaskadowe arkusze stylów CSS

A P L I K A C J E I N T E R N E T O W E KONSPEKT nr 3 (DIV, galeria, formularze)

Formularze HTML. dr Radosław Matusik. radmat

Hyper Text Markup Language

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Formatowanie tekstu przy uz yciu stylo w

Zadanie 1. Stosowanie stylów

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Oprogramowanie Użytkowe ćwiczenia Semestr I mgr inż. Daniel Riabcew SWSPiZ




I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

WYKŁAD 5 BIBLIOTEKA JQUERY CZĘŚĆ 1

Aplikacje WWW - laboratorium

Zastosowanie kaskadowych arkuszy stylów (CSS - Cascading Style Sheets) w technologii JavaServer Faces

Wykorzystanie PHP do tworzenia stron internetowych testujących wiedzę studentów ze statystyki


Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.

Aplikacje internetowe

Powtórzenie materiału: CSS3 Spis treści

dr inż. Jarosław Forenc

Transkrypt:

Selektory Pseudoklasy Gabriela Panuś

Selektor ogólnego rodzeństwa Selektor ogólnego rodzeostwa służy do wyróżniania elementów poprzedzonych innym elementem w danym pojemniku, np. akapitów poprzedzonych nagłówkiem stopnia pierwszego. Przykład Chcemy by tylko tekst akapit pierwszy był niebieski <h1> <p> akapit pierwszy </p> <span> tekst 1 </span> </h1> <h2> <p> akapit drugi </p> <span> tekst 1 </span> </h2> akapit pierwszy tekst 1 akapit drugi tekst 1 Stosujemy selektor ogólnego rodzeństwa h1 p { color: blue;

selektory atrybutów Selektor atrybutu attribute*=wartośd pozwala wybrad element, w którego zawartości w dowolnym miejscu występuje dany ciąg znaków. Przykładowo, możemy zażądad, aby link o określonej zawartości był wyświetlany w specjalny sposób. Wymieniając adresy kilku portali, zażyczymy sobie, aby np. Wirtualna Polska był wyświetlany innym kolorem niż Onet.pl czy Interia.pl. ul> <li><a href="http://onet.pl">on et </a></li> <li><a href="http://wp.pl">wirt ualna Polska </a></li> <li><a href="http://interia.pl">i nteria </a></li> onet Wirtualna Polska Interia a[href*="wp"]{ color: red; text-decoration: none;

selektory pseudoklas Pseudoklasy klasyfikują elementy inaczej niż po ich nazwie, atrybutach czy zawartości, tzn. w zasadzie nie są ustalane na podstawie drzewa dokumentu. Mogą byd dynamiczne w tym sensie, że element "nabywa" lub "traci" pseudoklasę podczas interakcji z użytkownikiem. Przykładem jest podświetlenie elementu po wskazaniu go myszką przez użytkownika.

a. Pseudoklasa :link Selektor a:link pozwala nadad formatowanie odsyłaczowi na stronie przy przytrzymaniu przycisku myszki przykład: <a href="http://interia.pl"> Link na sronie </a> a:link { color: red; text-decoration:none; font-size: 20px;

Pseudoklasa :visited Selektor a:visited nadaje formatowanie odsyłaczowi już odwiedzonemu, na przykład: <a href="http://interia.pl"> Link na sronie </a> a:visited { color: yellow; text-decoration:none; font-size: 20px;

Pseudoklasa :hover Selektor nadaje styl elementowi, gdy urządzenie wskazujące, np. myszka, znajduje się nad elementem, ale nie aktywizuje go. Jest to szczególnie często wykorzystywane do zmiany wyglądu odsyłacza, co ułatwia czytelnikowi śledzenie, nad jakim odsyłaczem znajduje się w danym momencie kursor myszki. <a href="http://interia.pl"> Link na sronie </a> a:hover { color: yellow; text-decoration:none; font-size: 20px;

Pseudoklasa :active Selektor :active formatuje we wskazany sposób aktywny w danym momencie element, np. kliknięty odsyłacz. <a href="http://interia.pl"> Link na sronie </a> a:active{ color: yellow; text-decoration:none; font-size: 20px;

Pseudoklasa :focus Selektor :focus formatuje w wybrany sposób element, który przyjmuje w danym momencie zogniskowanie, np. kursor na danym odsyłaczu (po wybraniu go za pomocą klawisza tabulatora) czy pole formularza, w którym znalazł się kursor. <form> <input type="text" > imie <input type="text"> nazwisko </form> input:focus { background-color: orange;

pseudoklasa :first-of-type Pierwszy element wybranego typu:selektor:first-of-type { cecha: wartość pseudoklasa :last-of-type Ostatni element wybranego typu: selektor:last-of-type { cecha: wartość pseudoklasa : only-of-type Jedyny element wybranego typu:selektor:only-of-type { cecha: wartość

Chcemy by pierwszy element listy był pogrubiony i różowy <ul> <li>pierwszy</li> <li>drugi</li> <li>trzeci</li> </ul> <ul> pierwszy drugi trzeci li:first-of-type { font-weight: 800; color:pink