検索
ホームページウェブフロントエンドhtmlチュートリアルDiv CSS レイアウト入門tutorial_html/css_WEB-ITnose

Div CSS レイアウト入門チュートリアル

Web ページ制作では、CSS、HTML、DHTML、XHTML などの用語がたくさんあります。次の記事では、HTML についての基本的な知識を使用します。この入門チュートリアルを学習する前に、HTML についての基本的な知識がすでにあることを確認してください。 DIV+CSS を段階的に使用して Web ページのレイアウトをデザインしてみましょう。

すべてのデザインの最初のステップは構想することです。構想した後は、一般的に、PhotoShop や FireWorks などの写真処理ソフトウェア (以下、PS または FW と呼びます) を使用して、作成するインターフェイスのレイアウトを単純に描画する必要があります。以下は私がよく考えたインターフェイスのレイアウト図です。

次に、概念図に基づいてページのレイアウトを計画する必要があります。画像を注意深く分析した後、画像が次の部分に大まかに分かれていることが簡単にわかります。

1. 上部、ロゴ、メニュー、バナー画像も含まれます。
2. コンテンツ部分はサイドバーとメインコンテンツに分割できます
3. 下部には著作権情報が含まれます。
上記の分析により、デザインレイヤーは以下のように簡単にレイアウトできます。

上の図に基づいて、レイヤーの入れ子関係を示すために実際のページ レイアウト図を作成しました。理解しやすくなります。

DIV の構造は以下の通りです:
│body {} /*HTML要素です、詳細は説明しません*/
└#Container {} /*ページレイヤーコンテナ*/
§#Header {} /* ページヘッダー*/
§#PageBody {} /*ページボディ*/
│ §#Sidebar {} /*Sidebar*/
│ └#MainBody {} /*メインコンテンツ*/
└#Footer { } /*ページの下部*/

この時点で、ページのレイアウトと計画は完了しました。次に行う必要があるのは、HTML コードと CSS の記述です。

業界トレンド
技術文書
アートデザイン
写真ビデオ撮影
コンピュータテクノロジー
リソースのダウンロード
個人コラム
CG絵
トピック
クラシックフォーラム
Web ページ制作 | マルチメディア ネットワーク プログラミング | Web サイト構築
あなたの位置:ホームページ> ウェブサイト構築> Div+CSS レイアウト入門チュートリアル
中国語の特徴を持つ「曲線ドメイン名」 " リストに戻る 条件付きアノテーションの理論と実践
Div+ CSS レイアウト入門チュートリアル
作成者: aultoale 作成日時: 2006-06-10 文書タイプ: オリジナル 出典: Blue Ideal

Page 1 ページのレイアウトと計画
Page 2 ライティング 全体的なレイヤー構造と CSS

Page 3トップ作成パート 1

ページ 4 トップ作成パート 2
ページ 5 作成 - 境界線とクリアを使用する



接下来我们在桌面新建一个文件夹,命名为“DIV+CSS布局练习”,在文件夹下新建两个空的记事本文档,输入以下内容:

这是XHTML的基本结构,将其命名为index.htm,另一个记事本文档则命名为css.css。

下面,我们在

标签对中写入DIV的基本结构,代码如下:

