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

Który ze sposobów zapisu elementu pustego (void element), takiego jak <br>, jest najbardziej zgodny z czystą składnią HTML5 (pomijając konwencje XHTML)?

Opcje odpowiedzi:
A
<br></br>
B
<br /> (ze spacją przed ukośnikiem)
C
<br>
Prawidłowa
D
Obydwa B i C są równie zalecane w HTML5.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (<br>)

<br>.

Standard HTML5 definiuje elementy puste (void elements) jako te, które nie mogą mieć żadnej zawartości (ani tekstu, ani innych elementów) i nie wymagają tagu zamykającego. Przykłady to <br>, <img>, <hr>, <input>, <meta>. Dla tych elementów, w czystym HTML5, używa się tylko tagu otwierającego.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Zapis <br></br> jest niepoprawny dla elementu pustego w HTML5. Tag zamykający dla elementu pustego jest błędem.
  • B: Zapis <br /> (z ukośnikiem na końcu) jest składnią wywodzącą się z XHTML, gdzie wszystkie elementy muszą być zamknięte. Parsery HTML5 tolerują ten zapis dla elementów pustych w celu ułatwienia kompatybilności, ale ukośnik ten nie ma żadnego specjalnego znaczenia i nie jest częścią idiomatycznej składni HTML5 dla elementów pustych.
  • D: Chociaż <br /> jest tolerowane, <br> jest prostszą i bardziej bezpośrednią reprezentacją elementu pustego w HTML5, pozbawioną naleciałości XHTML.

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.