samozamykający znacznik nie działa

0

W książce pt. "HTML5 - podręcznik encyklopedyczny" autorstwa Adama Freemana jest napisane że:

Lubię `` jabłka i pomarańcze

jest tożsame z

Lubię <code/> jabłka i pomarańcze

Problem w tym, że przeglądarka (Chrome i Firefox) uważa co innego. W pierwszym przypadku zachowuje się tak, jakby elementu code nie było i nie budzi to zdziwienia, prawidłowo. W drugim natomiast zachowuje się tak, jakby zamiast samozamykającego znacznika code/ był to prostu code, niedomknięty. Efekt taki, że napis "jabłka i pomarańcze" widnieje jako kod źródłowy.

Gdzie jest błąd?

0

W książce.
Takie coś działa w XHTML, który jest wysłany jako poprawny XML z MIME application/xml+xhtml.

(No chyba, że książka o HTML5 wspomina o tym jak to było w XHTML, a Ty nie powiedziałeś, że czytasz taki rozdział/cokolwiek)

1 użytkowników online, w tym zalogowanych: 0, gości: 1