Ubuntu 上の Firefox は、一部の HTML を他のブラウザーとはかなり異なる方法でレンダリングするようです。特に、Ubuntu の一部のフォント/スタイルは非常に大きくなり、整列を維持するために同数の改行に依存するテキストの列は、Ubuntu Firefox では整列されなくなりました。
iWeb で作成された HTML が提供されており、Ubuntu の Firefox を除くすべての主要なブラウザーで正しく表示されます。(Windows 上の Firefox は正常に動作します)
Ubuntu で Firefox 3.0.12 を実行していますが、Ubuntu Firefox Modifications アドオンをオフにしています。
Ubuntu 上の Firefox とのこの問題のある不一致の原因は何ですか?
更新: 自分のマシンにローカルに保存された HTML のコピーは、実際には列を正しく整列してレンダリングしますが、オンラインで表示すると整列されないことがわかりました。
Microsoft フォント パッケージをインストールしようとしましたが、うまくいきません。
更新 2: 列の問題では、少なくとも 2 つの問題があるようです。1 つは、iWeb がコラムの 1 つを 2 つのコード ブロックに分割し、それを他のコラムのコードの周りに配置したことです。各列が連続したコード ブロックによって作成されていることを確認し、冗長になった div をいくつか削除すると、配置は Ubuntu ではるかに改善されましたが、完全ではありませんでした。これらの変更は、他のブラウザーでのレンダリングにも影響を与えないようです。
Firebug を調べてみると、関連するすべてのテキストの font-size 属性を削除することで、Ubuntu の問題を完全に解決できるようです。ただし、これにより、他のすべてのブラウザーでの配置が崩れます。今では、再び振り出しに戻っています。
(そして、そうです、HTML の設計方法が悪い習慣であることは知っていますが、コードを与えられたばかりなので、あまり選択肢がありません)