ホームページ >ウェブフロントエンド >htmlチュートリアル >注意が必要な HTML/CSS の基礎知識_html/css_WEB-ITnose

注意が必要な HTML/CSS の基礎知識_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:54:28863ブラウズ

border:0; 境界線は存在しますが、非現実的でメモリを消費します

border:none; 境界線は描画されません

HTML記述仕様:

1. ラベル行の折り返し。 2. ラベルのインデント。 3. ラベルは閉じてください。 4. タグ名属性を空にすることはできません。 5. まずは! doctype宣言。 6. エンコード形式は UTF-8 です。 7. ラベルは半角英小文字で表記してください。 8. 合理的なコメント。 9. クラス名と ID 名には意味論的なコメントが必要です。 10. 合理的なネスト。

相対配置: 相対配置には参照オブジェクトが必要ですが、この参照はそれ自体です。つまり、相対配置位置は設定されていませんが、設定されている場合にのみ TOP と LEFT が有効になります。設定すると、元の位置に対してオフセットされ、オフセット後は他のレイヤーがマスクされます。

絶対配置: レイアウト内で絶対配置を行うことは不可能です。絶対配置の基準位置は、上位か上位か、つまり位置があるかどうかによって決まります。相対; 絶対配置するレイヤーが参照するレイヤーを設定している場合、TOP と LEFT を使用して位置を決定できます。上位または上位が配置されていない場合は、BODY の位置に基づいてのみ配置されます。最後の注意として、絶対配置により要素がドキュメント フローから外れる可能性があります。

パディングとマージンの使用法: パディング: 親要素と子要素、マージン: 同じレベルの子要素。パディングは境界線に影響します。

ブロック要素とライン要素の違い: 1. ブロック要素は単独で行を占有しますが、ライン要素は単独では行を占有しません。 2. 幅と高さはブロック要素に設定できますが、線要素には設定できません。 3. ブロック要素はマージンとパディングの値を設定できますが、行要素は水平方向のパディングとマージンの値のみを設定できます。

一般的なブラウザ ハック:

「-「マイナス記号は IE6 専用のハックです

「9」は IE6/IE7/IE8/IE9/IE10 で有効です

"

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