1. 程式人生 > >(1)啟動 Dreamweaver,新建HTML 文件,儲存為 index.html.md

(1)啟動 Dreamweaver,新建HTML 文件,儲存為 index.html.md

(1)啟動 Dreamweaver,新建HTML 文件,儲存為 index.html

(2)切換到程式碼檢視,在標籤內輸入以下程式碼,構建本頁面主體結構,設計本例頁面一級框架.

<!--[一級框架]--> 
<!--頂部--> 
<div id="top"></div> 
<div id="top1"></div> 
<!--主體--> 
<div id="main"></div> 
<!--底部--> 
<div id="footer"></div> 
<
div
id="copyright">
</div>

在標準佈局中,每個div框架元素定義 d屬性,這些屬性如同人的身份證一樣,方便css 能夠準確控制每個div 佈局塊.所以,為了閱讀和維護的需要,我們應該為它們起一個有意義的名字.

(3)進一步細化頁面結構,設計頁面內部層次框架.由於本例頁面比較簡單,巢狀框架不會很深,頂部和底部佈局塊可能就不要巢狀框架.

輸入完整的 HTML 結構程式碼:

<!--[完整HTML 框架]--> 
<!--頂部--> 
<div id="top"></div> 
<div id="top1"
>
<img src="images/ba top.jpg" width="776" height="121"/> </div> <!--主體--> <div id="main"> <div id="content"> <div id="title"> Hello World--第-個CSS3+DIV 頁面 </div> <div class="sub"> 例項 </
div
>
<div class="box"> <div class="tl"> <div class="tr"> <div class="bl"> <div class="content br">

(4)豐富結構內容,使用

<pre>
&lt;!doctype html&gt;
&lt;html&gt;
    &lt;head&gt;
        &lt;meta charset=&quot;utf-8&quot;&gt;
        &lt;title&gt;Hello World&lt;/title&gt;
        &lt;style type=&quot;text/css&quot;&gt;
        h1 {
            color: #FF0000;
            text-align: center;
        }
        &lt;/style&gt;
    &lt;/head&gt;
    &lt;body&gt;
        &lt;h1&gt;Hello World! &lt;/h1&gt;
    &lt;/body&gt;
&lt;/html&gt;
</pre>
                        </div>
                    </div>
                </div>
            </div>
        </div>
	     <div id="gotop">
    		<a title="跳到頁首" href="#top">
		        返回頂部
		    </a>
		</div>
    </div>
</div>
<!--底部 -->
<div id="footer"></div>
<div id="copyright"> 
    &copy;2017 
    <a href="#" target="_black" >
        mysite.cn
    </a> 
    all rights reserved 
</div>

上面所用 的HTML框架程式碼巢狀層次只有3層,其中為了實現圓角區域的顯示效果而單獨巢狀的多層div元素除外

(5)按Ctrl+S快捷鍵儲存文件,按F12鍵在瀏覽器中預覽

(6)編寫 CSS程式碼可以在一個單獨的檔案中進行.新建CSS文件,儲存為 style.css,副檔名為.CSS. (7)不急於編寫 CSS程式碼,開啟 index.html文件,然後在標籤內部插入一個標籤,輸入以下程式碼匯入上一步新建的外部樣式表文件.

<!--[在網頁中連結外部樣式表文件]-->
<LINK href="images/style.css"type=text/css rel=stylesheet>

(8)開啟style.css 文件,在其中輸入CSS程式碼如下:

<!--公共屬性-->
html{ min-width:776px;}
<!--頁面屬性:邊距0,字型顏色為黑色,字型大小14畫素,行高為字型大小的1.6倍,居中對齊,背景色為天藍色,字型為宋體等-->
body {
	margin:0px;
	padding:0px;
	border:Opx;color:#000;
	font-size:14px;
	line-height:160%;
	text-align:center;
	background:#6D89DD;
	font-family:'宋體','新宋體',arial,verdana,sans-serif;
}
<!--超連結屬性:無邊距,無邊框,無下劃線,然後定義正常狀態下的顏色,訪問過的顏色和滑鼠經過時的顏色並顯示下劃線-->
a {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
}
a:link{ color:#E66133;}
a:visited{ color:#E66133;}
a:hover{ color:#637DBC; text-decoration:underline;}
<!--預定義格式屬性:淺灰色背景,無首行縮排,內邊距大小,外邊距為0,右縮排為一個字型大小,字型顏色為藍色-->
pre { text-indent:0;background:#DDDDDD;padding:0;margin:0;color:blue;}
<!--頂部佈局-->
#top{ 
	width:776px;
	margin-right:auto;
	margin-left:auto;
	padding:Opx;
	height:12px;
	background:url(images/bg_top1.gif) #fff repeat-x left top;
	overflow:hidden;
}
#top1{ 
	width:776px; 
	margin-right:auto;
	margin-left:auto;
	padding:Opx;
	height:121px;
}
<!--主體佈局-->
<!--外層定義背景影象,實現麻點顯示效果-->
#main{ 
	width:776px;
	margin-right:auto; 
	margin-left:auto;
	padding:1.2em 0px;
	background:ur1(images/bg dot1.gif) #fff repeat left top;
	text-align:left;
}
<!--內層定義背景顏色為白色,實現中間內容區域遮蓋麻點顯示-->
#content{ 
	width:710px;
	margin-right:auto;
	margin-left:auto;
	padding:lem;
	background:#fff;
}
<!--大標題區域屬性-->
#title{ 
	font-weight:bold; 
	margin:0px 0px 0.5em 0px;
	padding:0.5em 0px 0.5em 1em;
	font-size:24px;
	color:#00A06B;
	text-align:left;
	border-bottom:solid #9EA3C1 2px;
}
<!--小標題區域屬性-->
.sub {
	color:#00A06B;
	font-weight:bold;
	font-size:13px;
	text-align:left; 
	padding:1em 2em 0;
	background:url(images/0.gif) #fff no-repeat 1em 74%;
}
<!--內容區域顯示屬性-->
.content{ 
	text-indent:2em;
	font-size:13px;
	margin-left:2em;
	padding:1em 6px;
}
<!--頁內連結區域屬性-->
#gotop{ 
	width:100%;
	margin:0px;
	padding:0px;
	background:#ffff 
	height:2em;
	font-size:12px; 
	text-align:right;
}
<!--底部佈局-->
<!--頁尾裝修圖-->
#footer{ 
	clear:both;
	width:776px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	background:url(images/bg_ bottom.gif) #fff repeat left top;
	text-align:center;
	height:39px; 
	color:#ddd;
}
<!--版權資訊-->
#copyright{ 
	width:776px;
	margin-right:auto; 
	margin-left:auto; 
	padding:5px 0px 0px 0px;
	background:#fff; 
	text-align:center; 
	height:60px;
	line-height:13px;
	font-size:12px; 
	color:#9EAOBB; 
}
#copyright a{ color:#667EBE;}
<!--圓角特效-->
.box{ background:url(images/nt.gif)repeat;}
.tl{ background:url(images/tl.gif)no-repeat top left;}
.tr { background:url(images/tr.gif)no-repeat top right;}
.b1{ background:url(images/bl.gif) no-repeat bottom left;}
.br { background:url(images/br.gif) no-repeat bottom right;}

width 屬性用來定義寬度,background:url(images/bg_bottom.gif)#fff repeat left top;規則用來定義背景影象重複鋪展顯示,其中指定背景影象的地址,repeat 屬性定義鋪展顯示,left top表示背景影象的起始位置為左上角.