成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Html和body標記應用CSS

開發 前端
CSS網頁布局有很多值得學習的地方,這里向大家描述一下html和body標記如何應用CSS,相信本文介紹一定會讓你有所收獲。

本文和大家重點討論一下html和body標記如何應用CSS,使用Html里面的background可以讓我們在更多的時候能減少添加一個div標簽來包含body中的所有內容。

淺談html和body標記應用CSS

對于一個頁面來說,最基本的結構呢就是

  1. <HTML> 
  2. <head> 
  3. <!--頭部信息內容區域--> 
  4. </head> 
  5. <body> 
  6. <!--頁面顯示內容區域--> 
  7. </body> 
  8. </html> 

對于這樣的一個結構,不會有人感到陌生,然而往往有時候卻是大家越熟悉的東西就容易讓人去遺忘了他們的存在。或許你會在想,這個結構這些標簽有什么好聊的呢,每個頁面都需要他們的啊。最近發現,其實在很多時候這些不起眼的我們不在乎的標簽卻可以幫我們在頁面美化的過程帶來很大的幫助。

對于hack方面,大家都知道*HTML跟*+html可以幫助我們在IE7跟IE6之間作為識別,而這個也不是我現在想說的內容。其實我想說的內容很簡單,主要有下面幾點。

1、利用一下HTML的background。使用它可以讓我們在更多的時候能減少添加一個div標簽來包含body中的所有內容;而且html作為body的父級,因此背景(背景色以及背景圖片,以下出現的“背景”二字都是指背景色跟背景圖片)都會被body中的背景所覆蓋,先看一小段代碼。

  1. <!DOCTYPEHTMLPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"  
  2.  
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  4. <htmlXMLnshtmlXMLns="http://www.w3.org/1999/xhtml"id="myHtml"> 
  5. <head> 
  6. <metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=gb2312"/> 
  7. <metahttp-equivmetahttp-equiv="X-UA-Compatible"content="IE=EmulateIE7"/> 
  8. <styletypestyletype="text/CSS"> 
  9. #myHtml{background-color:#CCCCCC;}  
  10. #myBody{background-color:#FF0000;}  
  11. </style> 
  12. <title>無標題文檔</title> 
  13. </head> 
  14. <bodyidbodyid="myBody"> 
  15. 提醒:嘗試刪除body中的文字再做于未刪除前做一個簡單的對比,別忘了瀏覽器的差別哦。  
  16. </body> 
  17. </html> 

通過上面的一小段代碼,大家可以看到body的背景跟HTML的背景所存在的區別了吧。接著大家應該可以想到背景既然有這個特點,我們是不是可以考慮在有時候處理一些背景圖片的時候把html的background也利用起來呢,尤其是在處理一些比較個性的頁面(比如游戲官網)。

PS:

a.如果你把HTML(#myHtml)的樣式去掉,你再看看瀏覽器的表現,你會發現世界又變了。

b.對于背景色的設置還可以讓瀏覽器自定義的背景顏色失效(IE7為例:“工具”->“Internet選項”->“常規”中的顏色里可以找到背景的設置)

2、在上面的那一小段代碼中并沒用直接設置

  1. HTML{background-color:#CCCCCC;}  
  2. body{background-color:#FF0000;}  

而是用了兩個ID,不知道你是否在想我為什么要這樣做呢?對于這點的話,可以從幾個方面來考慮

2.1JS的調用

2.2CSS中權限值的提升

簡單的再說一下如果body中使用ID或者CLASS的時候,我們能做什么吧。

a.對于現在網絡中出現的頁面,大家都可以看到很多時候,某個導航是高亮顯示,提示你當前瀏覽的是在哪個頁面上。這點的功能我就是可以通過body或者那個導航中添加一個ID或者CLASS來判斷識別,當然少不了給這個ID或者CLASS添加一個樣式。

b.在一些比較大型的網站中,某個頻道或者某些頻道的大致結構都是相同,因此我們可以把其中一個結構作為基礎參考,復制到其他頁面中使用,然后再調用同一個樣式,這樣可以減少很多的重復工作量,也讓頁面中的結構的重用性提高,作為區別我們只要利用body中的ID或者CLASS來修改樣式的權重值就OK了。

【編輯推薦】

  1. 解決Firefox、IE6、IE7的CSS樣式兼容問題
  2. IE6、IE7、Firefox中margin問題解決辦法
  3. DIV布局規范中CSS類及id命名方式
  4. CSS兼容:解決IE6、IE7和IE8的兼容問題妙招
  5. 將XHTML+CSS頁面轉換為打印機頁面技巧

 

責任編輯:佚名 來源: svn8.com
相關推薦

2011-05-25 09:34:30

HTML5cssjavascript

2010-07-28 08:41:17

HTML5Web移動應

2013-09-16 10:19:08

htmlcssJavaScript

2016-05-19 10:19:51

谷歌地圖CSS

2017-05-10 12:05:17

pyspiderHTMLCSS

2024-10-08 08:36:50

HTML標簽前端

2010-09-08 13:29:48

CSS

2010-09-09 14:52:56

CSS盒模型

2011-09-21 11:02:17

HTML 5

2011-03-22 08:54:02

HTML 5CSS3JavaScript

2020-04-21 14:00:25

HTMLCSSJS

2011-03-29 13:45:55

HTMLCSSjavascript

2019-10-29 09:10:57

Windows 10照片應用標記人物

2012-05-11 09:37:34

HTML5

2017-07-18 14:28:04

HTMLCSSJS

2023-10-07 10:24:56

開發前端

2011-07-15 09:10:44

HTML 5CSS3

2021-05-28 10:18:40

HTMLUl Ol列表

2012-05-24 11:03:55

HTML5

2011-06-13 10:07:33

HTML 5CSS3移動應用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区二区欧美 | 日韩高清国产一区在线 | 黄色网址在线免费观看 | 日韩欧美视频在线 | 亚洲 欧美 日韩 在线 | 特级毛片www| 国产丝袜一区二区三区免费视频 | 成人av观看 | 国产在线精品一区二区三区 | 国产精品国产a | 伊人手机在线视频 | 亚洲精品一级 | 欧美在线观看一区 | 欧美一区免费在线观看 | 日韩精品一区二区三区中文字幕 | 精品久久中文 | 日韩av一区二区在线观看 | 超碰免费观看 | 亚洲精品9999 | 男女视频在线观看 | 国产视频2021| 久久i | 天天操操| 国产小视频在线看 | 成人天堂噜噜噜 | 欧美综合视频在线 | 91原创视频在线观看 | 欧洲亚洲精品久久久久 | 日韩一区二区免费视频 | 欧美精品一区二区三区四区五区 | 免费在线播放黄色 | 伊人一二三 | 久草免费在线视频 | 天天操夜夜拍 | 这里精品 | 女女百合av大片一区二区三区九县 | av大片| 欧美一级免费看 | 久久久国产一区 | 久久久欧洲 | 日日天天 |