Em có sử dụng check lỗi html của w3c cho site vietbao.ru các lỗi linh tính thì em fix oke rùi còn mấy cái thông báo sai kỹ tự "<" và ""> của các thẻ thì cực là và dị thì em không biết làm sao cả. Vì dụ Bác nào fix rồi chỉ em với ạ.
Kiểm tra trong mã nguồn, lỗi đã ghi rõ là thiếu các tag <ul> hoặc <ol>. Có nghĩa là phải có <ul> thì mới có <li>,... Dạng là như vậy, bạn xem thử nhéHTML:<ul> <li>...</li> <li>...</li> </ul>
Thiếu thẻ cha của LIST , như bạn trên đã nói. Có một số người dùng không tuân thủ chuẩn quy định của HTML họ viết Mã: <li>nội dung ở đây</li> <li>nội dung ở đây</li> <li>nội dung ở đây</li> ... Các trình duyệt khi suất ra giao diện web thì vẫn bình thường , nhưng khi check công cụ thì sẽ báo lỗi như trên cách khắc phục bạn view code tìm xem vị trí thẻ <li> ơ chỗ nào rồi cho thêm thẻ mở và thẻ đóng của LISTMã: <ul> <li>nội dung ở đây</li> <li>nội dung ở đây</li> <li>nội dung ở đây</li> ... </ul> hoặc <ol> <li>nội dung ở đây</li> <li>nội dung ở đây</li> <li>nội dung ở đây</li> ... </ol>
Chào bạn. Thứ nhất về html, thông báo đó là bạn mở đoạn html mà chưa đóng thẻ Tuy nhiên khi mình kiểm tra thì dòng 1114 của bạn có nội dung thế này:HTML: <ul class="relate"> <li> <a class="news" href="http://vietbao.ru/he-thong-vu-tru-thong-nhat-cua-nga-se-bao-gom-10-ve-tinh-post16146.html"> Hệ thống vũ trụ thống nhất của Nga sẽ bao gồm 10 vệ tinh </a> </li> <div class="clear"></div>Thì rõ ràng trong ul chỉ nên có li, không nên có div, bạn nên xóa <div class="clear"></div> đi. Thông báo này đi sau thông báo dòng 1113Mã:Line 1113, Column 42: document type does not allow element "div" here; assuming missing "li" start-tagBạn xem lại nhé. Mình cũng khuyên bạn, công cụ validator này chỉ mang tính tham khảo, các website đạt chuẩn validator chỉ đếm trên đầu ngón tay thôi bạn nhé. Điều quan trọng nhất là: + Chuẩn các bộ máy tìm kiếm. + Chuẩn di động và tương tác với người dùng (các tính năng không bị lỗi) Đừng vì chạy theo các chuẩn nhất định sẽ làm vỡ hết web. Thứ hai, bạn vui lòng xóa link trong bài viết nhé.
Vâng cảm ơn 2 bác nhiều, đúng là do cả thẻ div kia chặn nên nó k hiểu được thật. Em cũng muốn học fix để mình code chuẩn hơn cho khách hàng. Đầu tiên là 400 lỗi giờ còn 60 vậy oke rùi ạ.