成人免费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

2011-09-21 11:02:17

HTML 5

2010-09-09 14:52:56

CSS盒模型

2011-03-22 08:54:02

HTML 5CSS3JavaScript

2020-04-21 14:00:25

HTMLCSSJS

2011-03-29 13:45:55

HTMLCSSjavascript

2012-05-11 09:37:34

HTML5

2019-10-29 09:10:57

Windows 10照片應用標記人物

2017-07-18 14:28:04

HTMLCSSJS

2011-07-15 09:10:44

HTML 5CSS3

2023-10-07 10:24:56

開發前端

2012-05-24 11:03:55

HTML5

2016-09-29 15:19:04

HTMLCSSWeb

2021-05-28 10:18:40

HTMLUl Ol列表
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品日韩一区二区三区 | 五月槐花香 | 欧美国产精品 | 色综合久久88色综合天天 | 久久99精品久久久 | 6996成人影院网在线播放 | 中文字幕免费视频 | 欧美区在线 | 在线观看深夜视频 | 天堂在线网 | 欧美二区乱c黑人 | 在线视频 亚洲 | www.久久| 日韩中文久久 | 亚洲一区中文字幕 | 97人人草| 欧美久久视频 | 浮生影院免费观看中文版 | 成人欧美一区二区三区白人 | 国产精品久久久久久久久 | 久久久久久黄 | 99精品欧美一区二区三区综合在线 | 色99视频| 免费黄网站在线观看 | 国产精品美女一区二区 | 久久久www成人免费无遮挡大片 | 国产在线中文字幕 | 琪琪午夜伦伦电影福利片 | 九九热在线视频观看这里只有精品 | 涩涩片影院| 亚洲欧美一区二区三区情侣bbw | 久久久www成人免费精品张筱雨 | 欧美日韩中文字幕 | 亚洲高清网 | 性网站免费 | 羞羞视频在线网站观看 | 亚洲国产精品suv | 免费久久精品视频 | 日韩av免费在线观看 | 黑人中文字幕一区二区三区 | 亚洲精品中文字幕 |