W CSS komentarze zapisuje się jako komentarze blokowe, czyli fragment tekstu umieszczony między znakami /* (początek komentarza) oraz */ (koniec komentarza). Przeglądarka pomija tę treść podczas interpretacji arkusza stylów, dzięki czemu komentarze nie wpływają na wygląd strony.
Dlaczego zapis "/*komentarz*/" jest poprawny? Ponieważ spełnia on wymaganie posiadania jednoznacznego znacznika otwarcia i zamknięcia komentarza w składni CSS. Taki komentarz może znajdować się między regułami, wewnątrz bloku deklaracji albo przy właściwościach, jeśli nie zaburza składni.
Dlaczego pozostałe zapisy są błędne?
- "*komentarz!>" nie ma poprawnych znaczników otwarcia i zamknięcia komentarza w CSS; dodatkowo zawiera artefakt kodowania (encję), która nie stanowi składni komentarza CSS.
- "<!komentarz*" przypomina składnię komentarza HTML, ale CSS nie używa konstrukcji z nawiasami ostrymi; w arkuszu stylów taki zapis nie będzie traktowany jako komentarz.
- "*/komentarz/*" ma odwróconą kolejność: zaczyna się od znacznika zamknięcia, a kończy od otwarcia, przez co nie tworzy poprawnego komentarza.
Wskazówka egzaminacyjna: jeśli pytanie dotyczy CSS, najczęściej poprawna odpowiedź będzie miała symetryczny układ /* ... */. Uważaj jednak, by nie mylić go z komentarzem HTML ani z komentarzami liniowymi znanymi z innych języków.