Chào các bạn! Mình gửi file epub vào Kindle thông qua web Send2Kindle. Trong css, mình đã !important các font chữ cần hiển thị, nhưng ko biết lỗi ở đâu mà khi đưa vào kindle ko hiển thị đúng như mong muốn. Mình có gửi file đính kèm, mong các bạn hướng dẫn khắc phục tình trạng này giúp mình! Cảm ơn!
Gọi sai font rồi đây này, mới lại bỏ hết !important ở font-family đi, đừng có chỗ nào cũng nhét !important vào. Cơ mà tí Ngọc Anh vào sửa cho mình không có laptop.
Mình bấm F7 và fix lại các lỗi, kể cả lỗi gọi sai font rồi, nhưng vẫn ko hiển thị đúng font trong kindle. Chức năng !important này hiểu như thế nào cho đúng để sử dụng nhỉ.
Bản của bạn có mấy lỗi như này: 1. File jacket02.html: tên ảnh dài quá: "Screen_Shot_2017-05-31_at_22.50.23_copy.png", đổi tên ảnh thành "22.50.23.png" rồi dùng lệnh hiển thị sau cho đẹp: <div style="text-align: center;"> <img src="Images/22.50.23.png"/> </div> 2. Lỗi chú thích: thay tất cả các dòng: <html xmlns="Vui lòng đăng nhập hoặc đăng ký để xem link" lang="en" xml:lang="en"> bằng: <html lang="vi" xml:lang="vi" xmlns="Vui lòng đăng nhập hoặc đăng ký để xem link" xmlns:epub="Vui lòng đăng nhập hoặc đăng ký để xem link"> 3. H-08.html, dòng 93, Chú thích 204 khai báo sai: <a epub:type="noteref" href="notes%20id%3D" back_note_204"=""><sup>[204]</sup></a> sửa lại thành: <a epub:type="noteref" href="notes.html#note_204" id="back_note_204"><sup>[204]</sup></a> Không rõ bạn dùng firmware bao nhiêu? Kindle update lên firmware 5.14 không có mục chọn publish font đâu.
Mình dùng firmware 5.15.1. Một số file mình vẫn hiển thị đc font tiêu đề !important. Nhưng chức năng này có vẻ ko ổn định nhỉ. Lỗi 3 mình sửa rồi, mục 1 mình cố tình để vậy á . Nhưng mục 2 ko thấy báo lỗi nên ko biết sửa vậy có tác dụng j vậy bạn nhỉ.
Dòng khai báo đó liên quan đến phiên bản epub, dòng của bạn thuộc về epub2, dòng mà @machine đề xuất sửa thuộc về epub3. Lý do nên sửa thành epub3 vì bên dưới bạn dùng chú thích theo cú pháp của epub3 là epub:type.
Mình gửi file này bằng mail vào kindle sau khi convert thì thấy bị xoá hết toàn bộ font nhúng thẻ body. Theo mình bạn nên cắm cáp hoặc nhúng font cho title thôi. Còn gắn important cho thẻ nào thì thẻ đó được ưu tiên trước. Nhưng đừng gắn lung tung vì chả cần thiết.
[Có thể bạn đã biết] Để chỉnh lề sát viền màn hình cho file azw3 trong Kindle, thêm đoạn sau đây vào file css bất kỳ của file azw3 html { margin: 0 -35px 0 -35px; } (-45 cũng được).
Cuốn này sai cú pháp của câu lệnh tùm lum mà bác. Em thì chưa dùng Kindle hay Kobo bao giờ... nên chưa biết... Nhưng nếu với các cú pháp như thế này thì trên điện thoại của bọn em cũng sai như thường ấy chứ. Nhìn cái file css của bác đúng là bối rối thiệt, em không biết bác vận dụng khai báo này ở đâu, chứ theo hiểu biết ít ít của em về epub thì có sự không tương đồng trong khai báo giữa css và html bác ạ. Không biết các bác đã khắc phục được chưa?
Tui phát hiện mấy lỗi đấy tui sửa xong nó hiển thị ổn rùi tui không có đọc nên tui xóa ebook rùi Bạn chủ thread chắc đã sửa xong và còn ebook.
Mình đã sửa được rồi nhé. Lỗi hiển thị này có liên quan đến các cú pháp lẫn lộn giữa epub 2 & epub 3. Sau khi sửa lại sạch các lỗi thì đã hiển thị ok. Bên cạnh việc giải quyết vấn đề chính thì mình cũng học được thêm các kiến thức khác từ các bạn. Cảm ơn mn!
U là trời... Sao sửa một hồi rồi hai người đi hai đường vậy? 1 người file kết quả được 2.1Mb, 1 người được file 977.2Kb. Bác @tran ngoc anh có bỏ mất, hay bóp tấm hình nào như bánh trôi nước không đấy?
Em xí soạn lên file của @tran ngoc anh (Em chỉ làm đẹp thôi nha, chưa sửa gì ngoài ra). Tiện em ấp lên luôn