[color=#aaaaaa][/color]
  
  
[color=#aaaaaa][/color]
    
    
[color=#aaaaaa][/color]
    

  

  

今後コードを読みやすくするために、関連するコメントを追加する必要があります。次に、css.css ファイルを開いて CSS 情報を記述します。

/*Basic information*/
body {font:12px Tahoma ;margin:0px;text-align:center;background:#FFF;}

/*ページレイヤーコンテナ*/
#container {width:100%}

/*Page header*/
#Header {幅: 800px;margin:0 auto;height:100px;background:#FFCC99}

/*ページ本文*/
#PageBody {width:800px;margin:0 auto;height:400px; background:#CCFF00}

/* ページの下部*/
#Footer {width:800px;margin:0 auto;height:50px;background:#00FFFF}

上記のファイルを保存し、この時点で、ページのフレームである基本構造がすでに見えています。

上記の CSS に関する説明 (詳細については、オンラインでダウンロードできる CSS2.0 の中国語マニュアルを参照してください):

1. コメントの習慣を身につけてください。これは非常に重要です。

2.ページ上のすべてのコンテンツはこのタグ ペア内に記述する必要があります。これ以上は説明しません。

font:12px Tahoma;

ここでは略語が使用されています。 complete コードは次のようになります: font-size:12px; font-family:Tahoma; フォント サイズが 12 ピクセルであり、フォントが Tahoma 形式であることを示します。完全なバージョンは次のようになります。 :


margin-top :0px;margin-right:0px;margin-bottom:0px;margin-left:0px

または

margin:0px 0px 0px 0px

順序は上/右/下/左です。 margin:0(略称) とも書きます

上記のスタイルは、ボディ部分の上下左右の余白が 0 ピクセルであることを示します

というものもあります。次の書き込みメソッド:

margin:0px auto;

上下のマージンが 0px であることを示し、左右は自動的に調整されます。
今後使用するパディング属性は、margin と多くの類似点があります。同じですが、意味が異なります。マージンは外部距離であり、パディングは内部距離です。

text-align:center
テキストの配置は左、右、中央に設定できます。ここでは中央揃えに設定します。

background:#FFF
背景色を白に設定します。ここでの色には省略形が使用されます。完全な色は、background:#FFFFFF である必要があります。

background は、指定したレイヤーを背景色と背景画像で埋めるために使用できます。将来的には次の形式を使用します。

background:#ccc url('bg.gif') 左上 no-repeat; を意味します。 #CCC (グレースケール カラー) はレイヤー全体を塗りつぶし、背景画像として bg.gif を使用します。
左上

は画像が現在のレイヤーの左上端に配置されることを意味し、no-repeat は画像のみを意味します。レイヤー全体を塗りつぶさずにサイズが表示されます。

top/right/bottom/left/center
は、背景画像を配置するために使用されます。つまり、それぞれ、top/right/bottom/left/center を使用することもできます。
background:url('bg.gif') 20px 100px;
は X シートを意味します。マークは 20 ピクセル、Y 座標は 100 ピクセルの正確な位置決めです。
repeat/no-repeat/repeat-x/repeat-y
はそれぞれ、レイヤー全体を塗りつぶす/塗りつぶさない/X に沿って塗りつぶすことを意味します。 Y 軸に沿った軸/塗りつぶし。
高さ/幅/色
はそれぞれ高さ(px)、幅(px)、フォントの色(HTMLカラーシステムテーブル)を表します。

4. ページを中央に配置するにはどうすればよいですか?

コードを保存すると、ページ全体が中央に表示されることがわかります。では、ページが中央に表示されるのはなぜでしょうか。
これは、 #container で次の属性を使用したためです:

margin:0 auto;

前の手順によると、上下のマージンは 0、左右のマージンは自動であることがわかります。そのため、レイヤーは自動的に中央に配置されます。
ページを左側に表示したい場合は、デフォルトで左側に表示されるため、自動値をキャンセルしてください。

margin:auto を使用すると、レイヤーを自動的に中央に簡単に配置できます。

5. ここでは一般的に使用される CSS プロパティのみを紹介します。その他については、CSS2.0 の中国語マニュアルを参照してください。






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

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTMLとコード:用語を詳しく見るHTMLとコード:用語を詳しく見るApr 10, 2025 am 09:28 AM

htmlisaspecifictypeofcodefocuseduructuringwebcontent

HTML、CSS、およびJavaScript:Web開発者に不可欠なツールHTML、CSS、およびJavaScript:Web開発者に不可欠なツールApr 09, 2025 am 12:12 AM

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

HTML、CSS、およびJavaScriptの役割:コアの責任HTML、CSS、およびJavaScriptの役割:コアの責任Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLは初心者のために簡単に学ぶことができますか?HTMLは初心者のために簡単に学ぶことができますか?Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLでの開始タグの例は何ですか?HTMLでの開始タグの例は何ですか?Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?Apr 05, 2025 pm 01:24 PM

メニューで点線のラインセグメンテーション効果を設計する方法は?メニューを設計するときは、通常、皿の名前と価格の間に左右に合わせることは難しくありませんが、真ん中の点線またはポイントはどうですか...

オンラインコードエディターはコード入力を実装するためにどのようなHTML要素を使用していますか?オンラインコードエディターはコード入力を実装するためにどのようなHTML要素を使用していますか?Apr 05, 2025 pm 01:21 PM

WebコードエディターのHTML要素分析では、多くのオンラインコードエディターを使用すると、ユーザーはHTML、CSS、およびJavaScriptコードを入力できます。最近、誰かが提案した...

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール