07 – CSS – składnia, dodawanie stylów do strony www

https://www.w3schools.com/css/default.asp

 


🧱 2. Składnia CSS

Podstawowa składnia wygląda tak:

selektor {
  właściwość: wartość;
}

🔹 Selektor — określa, do jakich elementów HTML styl ma być zastosowany.
🔹 Właściwość — mówi, co chcesz zmienić (np. kolor, margines, czcionkę).
🔹 Wartość — definiuje, jak ta zmiana ma wyglądać.

Przykład:

p {
  color: blue;
  font-size: 16px;
}

➡️ Wszystkie akapity <p> na stronie będą mieć niebieski tekst o rozmiarze 16 pikseli.


🧩 3. Sposoby dodawania CSS do strony

1️⃣ Zewnętrzny arkusz stylów (najlepsza praktyka)

Tworzysz plik .css, np. style.css, i łączysz go z HTML-em:

Plik HTML:

<link rel="stylesheet" href="style.css">

Plik style.css:

body {
  background-color: #f5f5f5;
  font-family: Arial, sans-serif;
}

✅ Zalety:

  • czysty i uporządkowany kod
  • łatwa edycja stylów dla wielu stron jednocześnie

2️⃣ Wewnętrzny styl (w sekcji <style>)

Styl umieszczasz bezpośrednio w pliku HTML:

<head>
  <style>
    h1 {
      color: darkgreen;
      text-align: center;
    }
  </style>
</head>

3️⃣ Styl inline (w atrybucie style)

Styl dodajesz do konkretnego elementu:

<p style="color: red; font-size: 20px;">To jest czerwony tekst.</p>

❗️Używaj tylko wyjątkowo — np. do testów. Kod staje się trudny w utrzymaniu.


🧠 4. Przykład kompletnej strony z CSS

<!DOCTYPE html>
<html lang="pl">
<head>
  <meta charset="UTF-8">
  <title>Moja pierwsza strona</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <h1>Witaj w mojej piekarni!</h1>
  <p>Nasze chleby na zakwasie są wypiekane z pasją i tradycją.</p>
</body>
</html>

style.css

body {
  background-color: #fff8e1;
  font-family: 'Georgia', serif;
  color: #4e342e;
}

h1 {
  color: #8d6e63;
  text-align: center;
}

⚙️ 5. Dodatkowe uwagi

  • Kolejność ma znaczenie: styl zapisany później nadpisuje wcześniejszy (kaskadowość).
  • Możesz używać klas i identyfikatorów:
    .klasa { color: green; }
    #identyfikator { color: red; }