HTML/CSSPytanie 12 z 14
Dołączanie CSS
Najpierw odpowiedz na głos lub w myślach, potem porównaj.
Odpowiedź
Trzy podstawowe sposoby to zewnętrzny arkusz, blok style oraz atrybut style na elemencie.
HTML
<link rel="stylesheet" href="styles.css">
<style>.note { color: navy; }</style>
<p style="margin: 0">Tekst</p>Praktyka: zewnętrzny plik sprzyja współdzieleniu i cache. Blok style może być użyteczny dla małej, samodzielnej strony. Inline ograniczam do uzasadnionych przypadków.
Doprecyzowanie: CSS Modules i rozwiązania CSS-in-JS organizują lub generują style; przeglądarka ostatecznie nadal stosuje CSS.
Pułapka: atrybut style nie służy do zapisywania zwykłych selektorów i media queries.
Jak poszło? Bądź szczery — „Jeszcze nie” dodaje pytanie do powtórki.