CSS (Cascading Style Sheets) oznacza kaskadowe arkusze stylów. CSS to język, który opisuje prezentację serwisu www. Dzięki niemu web developer może oddzielić sferę wizualną od struktury witryny. Cascading Style Sheets jest zbiorem reguł, służącym do projektowania strony internetowej pod względem jej wyglądu - w tym układu poszczególnych elementów, koloru, czcionek, ale i nie tylko.
Cascading Style Sheets może być wykorzystywany z dowolnym językiem znaczników XML. Style można tworzyć ręcznie lub wykorzystać istniejące już edytory. Kaskadowe arkusze stylów pozwalają również dostosować serwis do rozdzielczości ekranów różnych urządzeń.
CSS nie jest tym samym co HTML, choć oba pojęcia odnoszą się do języków kodowania. Elementy HTML odpowiadają za content i strukturę strony internetowej, a CSS za layout i wygląd witryny. CSS jest tworzony niezależnie od HTML, co znacznie ułatwia zarządzanie serwisem internetowym od strony technicznej.
CSS obok HTML i JavaScript należy do grupy programisty front-end, a więc języków, z których pomocą możliwe jest tworzenie interaktywnych, dynamicznych i miłych dla oka stron internetowych.
Przykładowy kod CSS:
body {
background: #00ffff;
}
h1 {
color: #00ff00;
margin: 50px;
border: 2px solid #ff00ff;
}
Style CSS opisujące dokument HTML używane są ze względu na szeroki zakres możliwości, do których należą:
W zdobywaniu nowych umiejętności i kompleksowej nauce języka programowania CSS pomocne są następujące źródła informacji, w tym darmowe tutoriale:
Sprawdź również: co to jest HTML, co to jest JavaScript, znaczniki XML
Definicja pojęcia CSS - kaskadowe arkusze stylów
w słowniku otrzymała ocenę
5 / 5 według 2 opinii