INF.04 · pytanie 472
Który język służy do określania wyglądu (stylów) stron internetowych?
- APHP
- BHTML
- CJavaScript
- DCSSPoprawna
Wyjaśnienie
CSS, czyli Cascading Style Sheets, służy właśnie do opisywania wyglądu stron internetowych: kolorów, krojów pisma, marginesów, odstępów, układu elementów, animacji czy responsywności. W praktyce HTML powinien odpowiadać głównie za strukturę dokumentu, na przykład nagłówki, akapity, formularze i sekcje, a CSS za to, jak te elementy mają wyglądać na ekranie. To jest jedna z podstawowych dobrych praktyk w tworzeniu stron: rozdzielamy treść od prezentacji. Dzięki temu łatwiej utrzymywać projekt, poprawiać wygląd i tworzyć spójny interfejs użytkownika. Przykładowo reguła body { font-family: Arial; color: #222; } ustawia styl tekstu dla całej strony, a media queries pozwalają dopasować układ do telefonu, tabletu i monitora. Standardy CSS rozwijane są w ramach specyfikacji W3C, więc nie jest to przypadkowy dodatek, tylko podstawowy filar front-endu. Moim zdaniem CSS bywa trochę niedoceniany, a bez niego nawet poprawnie napisany HTML wyglądałby raczej surowo i mało profesjonalnie.