欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

WEB2.0標準教程:第十一天不用表格的菜單_Div+CSS教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
布局初步搭建起來,我開始填充里面的內容。首先是定義logo圖片:

樣式表:#logo {MARGIN: 0px;padding:0px;WIDTH: 200px;HEIGHT:80px;}
頁面代碼:<div id="logo"><a title="WEB2.0標準教程 循序漸進十二天的基礎學習! " href="http://www.yzci.com/" ><img height="80" alt="WEB2.0標準教程" src="logo.gif" width="200" /></a></div>
以上代碼現在應該輕易理解。先在CSS定義了一個logo的層,然后在頁面中調用它。需要說明的是,為了使網頁有更好的易用性,web標準要求大家給所有的、屬于正式內容的圖片,加一個alt屬性。這個alt屬性是用來說明圖片的作用(當圖片不能顯示的時候就顯示替換文字),所以不要只寫成無意義的圖片名稱。
接下來是定義菜單:

1.不用表格的菜單(縱向)

我們先來看菜單的最終效果:
div css xhtml xml 代碼調試框 代碼調試框 [m.ghpqjb.com]

[ 可先修改部分代碼 再運行查看效果 ]


通常方法我們至少嵌套2層表格來實現這樣的菜單,間隔線采用在td中設置背景色并插入1px高的透明GIF圖片實現;背景色的交替效果采用td的onmouseover事件實現。但查看本菜單的頁面代碼,你會看到只有如下幾句:

示例代碼 [m.ghpqjb.com]
<div id="menu">
<ul>
<li><a title="網站標準" href="http://www.yzci.com/webstandards.html">什么是網站標準</a></li>
<li><a title="標準的好處" href="http://www.yzci.com/benefits.html">使用標準的好處</a></li>
<li><a title="怎樣過渡" href="http://www.yzci.com/howto.html">怎樣過渡</a></li>
<li><a title="相關教程" href="http://www.yzci.com/tutorial.html">相關教程</a></li>
<li><a title="工具" href="http://www.yzci.com/tools.html">工具</a></li>
<li><a title="資源及鏈接" href="http://www.yzci.com/resources.html">資源及鏈接</a></li>
</ul>
</div>


沒有用任何table,而用的是無序列<li>,整個菜單的效果實現的秘密完全在于id="menu",我們再來看CSS中關于menu的定義:

(1)首先定義了menu層的主要樣式:

示例代碼 [m.ghpqjb.com]
#menu {
MARGIN: 15px 20px 0px 15px; /*定義層的外邊框距離*/
PADDING:15px; /*定義層的內邊框為15px*/
BACKGROUND: #dfdfdf; /*定義背景顏色*/
COLOR: #666; /*定義字體顏色*/
BORDER:#fff 2px solid; /*定義邊框為2px白色線條*/
WIDTH:160px; /*定義內容的寬度為160px*/
}


(2)其次定義無序列表的樣式:

示例代碼 [m.ghpqjb.com]
#menu ul {
MARGIN: 0px;
PADDING: 0px;
BORDER: medium none; /*不顯示邊框*/
LINE-HEIGHT: normal;
LIST-STYLE-TYPE: none;
}
#menu li {BORDER-TOP: #FFF 1px solid; MARGIN: 0px;}


說明:這里用的是id選擇器的派生方法定義(參考第7天:CSS入門的介紹)了在menu層中的子元素<ul>和<li>的樣式。LIST-STYLE-TYPE: none一句表示不采用無序列表的默認樣式,即:不顯示小圓點(我們后面用自己的圖標來代替小圓點)。BORDER-TOP: #FFF 1px solid;則定義了菜單之間的1px間隔線。

(3)定義onmouseover效果

示例代碼 [m.ghpqjb.com]
#menu li a {
PADDING:5px 0px 5px 15px;
DISPLAY: block;
FONT-WEIGHT: bold;
BACKGROUND: url(/uploads/divcss/d2006122221544.gif) transparent no-repeat 2px 8px;
WIDTH: 100%;
COLOR: #444;
TEXT-DECORATION: none;
}
#menu li a:hover { BACKGROUND: url(/uploads/divcss/42006122221553.gif) #C61C18 no-repeat 2px 8px;
COLOR: #fff; }


解釋如下:

