精通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>
效果:
本文總結就到這裡,多多實踐,頁面更加精彩!