1. 程式人生 > >精通CSS+DIV簡單小結(一)

精通CSS+DIV簡單小結(一)

概念:

           CSS+DIV:

           css是層疊樣式表,是用來定義HTML元素的。為什麼要用css呢?因為隨著專案的變大,分工合作的加強,各位開發人員的一致性也要統一。我們一般用HTML語言來設定網頁內容的結構,使用css語言來設定網頁內容的顯示,更加的讓樣式和內容分離。更好的解耦。

           JavaScript:

           是一種直譯式指令碼語言,是一種動態型別、弱型別、基於原型的語言。用來給HTML網頁增加動態功能。可以直接嵌入HTML頁面,但是寫成單獨的js檔案有利於結構和行為的分離。同時在絕大多數的瀏覽器支援下,可以多種平臺執行,比如我們的windows、Linux、IOS等。

           XML:

           是一種可擴充套件標記語言,通過這種標記,計算機之間可以處理包含各種的資訊。他可以用來標記資料、定義資料型別,是一種允許使用者對自己的標記語言進行定義的源語言。

           AJAX:

            是指一種建立互動式網頁應用的網頁開發技術。通過後臺和伺服器進行少量資料交換,AJAX可以使網頁實現非同步更新。這意味著可以在不重新載入整個網頁的情況下,對網頁的一部分進行更新,比如我們在檢視的高德地圖。

理論知識:

                      

     1:字型格式

           控制頁面的方法:行內樣式、內嵌樣式、連結樣式

           選擇器:標記選擇器(h1 、a)、類別選擇器(.class)、ID選擇器(#id)

           css文字樣式:

            font-family:字型樣式  font-size:字型大小 font-weight:字型粗細  font-style:字型風格(normal、italic、oblique)

            letter-spacing:字間距       line-height:行間距     text-decoration:字型有沒有下劃線、刪除線等

     2:圖片的格式

           關於設定圖片的邊框

           border-style:邊框的格式(dotted 點畫線 dashed 虛線 )

           border-color:邊框顏色

           border-width:邊框寬度

          圖片的對齊方式:text-align(center left right)

     3:   超連結

           懸浮式超連結        按鈕式超連結

           a:hover{ color :red}    /*當有滑鼠懸停在超連結上*/

           a:visited{ color :blue}    /*已經訪問過的超連結*/

           a:link{ color :pink}    /*沒有訪問過的超連結*/

           a:active{color:green}  /*被選擇的超連結*/

     例子 

<html>
<head>
<title>無需表格的選單</title>
<style>
<!--
body{
	background-color:#ffdee0;
}
#navigation {
	width:200px;
	font-family:Arial;
}
#navigation ul {
	list-style-type:none;				/* 不顯示專案符號 */
	margin:0px;
	padding:0px;
}
#navigation li {
	border-bottom:1px solid #ED9F9F;	/* 新增下劃線 */
}
#navigation li a{
	display:block;						/* 區塊顯示 */
	padding:5px 5px 5px 0.5em;
	text-decoration:none;
	border-left:12px solid #711515;		/* 左邊的粗紅邊 */
	border-right:1px solid #711515;		/* 右側陰影 */
}
#navigation li a:link, #navigation li a:visited{
	background-color:#c11136;
	color:#FFFFFF;
}
#navigation li a:hover{					/* 滑鼠經過時 */
	background-color:#990020;			/* 改變背景色 */
	color:#ffff00;						/* 改變文字顏色 */
}
-->
</style>
   </head>
<body>
<div id="navigation">
	<ul>
		<li><a href="#">Home</a></li>
		<li><a href="#">My Blog</a></li>
		<li><a href="#">Friends</a></li>
		<li><a href="#">Next Station</a></li>
		<li><a href="#">Contact Me</a></li>
	</ul>
</div>
</body>
</html>

      效果:

                                                            

        4 :圖文混排例子

<html>
<head>
<title>背景顏色</title>
<style>
<!--
body{
	background-color:#5b8a00;		/* 設定頁面背景顏色 */
	margin:0px;
	padding:0px;
	color:#c4f762;					/* 設定頁面文字顏色 */
}
p{
	font-size:15px;					/* 正文文字大小 */
	padding-left:10px;
	padding-top:8px;
	line-height:120%;
}
span{								/* 首字放大 */
	font-size:80px;
	font-family:黑體;
	float:left;
	padding-right:5px;
	padding-left:10px;
	padding-top:8px;
}
-->
</style>
   </head>
<body>
	<img src="mainroad.jpg" style="float:right;">
	<span>春</span>
	<p>季,地球的北半球開始傾向太陽,受到越來越多的太陽光直射,因而氣溫開始升高。隨著冰雪消融,河流水位上漲。春季植物開始發芽生長,許多鮮花開放。冬眠的動物甦醒,許多以卵過冬的動物孵化,鳥類開始遷徙,離開越冬地向繁殖地進發。許多動物在這段時間裡發情,因此中國也將春季稱為“萬物復甦”的季節。春季氣溫和生物界的變化對人的心理和生理也有影響。</p>
	<p>對農民來說,春季是播種許多農作物的季節。在春季,地球的北半球開始傾向太陽,受到越來越多的太陽光直射,因而氣溫開始升高。隨著冰雪消融,河流水位上漲。春季植物開始發芽生長,許多鮮花開放。冬眠的動物甦醒,許多以卵過冬的動物孵化,鳥類開始遷徙,離開越冬地向繁殖地進發。許多動物在這段時間裡發情,因此中國也將春季稱為“萬物復甦”的季節。</p>
</body>
</html>

效果:

             

            本文總結就到這裡,多多實踐,頁面更加精彩!