● "display:block;"表示將標簽a當作塊級元素來顯示,使得鏈接變成一個按鈕;
● "BACKGROUND: url(/uploads/divcss/d2006122221544.gif) transparent no-repeat 2px 8px;"這一句定義了替代li的小圓點的圖標。"transparent"指背景為透明,"2px 8px"指定圖標的位置是距左邊2px,距上邊8px。這一句也可以拆分寫成四句:"BACKGROUND-IMAGE: url(/uploads/divcss/d2006122221544.gif); BACKGROUND-POSITION: 2px 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent;"
● "#menu li a:hover"定義了當鼠標移動到鏈接上以后的顏色變化和小圖標變化。
ok,不用表格的菜單就這樣實現了。大家可以明顯感覺到,原來寫在HTML里的表現樣式全部剝離放到CSS文件里去了。頁面代碼節約了大半。通過CSS要修改菜單樣式就很簡單了。

2.不用表格的菜單(橫向)

上面是縱向的菜單,假如要顯示橫向菜單,用li也可以嗎?當然是可以的,下面給出代碼。
效果如下:
div css xhtml xml 代碼調試框 代碼調試框 [m.ghpqjb.com]

[ 可先修改部分代碼 再運行查看效果 ]


頁面代碼

示例代碼 [m.ghpqjb.com]
<div id="submenu">
<ul>
<li id="one"><a title="首頁" href="http://www.yzci.com/">Home</a></li>
<li id="two"><a title="關于我們" href="http://www.yzci.com/aboutus.html">關于我們</a></li>
<li id="three"><a title="網站標準" href="http://www.yzci.com/webstandards.html">網站標準</a></li>
<li id="four"><a title="標準的好處" href="http://www.yzci.com/benefits.html">標準的好處</a></li>
<li id="five"><a title="怎樣過渡" href="http://www.yzci.com/howto.html">怎樣過渡</a></li>
<li id="six"><a title="相關教程" href="http://www.yzci.com/tutorial.html">相關教程</a></li>
<li id="seven"><a title="工具" href="http://www.yzci.com/tools.html">工具</a></li>
<li id="eight"><a title="資源及鏈接" href="http://www.yzci.com/resources.html">資源及鏈接</a></li>
<li id="nine"><a title="常見問題" href="http://www.yzci.com/faq.html">常見問題</a></li>
</ul>
</div>


樣式表代碼

示例代碼 [m.ghpqjb.com]
#submenu {
MARGIN: 0px 8px 0px 8px;
PADDING: 4px 0px 0px 0px;
BORDER: #fff 1px solid;
BACKGROUND: #dfdfdf;
COLOR: #666;
HEIGHT:25px; }

#submenu ul {
CLEAR: left;
MARGIN: 0px;
PADDING:0px;
BORDER: 0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center;
DISPLAY:inline;
}

#submenu li {
FLOAT: left;
DISPLAY: block;
MARGIN: 0px;
PADDING: 0px;
TEXT-ALIGN: center}

#submenu li a {
DISPLAY: block;
PADDING:2px 3px 2px 3px;
BACKGROUND: url(/uploads/divcss/d2006122221544.gif) transparent no-repeat 2px 8px;
FONT-WEIGHT: bold;
WIDTH: 100%;
COLOR: #444;
TEXT-DECORATION: none;
}

#submenu li a:hover {
BACKGROUND: url(/uploads/divcss/42006122221553.gif) #C61C18 no-repeat 2px 8px;
COLOR: #fff; }

#submenu ul li#one A { WIDTH: 60px}
#submenu ul li#two A { WIDTH: 80px}
#submenu ul li#three A { WIDTH: 80px}
#submenu ul li#four A { WIDTH: 90px}
#submenu ul li#five A { WIDTH: 80px}
#submenu ul li#six A { WIDTH: 80px}
#submenu ul li#seven A { WIDTH: 60px}
#submenu ul li#eight A { WIDTH: 90px}
#submenu ul li#nine A { WIDTH: 80px}


以上代碼不逐一分析了。橫向菜單的要害在于:定義<li>樣式時的"FLOAT: left;"語句。另外注重UL定義中的DISPLAY:inline;一句表示將li強制作為內聯對象呈遞,從對象中刪除行,通俗講就是li不換行。實現橫向排列。你也可以象例子中定義每個子菜單的寬度,控制菜單的間隔。好了,你也可以動手試試,用li實現各種各樣的菜單樣式。

