為什麼要初始化CSS呢,有什麼作用?
每次新開發網站或新網頁時候我們通過初始化CSS樣式的屬性,為我們將用到的CSS或html標籤更加方便準確。假如我們不初始化CSS樣式屬性,將會增大CSS代碼量,為我們節約網頁代碼,節約網頁下載時間;還會使得我們開發網頁內容時更加方便簡潔,不用考慮很多。如果不初始化CSS我們在開發比較複雜的網頁時候就不會知道自己是否已經設定了此處的CSS屬性,是否和前面的CSS屬性相同,是否統一整個網頁的風格和樣式。
需要初始化地方有哪些:
大致一般需要初始化有h1到h4標籤、table、文字大小、文字沒有連結顏色、超連結樣式、DIV、置中、ol、 ul、li、img等等的樣式,這裡我們總結了初始化後CSS檔案或叫CSS模板供大家參考使用,可根據自己實際增減。
CSS模板與HTML模板實用於每次新開發頁面使用
首先給大家分享我的及CSS網頁使用的開頭CSS模板;HTML+CSS模板divcss5初始化XHTML(DIV+CSS初始化模板)
此處提供DIVCSS5每次開發項目時候使用的DIV+CSS模板初始化最基本的模板模組。
暫時展示UTF-8版模板代碼
每次新開發頁面的共同可用的CSS代碼模板如下:
@charset "utf-8";
body, div,iframe, ul, ol, dl, dt, dd, li, dl,
h1, h2, h3, h4, table,th, td, input, button, select,
textarea {margin:0; padding:0;
font-style: normal;font:12px/22px "5B8B4F53",Arial, Helvetica, sans-serif;}
/* 5B8B4F53 宋體 更多中文字型 */
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#000000;background:#FFF; text-align:center;}
.clear{clear:both;height:1px;width:100%;
overflow:hidden; margin-top:-1px;}
a{color:#000000;text-decoration:none; }
a:hover{color:#F00;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
.lf{float:left;}
.rt{float:right;}
.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
#header ,#main ,#footer{ margin:0 auto;
width:980px; overflow:hidden}
#main_left{ float:left;}
#main_right{ float:right;}
說明下這個首先是對全站的CSS進行一次初始化,並重新賦予新屬於,這樣來統一整站樣式。
每次新開發頁面的HTML代碼模板如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>HTML模板 UTF-8 </title>
<meta name="keywords" content="關鍵詞" />
<meta name="description" content="關鍵詞描述" />
<link rel="stylesheet" href="images/style.css" />
<script src="JS檔案路徑地址" type="text/javascript"></script>
</head>
<body>
<a href="http://www.baidu.com/">111cn.com </a>
歡迎您使用初始化的HTML+CSS模板!<br />
學習網址: www.111cn.com
<div class="clear"></div>
<span style="display:none">DIVCSS5提示這裡可以放置網站統計代碼</span>
</body>
</html>