IE6の互換性 ページはIE6以外のどこでも問題なく動作します

css html internet-explorer-6 javascript
IE6の互換性 ページはIE6以外のどこでも問題なく動作します

私はウェブサイトのすべてのページでほぼ同じマークアップを使用しており、それらのほとんどはphp includeを介して行われます(つまり、コードの最大の部分はすべてのページで同じです)。

1つを除くすべてのページ(動的に生成)は、ie6を含むすべてのブラウザーで意図したとおりに機能します。

1ページ(たとえば、http://mincovlaw.com/doc/euro-excellence)は、FF3.6、Chrome、Safari(iPhoneを含む)、およびIE7で意図したとおりに機能します。

IE6では、「に問題があるようです

  1. フローティングメニューに関係していると思いましたが、コードを完全に削除しても、DIVはまだ正しく表示されません。

IE6のWebサイトの[About]または他のページをクリックすると、DIVの同じ構造が正常に機能します。

IE6でWebサイトが動作するようにします。 このページでなぜこのように振る舞うのかを理解してください。

物事を明確にするために、IE6で言及している3つの問題は次のとおりです。

  1. フローティングブックマークメニューは、右端に表示されます
    「紙」は、ウィンドウの右隅ではなく、あるべきです。

  2. したがって、ブックマークメニューをドラッグすると、座標はすべて
    ねじ込んだ。

  3. ページを、たとえばIE6のサービスと比較すると、
    [サービス]ページでは、中央と上部と下部で用紙の幅が同じであることに注意してください。一方、リンクを提供した裁判所の判決ページでは幅が少し広くなっています。

PSコードには検証に多くの問題がありますが、そのほとんどは ul`に対応する li`がないことと関係しています。 これは現在仕様です。

重要な更新!!! 私は何かを発見しました。 問題#3は、どういうわけかcssの2行に関連しているようです。

text-align:justify;

「p」と「.indented」の場合

なぜこれが起こっているのか誰かに教えてもらえますか?

  0  0


ベストアンサー

HTML検証サービスを使用して、http://validator.w3.org/check?uri = http://mincovlaw.com/doc/euro-excellence&charset=%28detectを使用する必要があります。 %20automatically%29&doctype = Inline&group = 0 [ページの検証]。

検証で文句を言うことはたくさんあります。 「center」や「u」などの廃止されたタグや、サービスがJavascriptコードを検証しようとしたときの問題など、問題にならないものもありますが、コードには「ul」タグなどの実際のエラーがあります閉じられておらず、「li」要素の代わりに「p」要素を含む「ul」タグ。

3


タイトルとURLをコピーしました