Lekcja 5 czym jest CSS

CSS, czyli Cascading Style Sheets, to język stylowania stron internetowych. Pozwala na zmianę wyglądu elementów HTML, takich jak kolory, czcionki, układ i marginesy.
Definicja klas
Klasy to sposób na grupowanie elementów HTML, które mają wspólne style. Aby zdefiniować klasę, należy użyć tagu `class` w elemencie HTML:
<div class=”mój-element”>
To jest mój element.
</div>

Następnie można użyć tej klasy do stylowania elementu w arkuszu stylów CSS:

.mój-element {
background-color: red;
color: white;
}

Zmiana koloru tła

Aby zmienić kolor tła elementu, należy użyć właściwości `background-color` w arkuszu stylów CSS. Wartość właściwości to kolor tła w postaci kodu szesnastkowego, na przykład `#ffffff` dla białego lub `#ff0000` dla czerwonego.

.mój-element {
background-color: #ffffff;
}

Zmiana koloru czcionki

Aby zmienić kolor czcionki elementu, należy użyć właściwości `color` w arkuszu stylów CSS. Wartość właściwości to kolor czcionki w postaci kodu szesnastkowego, na przykład `#ffffff` dla białego lub `#ff0000` dla czerwonego.

.mój-element {
color: #ffffff;
}

Spady

Spady to odstępy między elementem a jego sąsiadami. Aby zdefiniować spady dla elementu, należy użyć właściwości `padding` w arkuszu stylów CSS. Wartość właściwości to liczba określająca odstęp w pikselach lub procentach.

.mój-element {
padding: 10px;
}

Marginesy

Marginesy to odstępy między elementem a krawędzią okna przeglądarki. Aby zdefiniować marginesy dla elementu, należy użyć właściwości `margin` w arkuszu stylów CSS. Wartość właściwości to liczba określająca odstęp w pikselach lub procentach.

.mój-element {
margin: 10px;
}

Ustawienie tekstu

Aby zmienić ustawienie tekstu elementu, można użyć następujących właściwości w arkuszu stylów CSS:

  • `font-family`: określa rodzinę czcionek
  • `font-size`: określa rozmiar czcionki
  • font-weight`: określa grubość czcionki
  • `font-style`: określa styl czcionki
  • `text-align`: określa wyrównanie tekstu
  • `text-transform`: określa transformację tekstu, na przykład do wielkich lub małych liter

.mój-element {
font-family: sans-serif;
font-size: 16px;
font-weight: bold;
font-style: italic;
text-align: center;
text-transform: uppercase;
}

Przykład

Poniższy kod CSS zmienia kolor tła, kolor czcionki, spady, marginesy i ustawienie tekstu dla elementu z klasą `mój-element`:

.mój-element {
background-color: #ffffff;
color: #ff0000;
padding: 10px;
margin: 10px;
text-align: center;
text-transform: uppercase;
}

Po zastosowaniu tego kodu element będzie wyglądał następująco:

<div class=”mój-element”>
To jest mój element.
</div>

Sprawdź, co pamiętasz

Pytania kontrolne

1. Jaki jest główny temat artykułu „Lekcja 5 czym jest CSS”?

Wskazówka: Odpowiedz własnymi słowami i wskaż najważniejszy cel lub problem opisany w materiale.

2. Które trzy pojęcia, zasady albo etapy z artykułu warto zapamiętać?

Wskazówka: Wybierz informacje potrzebne do wykonania zadania lub wyjaśnienia tematu innej osobie.

3. Jak można wykorzystać tę wiedzę w praktyce?

Wskazówka: Podaj konkretny przykład z lekcji, pracy przy komputerze albo codziennej sytuacji.

4. Jakie kroki należy wykonać, aby poprawnie zrealizować opisane zadanie?

Wskazówka: Ułóż najważniejsze czynności we właściwej kolejności.

5. Jakich narzędzi, funkcji lub materiałów potrzeba do wykonania zadania?

Wskazówka: Wymień elementy wskazane w artykule i krótko opisz ich rolę.

6. Która zasada opisana w artykule jest najważniejsza i dlaczego?

Wskazówka: Uzasadnij wybór przykładem z materiału.

7. Jaki błąd można popełnić podczas wykonywania zadania i jak go uniknąć?

Wskazówka: Wskaż możliwą trudność oraz sposób jej rozwiązania.

8. Jak wyjaśnisz ten temat osobie, która poznaje go po raz pierwszy?

Wskazówka: Użyj prostych słów i najważniejszych pojęć z artykułu.

9. Co zmieniłoby się, gdyby pominąć jeden z opisanych etapów lub zasad?

Wskazówka: Przewidź skutek i uzasadnij odpowiedź.

10. Jakie własne ćwiczenie lub przykład można przygotować na podstawie artykułu?

Wskazówka: Zaproponuj zadanie, które sprawdza zrozumienie materiału.

Komentarze

Jedna odpowiedź na “Lekcja 5 czym jest CSS”

Dodaj komentarz