KWALIFIKACJA INF3 - CZERWIEC 2017

PYTANIE NR 2.
W języku HTML znacznik <strong> tekst</strong> będzie wyświetlany w ten sam sposób przez przeglądarkę co znacznik
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Domyślnie przeglądarka renderuje <strong> jako tekst pogrubiony (zwykle efekt jak font-weight: bold), tak samo jak <b>. Pozostałe znaczniki zmieniają wygląd inaczej: <h1> to nagłówek (większy i blokowy), <big> powiększa tekst, a <sub> daje indeks dolny.

Pełne wyjaśnienie:

Pytanie dotyczy domyślnego sposobu wyświetlania (renderowania) przez przeglądarkę, czyli tego, jak element wygląda bez dodatkowych stylów CSS. W praktyce przeglądarka stosuje własne wbudowane style (tzw. user agent stylesheet).

Znacznik <strong> jest w HTML znacznikiem semantycznym: oznacza treść o większym znaczeniu (ważną). Jednak w typowych domyślnych stylach przeglądarki <strong> jest prezentowany jako tekst pogrubiony. Znacznik <b> także skutkuje pogrubieniem, ale jego rola jest głównie prezentacyjna (wizualne wyróżnienie), bez nadawania szczególnej wagi semantycznej. Właśnie dlatego oba znaczniki wyglądają domyślnie tak samo w przeglądarce.

Dlaczego pozostałe odpowiedzi nie pasują?

  • <h1> to nagłówek pierwszego poziomu. Domyślnie jest zwykle większy, wyświetlany blokowo (z odstępami/marginesami) i może być pogrubiony, ale nie jest to "ten sam sposób" renderowania co zwykły tekst w <strong>.
  • <big> historycznie powiększał rozmiar czcionki. W HTML5 jest uznawany za przestarzały, a jego efekt (jeśli występuje) nie jest równy zwykłemu pogrubieniu.
  • <sub> renderuje indeks dolny: tekst jest mniejszy i obniżony względem linii bazowej, więc wizualnie jest zupełnie inny niż pogrubienie.

Wskazówka egzaminacyjna: jeśli w treści pojawia się sformułowanie "wyświetlany w ten sam sposób", porównuj domyślne style. Pamiętaj też, że CSS może zmienić wygląd dowolnego znacznika, ale w pytaniu chodzi o ustawienia domyślne przeglądarki.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Domyślne renderowanie to wygląd elementu HTML bez własnego CSS. Przeglądarka ma wbudowane style (user agent stylesheet), które np. pogrubiają <strong> i <b>, powiększają nagłówki <h1> czy obniżają indeks w <sub>.
Bo pytanie dotyczy wyglądu, a nie semantyki. Domyślne style przeglądarki zwykle ustawiają dla obu efekt pogrubienia. Różnica jest w znaczeniu: <strong> oznacza ważność, a <b> tylko wizualne wyróżnienie. CSS może to zmienić.
Nie zawsze "zawsze", bo zależy to od czytnika i ustawień, ale <strong> niesie informację o ważności treści, więc narzędzia wspomagające mogą położyć większy nacisk. <b> zwykle nie dodaje takiej semantyki, to głównie formatowanie.
Jeśli wyróżnienie ma znaczenie merytoryczne (ważna informacja, ostrzeżenie, kluczowy fragment), wybieraj <strong>. Jeśli chcesz jedynie stylistycznie zwrócić uwagę bez znaczenia semantycznego, możesz użyć <b> lub lepiej zastosować CSS na neutralnym elemencie.
Szukaj słów typu "znaczenie", "rola", "semantycznie" (to semantyka) versus "wyświetlany", "renderowany", "wygląda" (to prezentacja). W tym typie zadań porównujesz efekt domyślny w przeglądarce, a nie poprawność użycia znacznika.
<h1> to nagłówek: domyślnie jest większy, ma inne odstępy i często jest elementem blokowym. To inny sposób prezentacji niż zwykły tekst pogrubiony. Pogrubienie może wystąpić, ale całościowo renderowanie (rozmiar, układ) nie jest "takie samo".
<big> jest elementem przestarzałym (deprecated) i we współczesnym HTML nie jest zalecany. Może jeszcze działać w niektórych przeglądarkach, ale jego zamiarem było powiększanie tekstu, a nie pogrubianie. Na egzaminie warto pamiętać, że nie jest równoważny <strong>.
<sub> tworzy indeks dolny: tekst jest mniejszy i obniżony, np. w zapisie chemicznym H<sub>2</sub>O lub w przypisach. To zupełnie inny efekt niż pogrubienie, dlatego <sub> nie może być odpowiednikiem <strong> w wyglądzie.
Tak. Możesz nadpisać styl, np. ustawiając inną grubość czcionki dla <strong>. To ważna pułapka: w zadaniach o "domyślnym wyświetlaniu" zakłada się brak dodatkowego CSS. W realnych projektach wygląd jest często definiowany w arkuszach stylów.
Zapamiętaj bazowe skojarzenia: <strong> i <b> → pogrubienie, <h1> → duży nagłówek, <sub> → indeks dolny, <big> → większy tekst (ale przestarzały). Gdy pytanie mówi o "takim samym wyświetlaniu", wybieraj element o identycznym domyślnym stylu.
info

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

Eksperci podkreślają: "Domyślnie przeglądarka renderuje &lt;strong&gt; jako tekst pogrubiony (zwykle efekt jak font-weight: bold), tak samo jak &lt;b&gt;."

Źródła:

  • MDN Web Docs: "&lt;strong&gt;: The Strong Importance element" — sekcja "Default styling" / opis renderowania, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strong (dostęp: 2026-03-01)
  • MDN Web Docs: "&lt;b&gt;: The Bring Attention To element" — opis elementu i typowego renderowania, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b (dostęp: 2026-03-01)
  • MDN Web Docs: "&lt;h1&gt;–&lt;h6&gt;: The HTML Section Heading elements" — opis domyślnego charakteru nagłówków, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Heading_Elements (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja MDN dotycząca znaczników &lt;strong&gt; i &lt;b&gt;
  • Materiały o semantyce HTML i dostępności (accessibility)
  • Wprowadzenie do CSS i koncepcji user agent stylesheet

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego