Trình duyệt có vẻ đang hiển thị thẻ <br> trước số < bảng >. Toàn bộ trang được cho là được hiển thị trong cùng một bảng, nhưng có một khoảng trắng khó chịu đang được tạo bởi một thẻ <br> không có trong mã.Thẻ Phantom <br> được trình duyệt hiển thị trước <table> thẻ
Mã này trông như thế này, kể cả khi sử dụng View Source:
<body>
<div class='container'>
<table cellpadding="0" cellspacing="0" width="978px" style="border:2px solid blue;">
Nhưng trang có một không gian chất béo trong trình duyệt, và có vẻ như thế này khi tôi sử dụng "kiểm tra nguyên tố" trong Chrome:
<body>
<div class='container'>
<br>
<table cellpadding="0" cellspacing="0" width="978px" style="border:2px solid blue;">
Tôi đã pored trên CSS và mã của tôi và tôi không thể tìm ra.
Hãy cho tôi biết nếu tôi cần cụ thể hơn ở đâu đó.
Vì vậy, khi bạn kiểm tra, bạn thấy thẻ '
'? Hoặc nó chỉ cảm thấy bạn thích có một yếu tố '
' ở đó bạn không thể nhìn thấy? –
Có bản trình diễn trực tiếp nào mà chúng ta có thể thấy, ở đâu đó không? Có lẽ bạn có thể đăng một [demo đại diện trên JS Fiddle] (http://jsfiddle.net/) để cho chúng tôi thấy vấn đề? –
Có một thẻ
rõ ràng, rõ ràng mỗi ngày khi tôi kiểm tra, tất cả bốn ký tự. Tôi thậm chí có thể đăng bằng chứng ảnh. – Kazz