eKsiążki
https://forum.eksiazki.org/

Błędy w kodzie
https://forum.eksiazki.org/epub-f157/bledy-w-kodzie-t17377.html
Strona 1 z 1

Autor:  RafalJab [ 30 kwi 2020 17:41:05 ]
Tytuł:  Błędy w kodzie

Witam!
Zaczynam dopiero przygodę z Calibre.
Pojawił się taki problem: z kodem" <i class="calibre7">Piero della Francesca,</i> Solomon and Sheba, around 1452-1466</p>" ibooks daje informację o błedzie: "eror on the line 119 at column 87. Opening and ending tag mismatsch: body line 0 and p
W innych miejscach ten kod, czyli "<i class="calibre7"> tekst</i>tekst</p>" działa bez zarzutu. Co może być nie tak?

Autor:  Becky [ 30 kwi 2020 18:58:06 ]
Tytuł:  Re: Błędy w kodzie

To nie ten dział – poprawny to ePub.

A błąd związany jest zapewne z brakiem zamykającego tagu </body>.

Końcówka pliku zwykle wygląda tak:
Kod:
</p> – zamknięcie znacznika p (ostatniego akapitu)
</body> – zamknięcie znacznika body
</html> – zamknięcie znacznika html

Autor:  RafalJab [ 30 kwi 2020 19:13:56 ]
Tytuł:  Re: Błędy w kodzie

Oba znaczniki są na końcu tekstu.

Autor:  RafalJab [ 30 kwi 2020 19:42:47 ]
Tytuł:  Re: Błędy w kodzie

Np. w tym kodzie nie widzi ibook błędu: <i class="calibre7">Michelangelo Caravaggio,</i> The Sacrifice of Isaac</p>

Autor:  Becky [ 30 kwi 2020 20:19:21 ]
Tytuł:  Re: Błędy w kodzie

[Długie westchnienie]

Dygresja: Czy gdybym pokazała Ci rejestrację dwóch samochodów to mógłbyś wywnioskować dlaczego jeden jeździ, a drugi nie? Przecież oba są czerwone…

Błąd w pliku istnieje, a skoro pokazujesz nieistotny fragment to nie możesz oczekiwać cudownych rozwiązań.
Gdyby w pliku były wszystkie pary znaczników body i p to by nie pojawiał się błąd.
Skoro uważasz, że są zamykające znaczniki to poszukaj, czy są też otwierające.

Autor:  t3d [ 03 maja 2020 22:25:37 ]
Tytuł:  Re: Błędy w kodzie

Wątek przeniesiony.

@RafałJab
każdemu <p> ma odpowiadać jeden </p>
a każdemu <body> jedno </body>

Autor:  docentus [ 05 lis 2020 17:40:59 ]
Tytuł:  Re: Błędy w kodzie

Czy zamiast "<i class="calibre7">Piero della Francesca,</i> Solomon and Sheba, around 1452-1466</p>" nie powinno być
"<p class="calibre7"><i>Piero della Francesca,</i> Solomon and Sheba, around 1452-1466</p>" ;)

Strona 1 z 1 Wszystkie czasy w strefie UTC + 1 [czas letni (DST)]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/