たとえば、私はこれを持っています:
<pre>
sun<br/>
mercury <br/>
venus <br/>
earth <br/>
mars <br/>
jupiter <br/>
saturn <br/>
</pre>
この:
<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>
そして、2番目のものを最初のものとまったく同じように見せたい.
それらは同じに見えると思いますが、私の唯一の証拠は、古い「ウィンドウ間をすばやく切り替えて目で確認する」手法を使用することでした。(天文学者はこれを「まばたき比較器」と呼んでいます -- https://en.wikipedia.org/wiki/Blink_comparator )。ウィンドウが同じサイズで同じ位置にあることを確認しました。しかし、レンダリングされた HTML が画面に収まらない場合、これは難しすぎる可能性があります。
この比較を行うためのより決定的なツールまたは方法はありますか?
Chrome 77.0.3865.120 と Firefox 69.0.3 の両方でこれらを調べました。
たとえば、もともと Web Standards Project ( https://www.acidtests.org/ ) の一部だったブラウザの Acid テストでは、ピクセル パーフェクト レンダリングがベンチマークでした。
(追加クレジット: 2 番目のコード スニペットの HTML は、おそらく私のニーズには十分です。改善を提案したい場合は、歓迎します。)
編集:私の質問は、ブラウザーの表示部分に収まるようにレンダリングできる 2 つの小さな HTML サンプルを比較します。しかし、一般的に、非常に長くなる可能性のある HTML の答えを知りたいです。