tôi mang đến cho bạn một đoạn mã đơn giản của HTML:Tại sao việc thêm id = "ad_a" vào thành phần HTML đôi khi làm cho nó ẩn trong Chrome và Firefox?
<HTML>
<HEAD></HEAD>
<BODY>
<div id="ad_a">
test DIV
</div>
test BODY
</BODY>
</HTML>
Yeah, không có loại tài liệu hoặc những gì có bạn, nhưng không ai trong số đó dường như quan trọng cho hành vi kỳ lạ này.
Ai có thể vui lòng cho tôi biết lý do tại sao gọi số div id="ad_(ANYTHING HERE)"
của tôi ẩn tất cả mọi thứ bên trong div này? nó chỉ .. biến mất .. Nó xuất hiện trong nguồn trang nhưng nó không hiển thị trên trang được tải.
Lần đầu tiên tôi nhận thấy điều này trong Google Chrome. Firefox dường như bỏ qua nó (đối với tôi ít nhất, nhưng bạn tôi nói nó xảy ra trong FF của mình) Internet Explorer 9 của tôi cũng bỏ qua tên div này và hiển thị nội dung của nó trên trang.
Điều gì đang xảy ra và tại sao nó thực hiện việc này?
Đây có phải là điều thường được sử dụng không? Nếu vậy, nó sẽ làm gì?
Tôi đang đi ra ngoài chi tiết, nhưng tiện ích chặn quảng cáo có thể giải thích tiền tố 'ad_' làm quảng cáo và giấu nó? Tôi vừa chạy mã trong Chrome với tất cả các tiện ích mở rộng bị vô hiệu hóa và nó hiển thị như dự định. – johnluetke
Đây chắc chắn không phải là vấn đề về HTML, như johnluetke đã đề xuất. Có thể xảy ra nhất, việc ẩn được thực hiện bởi một số tiện ích chặn quảng cáo trong các trình duyệt đó. –
Bạn có bất kỳ tài liệu nào nói rằng các trích dẫn đơn không hợp lệ không? –