ホームページ  >  記事  >  ウェブフロントエンド  >  CSS を使用して Web ページをデザインする際の一般的なエラー防止のヒント (コレクション)

CSS を使用して Web ページをデザインする際の一般的なエラー防止のヒント (コレクション)

云罗郡主
云罗郡主オリジナル
2018-11-26 15:43:492450ブラウズ

この記事の内容は、CSS を使用して Web ページをデザインする際の一般的なエラー防止テクニック (コレクション) に関するものです。必要な方は参考にしていただければ幸いです。

1. HTML要素にスペルミスがないか、終了タグを忘れていないか確認する

ベテランでもdivの入れ子関係を間違えることはよくあります。 Dreamweaver の検証機能を使用して、エラーをチェックできます。

2. CSS が正しいかどうかを確認します

スペルミスがないか、末尾の } を忘れていないかなどを確認します。 CleanCSS を使用して、CSS のスペル ミスをチェックできます。 CleanCSS は CSS の軽量化を図るツールですが、スペルミスをチェックすることもできます。

3. エラーが発生した場所を特定します。

エラーがレイアウト全体に影響を与える場合は、削除後に表示が正常に戻るまで div ブロックを 1 つずつ削除できます。特定の div ブロックでエラーが発生した場所を特定できます。

4. border 属性を使用してエラー要素のレイアウト特性を決定します。

レイアウトに float 属性を使用すると、誤ってエラーが発生する可能性があります。このとき、要素にborder属性を追加して要素の境界を決定すると、エラーの原因が判明します。

5. float 要素の親要素には、clear 属性を指定できません。

MacIE では、float 要素の親要素に clear 属性を使用すると、周囲の float のレイアウトが変更されます。要素はカオスになります。これは MacIE の有名なバグです。知らないと遠回りしてしまいます。

6. float 要素は width 属性を指定する必要があることに注意してください。

多くのブラウザでは、幅を指定せずに float 要素を表示するとバグが発生します。したがって、float 要素の内容に関係なく、それに width 属性を指定する必要があります。

また、要素を指定するときは単位として px ではなく em を使用するようにしてください。

7. float 要素では margin やpadding などの属性を指定できないことに注意してください。

IE では、margin やpadding を指定して float 要素を表示する場合にバグがあります。したがって、float 要素には margin および padding 属性を指定しないでください (float 要素内に div をネストして、margin および padding を設定できます)。ハックを使用して IE に異常な値を指定することもできます。

8. float 要素の幅の合計が 100% 未満であることを確認してください。

float 要素の幅の合計がちょうど 100% である場合、一部の古いブラウザでは正しく表示されません。 。したがって、幅の合計が 99% 未満になるようにしてください。

9. デフォルトのスタイルがリセットされているかどうかを確認します。

マージン、パディングなどの一部の属性は、ブラウザによって解釈が異なります。したがって、開発前にすべてのマージンとパディングを 0 に設定し、リスト スタイルをなしに設定することが最善です。

10. DTDの書き忘れを確認する

ブラウザごとにいくら調整しても表示結果が異なる場合は、以下の記述を忘れていないか確認してください。ページの先頭にある DTD の行:

< DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 TransITional//EN\" \"http://www.w3.org /TR/html4/loose.dtd\" > ;

上記は、CSS を使用して Web ページをデザインする際の一般的なエラー防止テクニックの紹介です。CSS3 チュートリアル について詳しく知りたい場合は、 、PHP 中国語 Web サイトに注意してください。


以上がCSS を使用して Web ページをデザインする際の一般的なエラー防止のヒント (コレクション)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。