Tips:假如你子菜單的寬度總和大于層的寬度,菜單會自動折行,利用這個原理可以實現單個無序列表的2列或者3列排版,這是原來HTML很難實現的。

來源:無憂整理//所屬分類:Div+CSS教程/更新時間:2005-06-02
相關Div+CSS教程
一级久久久久久| 日韩精品一区二区三区丰满| 极品白嫩少妇无套内谢| 日本国产在线观看| 日韩激情一区二区| 欧美绝品在线观看成人午夜影视| 91精品中文在线| 成年人的黄色片| 成人在线观看免费播放| 国产精品一二三四五| 日韩av影视在线| 亚洲一区二区高清视频| 久久激情免费视频| 99久久久无码国产精品不卡| 91传媒理伦片在线观看| 成人欧美大片| 国产一区二区0| 精品调教chinesegay| 黄频视频在线观看| 国产又黄又粗又爽| 在线精品小视频| 日本韩国欧美三级| 成人免费视频视频在| 妺妺窝人体色WWW精品| 超碰精品在线观看| 中文字幕国产一区二区| 欧美精品激情在线观看| 色乱码一区二区三区在线| 天天干天天草天天射| 国产一区二区三区视频在线播放| 亚洲欧美综合v| 男人天堂av片| 99久久精品国产一区二区成人| 久久久成人网| 亚洲国产精品成人精品| 欧美三级午夜理伦三级老人| 中文字幕日韩第一页| 午夜亚洲影视| 亚洲丁香久久久| 青青草视频国产| 国产精品久久久久久在线| 少妇影院在线观看| 在线视频你懂得| 久久免费黄色| 亚洲精品国产综合久久| 91嫩草国产丨精品入口麻豆 | 亚洲一卡二卡三卡四卡五卡| 国产欧美亚洲精品| 狂野欧美性猛交| 成人女性视频| 欧美日韩视频在线第一区| 欧美日韩综合精品| 亚洲 欧美 中文字幕| 亚洲欧美日韩一区在线观看| 亚洲国产日韩欧美综合久久| 国产aaa免费视频| 精品国产亚洲AV| 国产精品18久久久久久久久久久久 | 日本精品视频一区二区三区| 欧美欧美一区二区| 丰满人妻老熟妇伦人精品| 亚洲欧美日本日韩| 亚洲久久久久久久久久| 国产女女做受ⅹxx高潮| 日本免费久久| 中国av一区二区三区| 亚洲天堂a在线| 日韩免费高清av| 日本美女爱爱视频| 国产丰满果冻videossex| 国产成人av一区二区三区在线 | 亚洲18在线看污www麻豆 | 亚洲欧美另类久久久精品2019| 国产欧美日韩最新| 国产美女福利视频| 一区免费在线| 亚洲美女喷白浆| 亚洲一级免费在线观看| 欧美久久亚洲| 欧美日韩国产色视频| 日本不卡免费新一二三区| 国产精品国产精品国产| 韩日欧美一区二区三区| 欧美国产亚洲视频| 亚洲熟妇无码av| 91精品国产成人观看| 精品少妇一区二区| 激情五月开心婷婷| 免费观看性欧美大片无片| 亚洲国产精品天堂| 日韩福利二区| a级片免费视频| 91蝌蚪porny| 成人观看高清在线观看免费| 欧美另类视频在线观看| 欧美亚洲免费| 久久国产精品网站| 国产精品扒开腿做爽爽| 伊人久久大香线| 国产视频精品久久久| 久久精品成人动漫| 成人免费高清完整版在线观看| 午夜激情福利电影| 亚洲欧洲综合| 久久精品最新地址| 国产肉体xxxx裸体784大胆| 欧美电影一二区| 亚洲福利精品在线| 日韩高清第一页| 亚洲精品亚洲人成在线观看| 欧美一区二区三区男人的天堂| 3d动漫一区二区三区| 久久天堂影院| 福利一区福利二区微拍刺激| ijzzijzzij亚洲大全| 大胆人体一区| 亚洲最大的成人av| 亚洲精品不卡| 欧美无毛视频| 亚洲成人免费在线| 一区二区三区一级片| 国产aaa一级片| 男的操女的网站| 日韩在线卡一卡二| 91成人福利在线| 精品欧美一区二区久久久久| 日韩av一区二区三区四区| 97精品视频在线| 亚洲成人生活片| 久久99精品久久久久| 国产成人精品在线播放| 日韩美女黄色片| 高清久久久久久| 91久久久久久| 国产精品九九九九| 中文字幕国产一区二区| 日韩久久久久久久久久久久久| 五十路在线视频| 亚洲高清不卡在线| 国产专区在线视频| 九九99久久精品在免费线bt| 欧美日韩国产大片| wwww.国产| 成人在线免费小视频| 在线亚洲男人天堂| 国产精品毛片一区二区| 模特精品在线| 国产99久久精品一区二区永久免费| 伊人久久综合视频| 97精品国产97久久久久久久久久久久 | 欧美图片自拍偷拍| 欧美日本一区二区视频在线观看| 精品国产一区二区三区久久| 欧美成人短视频| 久久精品国产精品亚洲精品| 国产日韩欧美一二三区| 国产又粗又长视频| 亚洲美女屁股眼交| 国产精品va在线观看无码| 7777精品| 亚洲国产成人精品女人久久久| 亚洲色偷偷色噜噜狠狠99网| 亚洲影院免费| 日韩美女免费视频| 国产偷人爽久久久久久老妇app | 欧美日韩午夜激情| 免费成人午夜视频| 国产麻豆精品久久| 中文字幕自拍vr一区二区三区| 操她视频在线观看| 成人午夜精品在线| 久久久com| 97成人超碰| 欧美一卡在线观看| 国产十八熟妇av成人一区| 久久久久综合| 国产欧美日韩免费看aⅴ视频| 一级做a爱片性色毛片| 一区二区日韩电影| 男人日女人下面视频| 青青草97国产精品麻豆| 久久福利视频导航| 青青国产在线观看| 国产精品乱人伦一区二区| 国产又粗又大又爽的视频| 久久av国产紧身裤| 中文字幕亚洲一区| 精品人妻在线播放| 日本一二三不卡| 草b视频在线观看| 精品99久久| 欧美激情精品久久久久| 精品视频9999| 97伦伦午夜电影理伦片| 精品一区中文字幕| 精品欧美日韩在线| 亚洲国产精选| 日韩精品丝袜在线| 久久国产精品国语对白| 久久久久一区二区三区四区| 特级黄色录像片| 加勒比久久综合| 久久久久久久999精品视频| 国产九色91回来了| 婷婷六月综合亚洲| www.久久久久久久久久久| 亚洲免费在线| 999国产视频| 久久久久伊人| 日韩精品视频在线播放| 国产又粗又硬又长又爽| 久久久久9999亚洲精品| 妞干网视频在线观看| 色综合天天爱| 奇米4444一区二区三区| 精品人妻午夜一区二区三区四区 | 亚洲黄色免费网站| 欧美伦理视频在线观看| 亚洲美女色禁图| 亚洲mm色国产网站| 国产麻豆一区| 亚洲视频在线免费观看| 国产无精乱码一区二区三区| 亚洲蜜桃精久久久久久久| 激情五月亚洲色图| 亚洲在线黄色| 国产精品中出一区二区三区| 亚洲va欧美va人人爽成人影院| 香蕉综合视频| 亚洲天堂视频在线观看| 日韩精品一区二区不卡| 一区二区三区在线视频播放| 性生生活大片免费看视频| 日韩av中文在线观看| 欧美日韩在线一区二区三区| 日韩成人午夜| 久久理论片午夜琪琪电影网| 性网爆门事件集合av| 欧美一级免费大片| tube国产麻豆| 亚洲女女做受ⅹxx高潮| 国产5g成人5g天天爽| 韩国av一区二区三区四区| 亚洲欧美丝袜| 国产精品久久久久9999赢消| 国产精品香蕉av| 国产精品久久久久久吹潮| 中文字幕亚洲二区| 亚洲天堂手机版| 制服.丝袜.亚洲.另类.中文| 一级片黄色录像| 中文字幕欧美激情一区| 色国产在线视频| 狠狠色伊人亚洲综合成人| 中文字幕久精品免| 希岛爱理av一区二区三区| 91网站免费看| 最新国产一区二区| 97视频在线看| 色香欲www7777综合网| 在线观看成人黄色| 国产精品欧美亚洲| 日韩精品专区在线影院观看 | 精品久久久久久国产91| 国产又粗又猛又色| 久久久久久麻豆| 亚洲欧美欧美一区二区三区| 成人免费看片'免费看| 黄色成人精品网站| 国产中文一区二区| 精品国产91| 91精品久久久久久久久青青| 欧美三级一区| 97视频免费在线观看| 88xx成人永久免费观看| 久久精品2019中文字幕| 亚洲国产999| 亚洲久久久久久久久久| 中文天堂在线视频| 日韩一区二区免费电影| 国产成人在线观看网站| 欧美伊人久久久久久久久影院| 青青操在线视频观看| 亚洲成人激情综合网| 极品人妻videosss人妻| 亚洲免费大片在线观看| 美女又黄又免费的视频| 久久婷婷国产综合精品青草| 污色网站在线观看| www.色精品| 15—17女人毛片| 成人h精品动漫一区二区三区| 99热成人精品热久久66| 国产在线视频一区二区| 5月婷婷6月丁香| 久久er99热精品一区二区| 三上悠亚久久精品| 精品在线免费观看| 久久网站免费视频| 国产精品亚洲午夜一区二区三区| 欧美 日韩 国产在线观看| 久久福利资源站| aa在线免费观看| 国产成人精品亚洲午夜麻豆| 久久久久久久久久久久91| 不卡的av中国片| 欧美国产日韩另类| 国产亚洲成年网址在线观看| 中文字幕在线观看视频www| 中文字幕乱码日本亚洲一区二区 | 亚洲18女电影在线观看| xxx在线播放| 亚洲午夜电影网| 顶级黑人搡bbw搡bbbb搡| 欧美性生活大片免费观看网址| 九九热最新地址| 在线观看av一区二区| 男人的天堂一区二区| 欧美一区二区二区| 亚洲天堂aaa| 国产一区二区av| 亚洲午夜天堂| 亚洲欧洲三级电影| 国产肉体xxxx裸体784大胆| 亚洲综合无码一区二区| 北条麻妃在线观看视频| 欧美日韩国产天堂| 欧美一区二区三区网站| 亚洲精品久久久久久久久久久久| 国产女无套免费视频| 色婷婷成人综合| 日韩欧美2区| 国产精品观看在线亚洲人成网| 亚洲区小说区| 久热这里只精品99re8久 | 欧美videos大乳护士334| 一级做a爱片性色毛片| 中文字幕在线精品| 国产69精品久久久久按摩| 日本午夜精品理论片a级appf发布| 精品国内亚洲2022精品成人| 成人动漫视频在线观看免费| 欧美激情视频一区二区三区在线播放| 亚洲免费久久| 久久99国产精品麻豆| 久久这里只精品| 成人免费一区二区三区在线观看 | 天天综合网入口| 日韩成人久久久| 手机看片福利永久| 8x拔播拔播x8国产精品| 丝袜连裤袜欧美激情日韩| 九九九九九精品| 久久国产成人| 亚洲777理论| 精品国产乱码久久久久夜深人妻| 亚洲精品亚洲人成人网| 唐朝av高清盛宴| 亚洲福利视频二区| 久九九久频精品短视频| 国产精品第三页| 亚洲蜜桃视频| av片在线免费| 2020国产精品| 亚洲激情图片网| 欧美一区二区三区白人| 亚洲精品国产一区二| 91成人国产在线观看| heyzo久久| 亚洲高潮无码久久| 99精品热视频| 欧美一区二区三区粗大| 欧美一区二区三区视频在线观看| 刘亦菲毛片一区二区三区| 日韩av免费在线看| 日韩久久精品| 国产 欧美 日本| 久久在线观看免费| 国产精品suv一区二区88| 日韩精品一区二区三区蜜臀| 日韩一区免费视频| 国产精品久久久久久久久久99 | 黄色日韩在线| 无码精品国产一区二区三区免费| 欧美激情一区二区在线| 青青草手机在线观看| 亚洲人成网在线播放| 亚洲免费一区| 精品欧美一区二区精品久久| 蜜臀av性久久久久蜜臀aⅴ | 日韩美女天天操| 成人片免费看| 5g国产欧美日韩视频| 日韩精品久久理论片| 日本xxxx免费| 在线观看不卡视频| 免费观看a视频| 91精品国产综合久久香蕉的用户体验| 在线精品一区二区| 亚洲欧美久久久久|