Video: Hướng dẫn tải các ứng dụng không tương thích ngay trên chplay 2025
Đối với mỗi vấn đề mã hoá web được nhận dạng bởi một trình xác nhận, bạn cần phải xác định những gì hành động để thực hiện. Mặc dù một số thủ phạm liên tục bị cắt xén dễ dàng sửa chữa, chẳng hạn như văn bản alt và thẻ bị thiếu, bạn buộc phải tìm các vấn đề về mã hoá hoàn toàn làm phiền bạn.
Ví dụ: nếu bạn nhận được thông báo lỗi đọc XML Lỗi phân tích cú pháp: Mở và kết thúc thẻ không phù hợp: dòng 52 và cơ thể, có thể rất khó để tìm ra điều đó có ý nghĩa gì, hãy để cho lý do tại sao nó gây ra và cách bạn nên sửa nó.
Như một chiến lược, cố gắng khắc phục các vấn đề trong mã từ trên xuống, vì chúng được liệt kê trong các kết quả xác nhận, bởi vì đôi khi khắc phục một vấn đề giải quyết khác. Với lỗi phân tích cú pháp XML, sự cố đó có thể biến mất khi bạn sửa một phần tử đóng bị bỏ qua trên thẻ
được liệt kê trước đó trong kết quả lỗi.
Cách tốt nhất để tìm hiểu làm thế nào để mã tốt hơn và ít sai sót hơn trước khi kiểm tra xác nhận là để làm cho nhiều sai lầm trung thực và tìm ra cách để sửa chữa chúng một mình. Thông thường, bạn có thể khắc phục mã không tương thích bằng tay hoặc với sự trợ giúp của một trình soạn thảo HTML tốt.
Để giúp bạn xác định một số sai lầm mã hoá phổ biến hơn, ở đây một số vấn đề mã cùng với các đề xuất về cách khắc phục chúng.
Sự cố | Giải pháp |
---|---|
thuộc tính văn bản alt thiếu từ thẻ
|
Thêm thuộc tính văn bản thay thế, có hoặc không có
mô tả, như trong
height =" 150 "alt =" Pete's Pizza "> |
thẻ thiếu từ
mã |
Thêm các thẻ bên dưới mỗi cá thể
khi JavaScript xuất hiện trong dòng JavaScript hoặc ở cuối của nội dung trước thẻ đóng phần. Giữa các thẻ này, chèn nội dung HTML (văn bản, đồ họa, các tệp media …) mô tả chức năng của của JavaScript và, khi thích hợp, làm sao để khách truy cập truy cập thông tin do nó tiết lộ, như được hiển thị ở đây: type =" text / javascript "> JavaScript được sử dụng trên trang này cung cấp liên kết nhanh cho phép khách truy cập tự động đánh dấu trang này. Để thay thế, hãy sử dụng Tính năng Dấu trang Trang của Trình duyệt của bạn. |
Phát hiện các thành phần nhấp nháy hoặc nhấp nháy, chẳng hạn như GIF động, các applet Java và các trình cắm thêm đa phương tiện khác
Điều chỉnh tốc độ của bất kỳ hoạt hình nào để tránh làm màn hình |
nhấp nháy với tần số từ 2 Hz đến 55 Hz. Các hình động mà
vượt quá hai tiêu chuẩn này có thể gây ra cơn động kinh ở những người có động kinh bằng ánh sáng Không có DOCTYPE nào được chỉ định |
Thêm thẻ DOCTYPE hợp lệ phía trên thẻ mở | .
Không có tham số charset HTTP nào được chỉ định |
Thẻ meta đặc biệt này chỉ định bộ ký tự được sử dụng trong | mã HTML. Một số trình soạn thảo HTML bao gồm nó tự động khi
tạo ra các trang web trống mới. Nếu xác nhận phát hiện thấy thẻ này bị thiếu từ mã HTML hoặc XHTML của bạn, hãy chèn đoạn mã dưới đây bằng : http-equiv = "Content-Type" content = "text / html; charset = utf-8 ">. Đối với HTML5, chèn. Không có thẻ được chỉ định |
Thêm một tiêu đề duy nhất giữa các thẻ trong khu vực đầu trên mỗi trang | .
Không có thẻ nào được chỉ định |
Thêm từ khóa meta và thẻ mô tả meta vào đầu mỗi trang | . Đây có thể là giống nhau trên mọi trang trên trang web. Nếu muốn,
bạn cũng có thể thêm thẻ meta bổ sung nếu cần. Không có thẻ Robots nào được chỉ định |
Thêm thẻ Robots vào phần đầu của trang để | hướng dẫn trình thu thập thông tin và robot bằng cách lập chỉ mục trang và
theo bất kỳ siêu liên kết nào, chẳng hạn như name = " Robots "content =" All ">. Các thẻ không được chấp nhận |
đã phát hiện
Di chuyển tất cả các đánh dấu trình bày của HTML (trang, phông chữ, |
bảng, liên kết, v.v.) sang tệp CSS bên ngoài và xóa tất cả thẻ
và HTML và nội tuyến định dạng thuộc tính. Đã không phát hiện thuộc tính chiều cao của bảng được đánh giá |
Kiểm soát độ cao ô của bảng khi cần thiết với kiểu CSS | .
Các thuộc tính kiểu được phát hiện trong thẻ mở |
Chuyển các thuộc tính cơ thể, như các thuộc tính lề | và màu trang nền, vào thẻ BODY định nghĩa lại kiểu
trong một tệp tin CSS bên ngoài. thuộc tính type không được chỉ định cho |
JavaScript hoặc CSS
Thêm thuộc tính type = "text / css" |
cho thẻ và thuộc tính
type = "text / javascript" cho các thẻ: type = "text / javascript">. Tên thực thể được sử dụng thay cho số thực thể |
Thay đổi tên thực thể thành số thực thể, chẳng hạn như sử dụng số $ 169; thay vì © để tạo ra biểu tượng bản quyền | (c).
Không có thuộc tính màu nền được chỉ định cho một kiểu CSS |
xác định màu văn bản
Cung cấp mỗi kiểu có chứa thuộc tính màu chữ với thuộc tính màu nền |
tham dự. Màu nền
phải phù hợp hoặc tương xứng với màu nền mà trên đó văn bản sẽ hiển thị.
|
