HTML基本标簽(一)
1.什麼是HTML
html:Hyper TextMakeup language:超文本标記語言
html:網頁的“源碼”
浏覽器:“解釋和執行”html源碼的工具
2.網頁的摘要資訊
網頁摘要資訊利于浏覽器解析和搜尋引擎搜尋:
2.1使用<title>标簽
<head>
<tlite>搜狐-中國最大的門戶網站</title>
</head>
2.2使用<meta>标簽
(1)描述文檔類型和字元編碼
(2)描述搜尋關鍵字和描述
3.HTML頁面中的塊和行
HTML标簽分類(友善後續的布局設計)
塊級标簽:顯示為”塊”狀,前後隔一行
行級标簽:按行逐一顯示
強調:塊級和行級标簽的差別:
塊級:前後換行
行級:一行内顯示
塊級标簽分為:基本塊級标簽,常用于布局的塊級标簽
基本塊級标簽:
001.标題标簽
<h1>标題</h1>
......
<h6>标題</h6>
h1最大,h6最小
002.段落标簽
<p>...</p>
003.水準線标簽
<hr/>
常用于布局的塊級标簽:
001.有序清單标簽
<ol>
<li>清單項1</li>
</ol>
002.無序清單标簽
<ul>
<li>清單項1</li>
</ul>
003.定義描述标簽(常用于圖文混編)
<dl>
<dt>标題</dt>
<dd>描述1</dd>
</dl>
004.用定義描述标簽實作圖文混編的效果
005.表格
<table>
<tr>
<td>百度</td>
<td>新浪</td>
</tr>
</table>
006.表單
<form method=”post/get” action=”#”>
...
</form>
007.分區标簽div
重點: 一般當做結構化塊狀元素使用,作為邏輯分區(分塊)即容器來使用。
04.請說出實際開發常用的4種塊狀結構是什麼?
01.div-ul(ol)-li:常用于分類導航或菜單等。
02.div-dl-dt-dd:常用語圖文混編的場合
03.table-tr-td常用于圖文布局或資料顯示
04.form-table-tr-td:常用于布局表單
05.行級标簽
001,圖像标簽
<img src="圖檔位址" alt="提示文字" title="提示文字">
為了浏覽器之間的相容,推薦使用title屬性,確定能顯示提示文字
alt:當圖檔不顯示時,顯示在圖檔上的文字
title:滑鼠停留在圖檔上顯示的文字
002.行級标簽<span>:顯示某行内的獨特樣式
<span>文本等行級内容</span>
003.換行标簽<br/>
06.為什麼需要w3c标準
w3c:World Wide Web Consortium,網際網路聯盟
W3C的職能:負責制定和維護web行業标準
W3C提倡的web結構:
1、内容(結構)和表現(樣式)分離
2、HTML内容結構要求語義化
07.XHTML1.0基本規範
001.标簽名和屬性名必須小寫
002.html标簽必須關閉
003.屬性值必須用引号括起來
004.标簽必須正确嵌套
005.必須添加文檔類型聲明
文檔聲明必須位于文檔的最前面,級别有三種:Strict(嚴格類型),Transitional(過渡類型),Frameset(架構類型)
HTML基本标簽(二)
01.超連結--實作頁面間的導航
文法:<a href="連結位址" target="_blank" rel="external nofollow" target="目标視窗位置">連結熱點文本或圖像</a>
例如:
02.相對路徑:相對于目前目錄的位址,常用
<a href="login/login.htm" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" >登入</a>
絕對路徑:指向目标位址的完整描述,少用
<a href="memAdmin/login/login.htm" target="_blank" rel="external nofollow" >登入</a>
<a href="http://www.sohu.com" target="_blank" rel="external nofollow" >搜狐</a>
重要:如果要通路目前路徑的上一級路徑可以使用../
03.超連結的三種應用場合
001.頁面間連結
002.錨連結
003.功能性連結
001.頁面間連結
<a href="login/login.htm" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" >[登入]</a>
适用場合:常用于網站導航
002.實作錨連結(分為同頁面錨連結和頁面間錨連結)
同頁面錨連結:
1,定義标記(錨):<a name="标記名">目标位置</a>
2,設定連結到标記位置:<a href="#标記名" target="_blank" rel="external nofollow" >目前位置</a>
适用場合:适用于頁面内容較多,超過一屏的場合
跨頁面連結:
1.标記所在頁:<a name="标記名">[明星專區]</a>
錨連結可以用于同頁也可以跨頁連結
2.設定連結到标記位置:<a href="anchor.html#star" target="_blank" rel="external nofollow" >明星專區</a>
003.功能性連結
郵箱、QQ連結等
待寫…
04.注釋
<!--注釋内容--!>
被注釋的行用于增加代碼的可讀性,不顯示
05.特殊符号
空格:
大于:>
小于:<
引号("):"
版權号():©
因為<、>等符号在HTML中已使用,是以必須用其他符号來代替,都以;号結束
06.常見的表單元素
單行文本框(text)
密碼框(password)
文本域(textarea)
<textarea></textarea>
單選按鈕(radio)
複選框(checkbox)
送出按鈕(submit)
下拉清單(select)
<select>
<option vlalue=”1”>一月</option>
</select>
重置按鈕(reset)
07.表單的基本文法
<form action="表單送出位址" method="送出方法">:送出方法隻有post和get兩種
文本框、按鈕等表單元素
</form>
action:指定送出後,由伺服器上哪個處理程式處理
method:指定向伺服器送出的方法:一般為post或get方法,post方法比較安全。
08.表單的執行原理
用戶端:請求登入,通過表單填寫賬戶資訊
用戶端和伺服器類似兩個人溝通一樣,進而建立互動活動
伺服器端:驗證發來的賬号資訊,然後給出回報!
09.表單元素的基本格式
<input name="表單元素名稱" type="類型" value="值" size="顯示寬度" maxlength="最大長度" checked="是否選中"/>
10.表單元素的逐一介紹
文本框
<input name="名稱" type="text" value="初值" size="數字">
name用于伺服器端擷取資料,例如:request.getParameter("userName")
密碼框
<input name="名稱" type="password" value="初值" size="數字">
按鈕
<input name="名稱" type="按鈕類型" value="按鈕文字" src="圖檔按鈕的圖檔url">
普通按鈕:button
送出按鈕:submit
重置(清空)按鈕:reset
圖檔按鈕:image
單選按鈕
<input name="組名" type="radio" value="文本" checked="...">
名字name相同表明屬于同一組
特點:單選
複選框
<int type="checkbox" name=" "value=" " checked=" ">
特點:多選
檔案域
<input type="file" name="">
例子:<p><input type="file" name="files"/><br/>
<input type="submit" name="upload" value="上傳"/></p>
<select name="指定清單名稱" size="行數">
<option value="選項值" selected="selected">...</option>
</select>
作用:提供固定選項,避免使用者輸入錯誤
多行文本框
<textarea name="" cols="列寬" rows="行寬">
文本内容</textarea>
隐藏域
友善伺服器端"記住"用戶端的資訊,但又不希望客戶看到的資料
<input type="hidden" name="" value="">
隻讀和禁用屬性
readonly:希望某個框内的内容隻允許使用者看,不能修改
disabled:因沒達到使用的條件,限制使用者使用
<textarea name="content" cols="60" rows="8" readonly="readonly">
歡迎閱讀服務條款協定,貴美的權利和義務
</textarea><br/><br/>
同意以上協定<input name="agree" type="checkbox"/>
<input name="btn" type="submit" value="注冊" disabled="disabled"/>
表格應用和布局
1.為什麼使用表格?
表格常見應用場合:
01論壇
02.購物網站
03.門戶網站應用表格
2.表格的基本結構
行、列和單元格
特點:通常情況下,同行的高度一緻,同列的寬度一緻
3.表格的基本文法
<table>
<tr>
<td>百度</td>
<td>新浪</td>
</tr>
<tr>
<td>谷歌</td>
<td>56網</td>
</tr>
</table>
如何建立表格?
<table>代表表格的開始,border=“2”表示邊框寬度為2
4.表格的跨行跨列(重點,重點!!!)
如何跨列
<table width="200" >
<tr>
<td colspan="3">學生成績</td>
</tr>
<tr>
<td>國文</td>
<td>98</td>
</tr>
<tr>
<td>數學</td>
<td>95</td>
</tr>
</table >
其中,colspan屬性表示跨多少列
該行其他單元格的内容就省略不寫了
rowspan屬性表示跨多少行
5.表格進階标簽
表格标題:<caption>
表頭:<th>
頁眉:<thead>
資料主體:<tbody>
頁腳:<tfoot>
6.表格布局
如何實作圖文布局?
實作步驟:
01.确定行列數:5行2列
02,寫出5行2清單格
03,确定跨行跨列的單元格:
1行1列單元格跨2列
2行1列單元格跨4行
04.增加rowspan和colspan删除多餘單元格、
<table >
<tr>
<td colspan="2"><img src=“…" alt="公告欄" /></td>
</tr>
<tr>
<td rowspan="4"><img src=“…" alt="公告左側圖" /></td>
<td>大學要求老師開網店</td>
</tr>
<tr>
<td>安全錘網上大熱銷</td>
</tr>
……
</tr>
</table>
7.如何實作表單布局?
使用表格進行布局對顯示資料有什麼要求?實作思路是什麼?
使用場合:資料顯示要求為規整,符合表格布局的特點
布局的實作思路:
01,需要幾行幾列的表格?
02,那些單元格有跨行或跨列?
03,編寫表格代碼實作
注意:1,同列單元格寬度由該列寬度最大的單元格決定
2,同行單元格寬度由該行高度最高的單元格決定
8. 嵌套布局
嵌套表格布局的缺點:
01,代碼量大
02,層次結構也相對複雜
03,不利于Google等搜尋引擎搜尋查找資料
9.表格布局适用場合:
01,規則的資料顯示
02,表單頁面
提示:表格布局不适合不規則的複雜頁面,這種場合
需使用DIV+CSS布局
架構
1、為什麼使用架構?
架構的兩類用途:
01.顯示多視窗頁面--使用<frameset>架構集
02.頁面複用--使用<iframe/>内嵌架構
二、架構檔案的特點
多個頁面檔案組成
主檔案(index.html):
01.top.html 02.left.html 03.right.html
三、架構的基本結構
建立架構網頁的步驟:
01.建立各子視窗對應的HTML檔案
02.建立整個架構頁面檔案,引用子視窗檔案
架構頁面基本文法:
<frameset cols="25%,50%,*" rows="50%,*" >
<frame src="the_first.html">
</frameset>
其中,cols将視窗分隔成左中右3個部分
rows将視窗分隔成上下2個部分
border表示邊框尺寸大小
縱向分隔視窗
<frameset bordercolor="red" rows="25%,50%,*" >
<frame src="subframe/the_first.html" name="top" />
<frame src="subframe/the_second.html" name="middle" />
<frame src="subframe/the_third.html" name="bottom" />
</frameset>
<noframes>
<body> 如浏覽器不支援架構,才顯示body内的内容 </body>
</noframes>
注意:01.架構和body不能共存
02.為了相容性,可以使用<noframes>标簽
橫向分隔視窗:
<frameset cols="200,*,200" bordercolor="#FF0000">
<frame name="leftFrame" src="subframe/the_first.html" />
<frame name="mainFrame" src="subframe/the_second.html" />
<frame name="rightFrame" src="subframe/the_third.html" />
</frameset>
架構實作多視窗頁面:
典型的2行2列結構
<frameset rows="20%,*" frame>
<frame src="subframe/top.html" name="topframe" scrolling="no"
noresize="noresize" />
<frameset cols="20%,*">
<frame src="subframe/left.html" name="leftframe"scrolling="no"
noresize="noresize" />
<frame src="subframe/right.html" name="rightframe" />
</frameset>
</frameset>
如何實作視窗間的關聯:
01.設定視窗名(架構首頁)
<frameset rows="20%,*" farme>
<frame src="subframe/right.html" name="rightFrame">
</frameset>
02.設定<a>的target屬性(視窗子頁面)
<a href="buy.html" target="_blank" rel="external nofollow" target="rightFrame">走一個</a>
設定連結在右視窗中打開
target的其他用法:
在新視窗中顯示:_blank
在自身視窗中顯示:_self
在上級視窗顯示:_top
在父視窗顯示:_parent
三、為什麼用<iframe/>
01.<frameset>需要使用多個檔案,目錄結構複雜
02.内嵌較為靈活,可以在網頁的任何位置使用
03.可以作為模闆,在本網站的多個頁面複用
iframe基本用法
<iframe src="引用頁面位址" name="架構辨別名"
frame scrolling="no">
注意點:和<frameset>不同,iframe放在<body>标簽内
常用屬性
如何設定在内嵌視窗顯示
<a href="subframe/the_third.html" target="_blank" rel="external nofollow" target="mainFrame">
下邊顯示第三頁
</a>
<iframe name="mainFrame" width="800px" height="150px"
scrolling="yes" noresize="noresize"
src="subframe/the_second.html"/>
Css樣式表(一)
1,為什麼使用CSS樣式表?
CSS全稱(Cascading Style Sheets)層疊樣式表
- 樣式表能實作内容與樣式分離,友善團隊開發
- 樣式複用,友善網站的後期維護
- 頁面的精确控制,實作精美、複雜頁面
說明:CSS是用來美化頁面用的,可以對頁面元素進行更精細的設定,樣式主要描述元素的字型顔色、背景顔色,邊框等。
2,CSS的用途
- 外觀美化
- 布局、定位
CSS基本文法:
<head>
<style type=“text/css”>
選擇器(即修飾對象){
對象的屬性1:屬性值1;
對象的屬性2:屬性值2;
}
</style>
</head>
例子:
Li
{
Color:red;
Font-size:30px;
Font-family:隸書;
}
3.選擇器的分類
選擇器分為:标簽選擇器、類選擇器、ID選擇器(重點)
- 标簽選擇器
<style type=”text/css”>
Li{
Color:red;
Font-size:28px;
Font-family:隸書;
}
</style>
作用:用于修飾同類HTML标簽的共同風格
- 類選擇器
<style type="text/css">
.blue{color:blue;}
……
</style>
……
<ul>
<li class="blue">家用電器</li>
<li>各類書籍</li>
<li class="blue">手機數位</li>
<li>日用百貨</li>
</ul>
注意:類名有點号
- ID選擇器
<style>
#menu{
width:200px; background:#ccc;
font:bold 14px 宋體;
}
</style>
… …
<div id="menu">
<ul>
<li>家用電器</li>
……
</ul>
</div>
4.文本屬性
字型、字号:
Font(縮寫形式)
Font-weight(粗細)
Font-size(大小)
Font-family(字型)
行距、對齊等:
Line-height(行高)
Text-align(對齊)
Letter-spacing(字元間距) 我 是
Text-decoration(文本修飾)
White-space(空白處理) 屬性值:nowrap:不換行
<style tylie="text/css">
li{
font: 12px 宋體;
text-align:left;
line-height:28px;
}
.title{
letter-spacing:5px;
white-space:nowrap;
text-decoration:underline;
}
.bigFont {
font-size:16px;
color:red;
}
</style>
5.背景屬性
- background(縮寫形式)
- background-color(背景色)
- background-image(背景圖)
- background-repeat(背景圖重用方式)
- background-position(位置坐标、偏移量)
div{
background:url(images/bg.jpg) no-repeat;
background-position: -70px -60px
}
6 .背景屬性的經典應用
圖示截取-背景偏移量技術:了解清楚是左移還是右移,然後設定div的寬度和高度以适應圖檔的顯示。
<html>
<head>
<title>文本屬性</title>
<style type="text/css">
div{
width:20px;background:url(images/icon.gif) no-repeat;
float:left;
}
.help{
background-position:-120px 0px;
}
.login{
width:40px;background-position:0px -20px;
}
</style>
</head>
<body>
<div></div><span>購 物 車</span>
<p> </p>
<div class="help"></div>幫助中心
<div class="login">登入</div>
</body>
</html>
7.清單屬性
01.清單li常用屬性
List-style(清單風格)取值
屬性值 方式 文法規則 執行個體
none 無風格 list-style:none; 刷牙
disc 實心圓(<ul>預設類型) list-style:disc; ● 刷牙
circle 空心圓 list-style:circle; ○ 刷牙
square 實心正方形 list-style:square; ■ 刷牙
decimal 數字(<ol>預設類型) list-style:decimal; 1. 刷牙
表格常見屬性
背景顔色;
color:文本顔色
border-style:solid;邊框風格,實線(預設是沒有),還有dotted(點)等值;
border-color:邊框顔色;
border-width:邊框寬度(預設是0)
CSS樣式表(二)
1.如何控制CSS樣式
- 盒子模型
網頁中所有元素都可以看做一個一個的盒子
盒子模型包括:
元素内容
填充(也稱内邊距):padding
邊框:border
邊界(也稱外邊距):margin
- 樣式控制思路
盒内樣式修飾:設定網頁元素的顔色、字型等外觀
盒子位置布局:确定盒子所在的位置、和其他網頁元素的關系
2.盒子模型詳解
- 為什麼需要盒子屬性
1, 盒子模型是網頁布局的基礎
2, 盒子屬性是盒子模型的關鍵屬性
- 什麼是盒子屬性
- 盒子屬性
margin(外邊距/邊界)
各個屬性又分為四個方向
Margin-top
Margin-right
Margin-bottom
Margin-left
Margin:1px,2px,3px,4px;(每個值分别是:上右下左,順時針方向)
Margin:值1,值2,值3;(含義:上為值1,左右為值2,下為值3)
Margin:1px,2px;(含義:上下值為1,左右值為2)
Margin:0 auto;相當于margin:0 auto 0 auto;即上下是0,左右是自動,要有HTTP頭協定才能居中顯示
Margin:值1;(含義:上右下左都是值1)
Margin-left:1px;
Border(邊框)
修飾屬性:
Border-color
Border-width
Border-style
四個方向:
Border-top
Border-right
Border-bottom
Border-left
典型應用
Border-style:none;
Border:1px solid red;
Border-right:5px dotted blue;
(solid 實線,dashed虛線 dotted點)
使用border屬性修飾表單
<style type=”text/css”>
.textBorder{
Border-width:1px;
Border-style:solid;
}
</style>
</head>
<body>
<form action="" method="post">
<p>名字:
<input name="fname" type="text" class="textBorder"/>
</p>
<p>密碼:
<input name="pass" type="password" class="textBorder" size="21" >
</p>
Padding(内邊距/填充)
Padding屬性
Padding
Padding-top
Padding-right
Padding-bottom
Padding-left
3.元素的寬高及實際占位
元素的實際占位(實際寬、高)
盒子高度=height屬性+上下填充高度+上下邊框高度(上下兩個)
盒子寬度=width屬性+左右填充寬度+左右邊框寬度
4.使用盒子屬性實作DIV+CSS布局
實作步驟:1,分析頁面的分塊結構,形成HTML組織結構
為了控制整個頁面的居中,添加一個大容器:container
2.編寫每個DIV塊的CSS控制定位
5.浮動float
01.為什麼需要float浮動屬性
使用float浮動屬性可以解決兩塊布局無法同行顯示的問題
02.什麼是浮動屬性
所謂浮動就是标簽脫離正常文檔流而表現為向右或向左浮動
預設的正常文檔流:頁面内容從上到下,從左到右排列,DIV塊換行顯示。
03,浮動的三大顯著特性
1, DIV塊元素失去“塊狀”換行顯示特征,變為行内元素。
2, 緊貼上一個浮動元素(同方向)或父級元素的邊框,如寬度不夠将換行顯示。
3, 占據行内元素的空間,導緻行内元素圍繞顯示
6.為什麼需要clear屬性
預設情況下第3個div随視窗大小決定是否換行,如希望換行可以使用clear區隔屬性。
什麼是clear清除屬性
Clear作用:1,如果前一個元素存在左浮動或右浮動,則換行以區隔。
2,隻對塊級元素有效
Clear屬性的取值
Right
Left
Both
None
CSS樣式表(三)
1.超連結樣式的特點
01.超連結樣式的特殊性
文本或圖像加上連結,将失去原樣式而繼承連結的樣式
02.超連結樣式的四種狀态
未通路狀态(a:link)
已通路狀态(a:visited)
滑鼠移上狀态(a:hover)
激活標明狀态(a:active)
注意:加連結後,圖檔/文本樣式的變化
圖檔添加了邊框,文本添加了下劃線
2.超連結僞類樣式
采用選擇器:通過狀态的方式定義樣式,一般稱為僞類
僞類 示例 說明
a:link a:link{color:#999;} 未通路狀态
a:visited a: visited {color:#333;} 已通路狀态
a:hover a: hover {color:#ff7300;} 滑鼠移上狀态
a:active a: active {color:#999;} 激活標明狀态(滑鼠點選未釋放時)
3.如何設定超連結樣式:因為實作的是css樣式複用
設定超連結樣式的步驟:
1.确定頁面所有超連結的樣式是否相同,否則分開定義
2.先确定四個狀态共有樣式,再分别定義其他狀态
4.如何應用樣式
三類應用樣式的方式:
01.内部樣式表:
<style type="text/css">
//樣式定義
</style>
HTML和CSS在同一檔案,友善開發時修改,樣式和内容分離
不夠徹底,不利于頁面複用
02.外部樣式表
<link rel="stylesheet" href=CSS外部檔案名 type="text/css"/>
分别定義*.css和*.html檔案,樣式和内容徹底分離,多個網頁可以共享同一CSS
03.行内樣式表
<a href="#" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" style="color:red;font-size:10px;">日用百貨</a>
單獨定義某個元素的樣式,靈活友善。但因為内容與樣式混在
一起,應盡量少用或不用。
5.樣式的優先級
01.各類樣式有繼承
02.各類樣式的優先級
由低到高,“近者優先”原則
1,浏覽器預設設定
2,外部樣式表檔案
3,内部樣式表
4,行内樣式表
選擇器的優先級
a=(最進階 style="")
<a style=””>
b=(ID用到的數目)
c=(class用到的數目)
d=(标簽用到的數目)
03. <style type="text/css">
div
{
background:green;
}
</style>
<link href="css/layout.css" target="_blank" rel="external nofollow" rel="stylesheet" type="text/css" />
</head>
<body>
<div style="background:blue;">
</div>
</body>
選擇器優先級的案例
<style type="text/css">
div
{
width:200px;
height:100px;
background:yellow;
}
.dv1
{
background:red;
}
#mydiv
{
background:blue;
}
</style>
</head>
<body>
<div id="mydiv" class="dv1" style=" background:#ccc">
</div>
</body>
6.典型的局部布局結構
div-ul(ol)-li:常用于分類導航或菜單等場合
div-dl-dt-dd:常用語圖文混編場合
table-tr-td:常用于圖文布局或顯示資料的場合
form-table-tr-td:常用于布局表單的場合。
div-ul-li局部布局樣式的修飾
實作思路:布局結構分析、css樣式分析
7.如何複用CSS代碼
抽取重複代碼建立類,如:.pic{//共有的CSS代碼}
應用樣式:多個類樣式,如:<li class="pic pic1"></li>
div-dl-dt-dd局部布局樣式修飾
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
div
{
background:url(./images/bg.gif) no-repeat;
padding-top:32px;
width:235px;
height:292px;
}
div dl
{
margin:3px;
padding-left:5px;
}
div dl dt
{
float:left;
padding:2px 0px;
}
div dl dt img
{
height:46px;width:53px;border:1px solid red;
}
div dl dd a
{
line-height:60px;
vertical-align:middle;
text-decoration:none;
}
</style>
</head>
<body>
<div>
<dl>
<dt><img src="images/show1.jpg"/></dt>
<dd>
<a href="#" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" >大牌狂降價,三折直送</a></dd>
</dl>
<dl>
<dt><img src="images/show2.jpg"/></dt>
<dd>
<a href="#" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" >大學要求老師開網店</a></dd>
</dl>
<dl>
<dt><img src="images/show3.jpg"/></dt>
<dd>
<a href="#" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" >黑眼圈推薦,美白不停</a></dd>
</dl>
<dl>
<dt><img src="images/show4.jpg"/></dt>
<dd>
<a href="#" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" >瘦身狂飙風,修形之選</a></dd>
</dl>
</div>
</body>
</html>
8.css中基本符号
(空格)(逗号)(#)(冒号)
選擇器的組合:
标簽+類
标簽+id
id+空格+類
id+空格+類+逗号
Li .pic{width:28px;}
div#nav{text-align:center;}
#nav .pic{border:1px;}
#nav .pic,#nav .text{height:26px;}
轉載于:http://www.cnblogs.com/qixiaohua/p/4476939.html
轉載于:https://www.cnblogs.com/yaobolove/p/4484546.html