Przejdź do treści głównej
INF.03Pytanie #455 z 1558html-struktura-i-semantyka

W języku HTML zdefiniowano hiperłącze ze znakiem #. Co stanie się po wybraniu przedstawionego odsyłacza?

Opcje odpowiedzi:
A
Zostanie wywołany skrypt o nazwie dane
B
Otworzy się osobna karta przeglądarki o nazwie dane
C
Zostanie wybrany adres względny URL o nazwie dane
D
Strona przewinie się do elementu o wartości id równej dane
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (Strona przewinie się do elementu o wartości id równej dane)

W języku HTML znak krzyżyka # w atrybucie href="#dane" oznacza odnośnik kotwicy (anchor link). Kliknięcie takiego odsyłacza powoduje automatyczne przewinięcie widoku strony do elementu posiadającego identyfikator id="dane".

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Wywołanie skryptu JavaScript wymaga pseudoprotokołu javascript:... lub zdarzenia onclick.
  • B: Otwarcie nowej karty wymaga atrybutu target="_blank".
  • C: Adres względny do pliku nie zawierałby prefiksu # (byłoby to href="dane.html").

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 „Html struktura i semantyka”

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