EPUBCheck HTM_055: niezalecany element HTML
Zaktualizowane:
EPUBCheck HTM_055 to komunikat o użyciu: „The "…" element should not be used (discouraged construct).” Dokument używa elementu HTML, którego EPUB odradza. EPUB 3.3 wymienia base, rp i embed jako konstrukcje, których należy unikać, ponieważ powodują problemy z interoperacyjnością; EPUBCheck nazywa element i zgłasza go jako uwagę użytkową.
Oficjalna wiadomość
The "%1$s" element should not be used (discouraged construct)
- Domyślna powaga
- Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
- Wersja EPUBCheck
- 5.4.0
EPUBCheck drukuje ten identyfikator z podkreśleniem zamiast myślnika; ta strona używa identyfikatora dokładnie tak, jak EPUBCheck go raportuje.
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Element bazowy skopiowany z strony internetowej, który może sprawić, że względne linki wskazują na stronę internetową.
- elementy rp wokół adnotacji ruby, których EPUB 3 aplikacje do czytania nie potrzebują.
- Element embed używany do treści skryptowej lub interaktywnej.
Jak to naprawić
- Otwórz plik EPUBCheck (komunikat podaje ścieżkę, linię i kolumnę) w edytorze tekstu lub EPUB, takim jak Sigil, lub wypakuj EPUB i otwórz go tam.
- Usuń elementy bazowe i upewnij się, że każdy link jest względny do samego rozdziału.
- Usuń elementy rp i zachowaj znaczniki ruby i rt.
- Zastąp embed obiektem, który ma mechanizm zapasowy lub prostym obrazem.
- Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.
Kiedy to nie to
Jeśli element jest przestarzały, a nie odradzany, EPUBCheck zgłasza go jako OBS-001.
Terminy używane tutaj
Inne komunikaty HTM
HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_059Viewport "…" property must not be defined more than once, but found values […].
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.