Ví dụ, tôi có cái này:
<pre>
sun<br/>
mercury <br/>
venus <br/>
earth <br/>
mars <br/>
jupiter <br/>
saturn <br/>
</pre>
và điều này:
<div style="font-family:monospace">
<div style="text-indent: 0">sun</div> <br/>
<div style="text-indent: 4ch">mercury</div> <br/>
<div style="text-indent: 4ch">venus</div> <br/>
<div style="text-indent: 8ch">earth</div> <br/>
<div style="text-indent: 8ch">mars</div> <br/>
<div style="text-indent: 12ch">jupiter</div> <br/>
<div style="text-indent: 4ch">saturn</div> <br/>
</div>
Và tôi muốn cái thứ hai trông giống hệt cái thứ nhất.
Tôi tin rằng chúng trông giống hệt nhau, nhưng bằng chứng duy nhất của tôi là sử dụng kỹ thuật "chuyển đổi qua lại giữa các cửa sổ thật nhanh và nhãn cầu". (Các nhà thiên văn học gọi đây là "bộ so sánh chớp mắt" - https://en.wikipedia.org/wiki/Blink_comparator ). Tôi chắc chắn rằng các cửa sổ có cùng kích thước và ở cùng một vị trí. Nhưng nếu HTML được hiển thị không vừa với màn hình thì điều này có thể đã quá khó khăn.
Có một công cụ hoặc phương pháp dứt khoát hơn để làm so sánh này?
Tôi đã xem xét những điều này trong cả Chrome 77.0.3865.120 và Firefox 69.0.3.
Ví dụ, tôi biết rằng với các thử nghiệm Acid của trình duyệt ban đầu là một phần của Dự án Tiêu chuẩn Web - https://www.acidtests.org/ - kết xuất hoàn hảo pixel là điểm chuẩn.
(Tín dụng bổ sung: HTML cho đoạn mã thứ hai có thể phù hợp với nhu cầu của tôi; nếu bạn quan tâm đề xuất cải tiến thì những điều đó sẽ được hoan nghênh.)
EDIT : Câu hỏi của tôi so sánh hai mẫu HTML nhỏ, có thể được hiển thị để phù hợp với phần hiển thị của trình duyệt. Nhưng nói chung tôi muốn biết câu trả lời cho HTML có thể khá dài.