Div (分割) と CSS (カスケード スタイル シート) は、Web デザインにおいて非常に重要な 2 つの要素であり、Web ページのレイアウトとスタイルを改善することができます。今回はCSSを使ったdivレイアウトの書き方について解説します。
CSS では、div タグを使用してページ上のさまざまな領域を定義できます。これらの領域には、テキスト、画像、表、ビデオなどの要素を含めることができます。 div タグを使用すると、ページのレイアウトとスタイルを定義して、ページをより美しくプロフェッショナルに見せることができます。
次は、3 つの div タグが含まれる単純な HTML ページのコードです:
<!DOCTYPE html>
<html>
<head>
<title>我的网页</title>
<style>
.container {
width: 90%;
margin: 0 auto;
background-color: #fff;
border: 1px solid #ccc;
padding: 20px;
}
.header {
background-color: #eee;
text-align: center;
padding: 20px;
}
.footer {
background-color: #eee;
text-align: center;
padding: 20px;
}
</style>
</head>
<body>
<div class="container">
<div class="header">
<h1>欢迎来到我的网页!</h1>
</div>
<div class="content">
<p>这是我的第一个网页,希望大家喜欢!</p>
</div>
<div class="footer">
<p>版权所有 © 2021</p>
</div>
</div>
</body>
</html>
ログイン後にコピー
この例には、3 つの div タグがあります:
#container : このタグにはページ全体が含まれており、ページ幅、背景色、境界線などのいくつかの基本スタイルを設定します。 header: このタグにはページのタイトルが含まれ、背景色、テキストの中央揃え、パディングなどのいくつかのスタイルを設定します。 フッター: このタグには著作権情報が含まれており、背景色、テキストの中央揃え、パディングなどのいくつかのスタイルを設定します。
CSS を使用して、これらの div タグのスタイルを定義します。上の例では、クラス セレクターを使用して各 div を選択し、スタイルを個別に定義します。
.container クラスでは、Web ページの幅を 90% に設定し、中央揃えにします。背景色、境界線の色、パディングも設定します。これにより、ページ全体がすっきりして読みやすくなります。
.header クラスでは、背景色、テキストの中央揃え、タイトルのパディングを設定します。これによりタイトルが読みやすくなり、タイトルをクリックするとページの先頭に戻ります。
.footer クラスでは、背景色、テキストの中央揃え、およびパディングも設定します。これにより、著作権情報が読みやすくなり、ページの下部に表示されます。
上記の例に加えて、位置セレクターや ID セレクターなどのさまざまな CSS セレクターを使用して div タグのスタイルを選択および定義することもできます。たとえば、次のコードを使用して、ページの左側と右側に 2 つの div タグを配置できます。
<style>
.left {
float: left;
width: 50%;
background-color: #eee;
padding: 20px;
}
.right {
float: right;
width: 50%;
background-color: #eee;
padding: 20px;
}
</style>
<div class="left">
<p>这个div位于页面的左侧。</p>
</div>
<div class="right">
<p>这个div位于页面的右侧。</p>
</div>
ログイン後にコピー
この例では、位置セレクター (float) と width 属性を使用して、 left サイド div と右 div はページの両側に配置されます。各 div タグの背景色とパディングも設定します。
最後に、div と CSS を使用する際のベスト プラクティスに注意する必要があります。
div タグの使用はできるだけ少なくしてください。 div タグを使用しすぎるとコードが乱雑になり、保守が困難になります。 - div タグの代わりにセマンティック タグを使用します。セマンティック タグには、ヘッダー、ナビゲーション、セクション、記事、余談、フッターなどが含まれます。その目的は、ページの構造とコンテンツを明確に定義することです。
- div タグのスタイルを設定するには、常に div タグのクラスまたは ID を指定してください。
- CSS で ! important タグを多すぎないでください。コードが乱雑になり、保守が困難になるためです。
- 関連するスタイルをグループ化する、ネストされたセレクターを使用するなど、常に CSS のベスト プラクティスに従ってください。これにより、コードがすっきりし、読みやすく、理解しやすくなります。
-
この記事では、CSS を使用して div レイアウトを記述する方法について説明しました。クラス セレクター、位置セレクター、ID セレクターなどの CSS セレクターを使用して div タグを選択およびスタイル設定する方法と、いくつかのベスト プラクティスを検討しました。この知識があれば、div タグと CSS を使用して、より優れた、より美しく、よりプロフェッショナルな Web ページを構築できます。
以上がdivcssの書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。