iprogramista.pl
  • HTML 5
  • CSS 3
  • Javascript
  • SQL
  • Kolory
    • Kolory HTML - konwerter
    • Kolory HTML - odcienie
  • Narzędzia
    • Edytor HTML
    • Licznik znaków
    • Sprawdź IP
    • Lorem Ipsum generator
    • Enkoder Base64
    • Dekoder Base64
    • Guid generator
    • Kalkulator dni
    • Ile do wakacji
  • Plug-ins
    • Przelewy 24 SDK (C#)
    • BS5 Intro Tour
  • Co to jest CSS
  • Jaka jest składnia języka CSS?
  • Co to są selektory CSS?
  • Kolor tekstu i tła w CSS
  • Obramowanie CSS
  • Marginesy CSS
  • Padding / margines wewnętrzny
  • Height/Width
  • Box Model
  • CSS Outline
  • Tekst / czcionka
  • Czionki (font)
  • Wygląd linku
  • Stylizacja list
  • Style tabel HTML
  • CSS Display - wyświetlania elementów
  • CSS pozycjonowanie elementów
  • CSS Overflow
  • CSS float - elementy pływające

Co to są selektory CSS? kurs CSS 3

Poprzednia Następna

W tej lekcji omówimy tylko podstawowe rodzaje selektorów. W dalszej części tego kursu, ten temat będzie rozwinięty jeszcze bardziej.

Selektory można podzielić na:

  • selektory proste,
  • selektory złożone (zawierające relacje pomiędzy elementami),
  • selektory z pseudo klasami,
  • selektory z pseudo elementami, 
  • selektor atrybutu.

Selektory proste

W tej lekcji skupimy się na selektorach prostych, które można podzielić na:

  • selektory elementów,
  • selektory klas,
  • selektory identyfikatorów,
  • selektory grupujące.

Selektory elementów

Selektory elementów, służą do nadawania takiego samego wyglądu, elementom tego samego typu. Jeżeli chcesz, aby wszystkie paragrafy lub jakieś inne elementy, wyglądały identycznie, to selektor elementów jest bardzo dobrym rozwiązaniem.

Selektory klas

Może się zdarzyć, że chcesz, aby tylko niektóre paragrafy wylatały inaczej. W takim wypadku dobrym rozwiązaniem jest oznaczenie elementu HTML klasą. Aby to zrobić, należy dodać atrybut class="nazwaKlasy".  W składni CSS, klasa musi być poprzedzona kropką.

Jeżeli zapomnisz o kropce, to selektor klasy nie będzie działał - nadane style nie będą widoczne.

Selektory identyfikatorów

Jeżeli jakiś element, ma posiadać wyjątkowy wygląd, to możesz do tego celu wykorzystać klasę. Nie jest to jednak do końca optymalny wybór, bo wiele elementów może posiadać tę samą klasę. Lepszym rozwiązaniem może okazać się wykorzystanie identyfikatora, ponieważ identyfikator elementu powinien być unikalny w ramach strony/pliku HTML

Aby nadać identyfikator, to do elementu HTML należy dodać atrybut id="nazwaIdentyfikatora".  W kodzie CSS, odwołujemy się do niego poprzez nazwę identyfikatora, która musi być poprzedzona krzyżykiem.

Zauważ, że unikalny paragraf posiada również klasę. Mimo to, nadawane są style, które odnoszą się identyfikatora. Dlaczego tak jest, mówi poniższa informacja.

Zapamiętaj! Style identyfikatorów, są ważniejsze niż style klas. Natomiast style klas są ważniejsze, niż style elementów.

Selektory grupujące

Selektory grupujące były już zaprezentowane na poprzedniej lekcji. Służą one do łączenia selektorów w grupy. Dzięki temu dana grupa będzie posiadać takie same właściwości.

Poprzednia Następna

Kursy programistyczne

Oferujemy darmowe kursy programowania od podstaw.


Lista kursów

HTML 5

CSS 3

Javascript

SQL


Kontakt

info@iprogramista.pl


©2019-©2025 Copyright: iprogramista.pl