CSSページレイアウトフォーマット

ページレイアウト

       ページレイアウトは、単に課税は、最初のフレームを取るときのように、常にフロントエンド開発における作業の始まりで、その後、レンガをリロード、フロントエンドは、ページレイアウトの作業を行うには、同じです。

  ほとんどのサイトでは、複数の列を作成するの<div>や<表>要素を使用することができます。CSSは要素を配置、またはページの背景とカラフルな外観を作成するために使用されます。

  div要素は、パケットのHTML要素のためのブロックレベル要素です。

  divデフォルトは縦(垂直配向)、タイル張りされ、レベルがスタイル=追加する必要がある「フロート:左;」。

        アイデアを得るボックスモデルの学習の後、ブロックレベル要素とインライン要素の中に、私たちは、ページは、コードは難しい、より複雑であるとき、それは頻繁に複雑なネストされたテーブルレイアウトを必要とするため、金型の仕事の大半を完了するために、CSS + DIVによって行われていることを知っていますメンテナンス、および使用のCSS + DIVのレイアウト、コンテンツとプレゼンテーションを分離することができ、コードは、開発効率を向上させ、きれいな、良い読みやすさ、メンテナンスの容易さがあり、そしてスタイルのコードを再利用することができ、一方、分離アーティストやウェブ開発者のことも相乗した後、協力は、さらに、サイトの全体的な開発の品質と効率を向上させます。

従来のフローレイアウト

ディスプレイ自体の従来の表示素子では、これは、2つの特徴を有します。 

1.表示素子(表示方法を作成する方法)自己定義されたHTML要素の位置に応じて 

2.自分の従来の表示特性に応じて表示素子 

このような垂直に配置されたブロックレベルの要素として、水平ラインレベル要素を配置。 

前のレイアウトを学ぶことがなかった場合には、実際には、それは、従来のフローレイアウトを使用することです。

レイアウト手順

まず、全体的なレイアウト

まず、表示された特定のページのためのフレームワークをレイアウトします。例えば、我々は大きなDIVとしてWebページを置きます。 

第二に、使用DIV除算 

例えば、上下の部分に分け、当社のWebページ全体を取るので、我々は3つのDIV-来る、最初のおおよそのページについての分割を使用することができます。 

第三に、レイアウトDIVを制御するためにCSSを使用 

モジュールがはっきりと見ることができ、変更する必要があれば、特定のパターン幅、高さのレイアウト、および重要な背景の境界線やラベルの使用を制御するためにCSSを使用します。 

細分化するために、上記の3つのステップの使用 

各モジュール内の特定の部門上記の3つのステップを経ます。

コードのいくつかの例

HTML

1  <!DOCTYPE HTML > 
2  < HTML > 
3  < ヘッド> 
4  < メタのcharset = "UTF-8" > 
5  < タイトル>山东理工大学</ タイトル> 
6  < リンクREL = "スタイルシート" HREF = "CSS / index.css" > 
7  < リンクREL = "ショートカットアイコン" HREF = "IMG / favicon.icoを" > 
8  </ ヘッド> 
9  <
 <! - 总体- > 
11  < DIV ID = "contaion" > 
12  <! - 头部- > 
13      < DIV ID = "ヘッダ" > 
14          < DIV ID = "HEAD_TOP" > </ DIV > 
15          < DIV ID = "head_bottom" > </ divの> 
16      </ divの> 
17  <! - 轮播- > 
18  < div要素のid = "lunbo" > </ DIV > 
19  <! -内容- > 
20      < DIV ID = "コンテンツ" > 
21  <! -     左边- > 
22          < DIV クラス= "content_in content_01" > 
23              < DIV クラス= "content_first cot_in content_01_top" > </ DIV > 
24              < DIV クラス= "content_01_botのcontent_01_bot" > </ divの> 
25          </ divの> 
26  <! -         中间- > 
27          <div クラス= "content_in content_02"> 
28              < divのクラス= "content_first cot_in content_02_top" > </ divの> 
29              < divのクラス= "content_01_botのcontent_02_bot" > </ divの> 
30          </ divの> 
31  <! -         右边- > 
32          < divのクラス=」 content_in content_03" > 
33              < DIV クラス= "content_first cot_in content_03_top" > </ DIV > 
34              <div クラス= "content_01_botのcontent_03_bot"> </ ディビジョン> 
35          </ DIV > 
36      </ DIV >     
37  <! - ヘッドタブ- > 
38である     < DIV ID = "foot_nav" > </ DIV > 
39  ! - < headタグ- > 
40      < DIV ID = "フット" > </ DIV > 
41である </ DIV > 
42れている </ ボディ> 
43である </ HTML >

CSS

1  / * CSS文献* / 
2  
3。 * {
 4。     マージン0PX ;
 5      パディング0PX ;
 6 }
 7。 / * 全体* / 
8。 #contaion {
 9  100% ;
 10      高さ100% ;
 11      境界1ピクセルソリッド ;
 12 }
 13  / * ヘッダ* / 
14  #ヘッダー {
 15 72% ;
16      高さ180ピクセル ;
17      国境1pxの固体 ;
18      マージン0自動 ;
19 }
 20  #head_top {
 21  100% 22      高さ130px ;
23      のborder-bottom1pxの固体#CCC24 }
 25  #head_bottom {
 26  100% 27      高さは50px ;
28 }
 29  / * 轮播* / 
30  #lunbo {
 31  100% 32      高さ285px ;
33      国境1pxの固体 ;
34 }
 35  / * 内容* / 
36  #content {
 37  72% 38      身長600PX39      ボーダー1pxの固体 ;
40      マージン0自動 ;
41 }

レイアウト表示効果コードの実行

 

おすすめ

転載: www.cnblogs.com/zhai113/p/11307900.html