KWALIFIKACJA INF3 - TEST WIEDZY NR 4

PYTANIE NR 6.
Który fragment kodu HTML poprawnie tworzy link do zewnętrznej strony www.example.com?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Poprawny link HTML tworzy element <a> z atrybutem href zawierającym adres absolutny.
Wartość https://www.example.com ma schemat (protokół), więc przeglądarka otworzy stronę w innej domenie. Atrybuty url, link i source nie są obsługiwane dla odsyłaczy.

Pełne wyjaśnienie:

W HTML hiperłącza tworzy element <a> (anchor). O tym, dokąd prowadzi link, decyduje wyłącznie atrybut href (hypertext reference). Jeśli atrybut ma inną nazwę (np. url, link, source), przeglądarka nie potraktuje tego jako adresu docelowego odsyłacza, więc link nie zadziała zgodnie z oczekiwaniem.

Kluczowa jest także postać adresu w href. Aby odsyłacz prowadził do zewnętrznej strony w innej domenie, należy użyć URL absolutnego, czyli adresu zawierającego schemat/protokół, np. https://. Dlatego poprawny jest zapis z href="https://www.example.com" – przeglądarka ma kompletną informację, że ma przejść do zasobu wskazanego przez absolutny adres URL.

Adres w postaci www.example.com bez schematu nie jest traktowany jak pełny adres absolutny, tylko jako odwołanie względne rozwiązywane względem bieżącego adresu strony (tzw. base URL). W praktyce może to prowadzić do odsyłacza w stylu https://twojadomena.pl/www.example.com, co zwykle kończy się błędem 404 zamiast przejścia do serwisu example.com.

Dlaczego pozostałe opcje są błędne?

  • <a url="..."> – w HTML nie istnieje atrybut url jako zamiennik href dla odsyłacza.
  • <a link="..."> – atrybut link nie określa adresu docelowego; poprawna nazwa to href.
  • <a source="..."> – atrybut source również nie jest atrybutem odsyłacza; często bywa mylony z koncepcją źródła zasobu, ale nie dotyczy linków.

Wskazówka egzaminacyjna: jeśli pytanie dotyczy linku do zewnętrznej strony, szukaj w odpowiedziach połączenia <a> + href oraz adresu ze schematem, najczęściej https://.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Atrybut href określa adres docelowy hiperłącza tworzonego przez znacznik <a>. To właśnie jego wartość jest otwierana po kliknięciu linku. Bez poprawnego href odsyłacz nie wskaże, dokąd ma prowadzić.
Bez schematu (np. https://) przeglądarka traktuje www.example.com jak odwołanie względne. Taki zapis jest rozwiązywany względem bieżącego adresu strony, więc może prowadzić do ścieżki typu https://twojadomena.pl/www.example.com, a nie do serwisu example.com.
Użyj znacznika <a> z atrybutem href zawierającym URL absolutny, np. https://. Przykład: <a href="https://www.example.com">Kliknij</a>. Dzięki temu link zawsze prowadzi do wskazanej domeny.
Tak, zapis //www.example.com jest tzw. adresem zależnym od protokołu. Przeglądarka dziedziczy schemat z bieżącej strony (HTTP lub HTTPS). W praktyce bezpieczniej i czytelniej jest podać pełny adres z https://, szczególnie w zadaniach egzaminacyjnych.
Uczniowie często mylą href z src (ten drugi jest dla zasobów jak obrazki i skrypty). Spotyka się też błędne "domyślne" nazwy typu url czy link, ale w odsyłaczach poprawna nazwa atrybutu wskazującego cel to tylko href.
Link względny (np. kontakt albo /kontakt) zostanie dołączony do bieżącego adresu strony. To jest poprawne przy nawigacji wewnątrz serwisu. Problem pojawia się, gdy ktoś wpisze nazwę domeny bez protokołu – wtedy też może zostać potraktowana jak ścieżka.
Najprościej najechać kursorem na link i odczytać adres w pasku stanu (zwykle w lewym dolnym rogu). Możesz też kliknąć prawym przyciskiem i wybrać opcję kopiowania adresu linku. To pomaga wykryć, czy adres jest absolutny czy błędnie złożony względnie.
Składniowo może być poprawny, ale użytkownik zwykle nie zobaczy klikalnej treści. W praktyce link powinien mieć tekst (lub inny element) między <a> i </a>. Na egzaminie najczęściej oczekuje się czytelnego linku z opisem, np. "Kliknij tutaj".
Linki absolutne stosuje się głównie do odsyłaczy zewnętrznych (inne domeny) oraz tam, gdzie ważna jest jednoznaczność adresu (np. w e-mailach, dokumentacji, niektórych przekierowaniach). Linki względne są wygodne w obrębie tej samej witryny, bo nie zależą od domeny środowiska.
Najczęstsze pułapki to: brak https:// przy linku zewnętrznym, użycie złej nazwy atrybutu (np. url zamiast href), oraz mylenie href z src. Warto zawsze sprawdzić: znacznik, atrybut i postać URL.
info

To pytanie poprawnie rozwiązuje 57% zdających egzamin. średnie

Specjaliści zwracają uwagę: "Poprawny link HTML tworzy element &lt;a&gt; z atrybutem href zawierającym adres absolutny.Wartość https://www.example.com ma schemat (protokół), więc przeglądarka otworzy stronę w innej domenie."

Źródła:

  • WHATWG HTML Living Standard – sekcja o elemencie a (anchor) i atrybucie href: https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-a-element (dostęp 2026-02-28)
  • WHATWG URL Standard – definicje i rozwiązywanie URL względem base URL: https://url.spec.whatwg.org/ (dostęp 2026-02-28)
  • MDN Web Docs – &lt;a&gt;: The Anchor element (atrybut href, przykłady URL absolutnych): https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a (dostęp 2026-02-28)

Materiały:

  • Dokumentacja WHATWG: HTML Living Standard (sekcja o elemencie odsyłacza i href)
  • Dokumentacja WHATWG: URL Standard (rozwiązywanie URL względem base URL)
  • MDN Web Docs: opis elementu odsyłacza i przykłady linków absolutnych/względnych

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego