Przejdź do treści głównej
INF.03Pytanie #457 z 1558css-selektory-i-kaskada

Jak zdefiniować w języku CSS formatowanie hiperłącza, żeby nieodwiedzony link był w kolorze żółtym, a odwiedzony w kolorze zielonym?

Opcje odpowiedzi:
A
a:visited {color: yellow;} a:link{color: green;}
B
a:hover {color: green;} a:link{color: yellow;}
C
a:hover {color: yellow;} a:visited{color: green;}
D
a:link {color: yellow;} a:visited{color: green;}
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (a:link {color: yellow;} a:visited{color: green;})

Wskazana opcja a:link {color: yellow;} a:visited{color: green;} jest poprawna. Dokładnie odpowiada zasadom i mechanizmom określonym w specyfikacji języka i technologii bazodanowych dla tego zagadnienia.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: a:visited {color: yellow;} a:link{color: green;} – Kolejność selektorów jest odwrotna, a:visited powinno być zdefiniowane przed a:link.
  • B: a:hover {color: green;} a:link{color: yellow;} – Selektor a:hover definiuje styl dla linku, gdy jest najechany kursorem, a nieodwiedzony link ma być w kolorze żółtym.
  • C: a:hover {color: yellow;} a:visited{color: green;} – Selektor a:hover definiuje styl dla linku, gdy jest najechany kursorem, a nieodwiedzony link ma być w kolorze żółtym.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Css selektory i kaskada”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 61 pytań z tego działu.