返回首頁
當前位置: 主頁 > 網絡編程 > Asp實例教程 >

css中"點"與"井號"的含義&"id"與"class"的區別

時間:2011-12-14 22:23來源:知行網www.aotfjk.live 編輯:麥田守望者

看到訪問來源中很多都是搜索的數據結構程序,于是乎知道又一批孩子充分利用了搜索引擎為一年一度的課程設計奮斗著,如果各位學弟學妹有幸看到這段話的話,我奉勸大家還是自己多寫寫程序吧,抄來的終究不是自己的,現在下點功夫會受益終生的。
下面是和題目有關的內容。

css中"點"與"井號"的含義

#對應id
.對應class
不加對應html標簽

Class與ID的區別

一個Class是用來根據用戶定義的標準對一個或多個元素進行定義的。打個比較恰當的比方就是劇本:一個Class可以定義劇本中每個人物的故事線,你可以通過CSS,Javascript等來使用這個類。因此你可以在一個頁面上使用 class="Frodo" ,class="Gandalf",class="Aragorn"來區分不同的故事線。
還有一點非常重要的是你可以在一個文檔中使用任意次數的 Class。
至于ID,通常用于定義頁面上一個僅出現一次的標記。在對頁面排版進行結構化布局時(比如說通常一個頁面都是由 一個頁眉,一個報頭,一個內容區域和一個頁腳等組成),一般使用ID比較理想,因為一個ID在一個文檔中只能被使用一次。而這些元素在同一頁面中很少會出 現大于一次的情況。
歸納成一句話就是:Class可以反復使用而ID在一個頁面中僅能被使用一次。有可能在很大部分瀏覽器中反復使用同一個ID不會出現問題,但在標準上這絕對是錯誤的使用,而且很可能導致某些瀏覽器的現實問題。
在實際應用的時候,Class可能對文字的排版等比較有用,而ID則對宏觀布局和設計放置各種元素較有用。
  

如:
1.td {
2. border-color: -moz-use-text-color #B3CBDF #B3CBDF #B3CBDF;
3. border-style: none solid solid solid;
4. border-width: medium 1pt 1pt 1pt;
5. height: 16.5pt;
6. overflow: auto;
7. padding: 3pt 3.75pt;
8. word-wrap: break-word;
9.}
10.tr {
11. height: 16.5pt;
12.}
13.span {
14. color: black;
15. font-family: '微軟雅黑','sans-serif';
16. font-size: 10pt;
17.}
18.#spanID{
19. color: black;
20. font-family: '微軟雅黑','sans-serif';
21. font-size: 12pt;
22.}
23.
24.#spanClass{
25. color: black;
26. font-family: '微軟雅黑','sans-serif';
27. font-size: 15pt;
28.}

最后,你也可以為一個指定的HTML元素應用選擇符,把HTML選擇符放置在前面就可以了,所以, p.jam { whatever }會應用在有類“jam”的段落上。

------分隔線----------------------------
標簽(Tag):css css技巧 CSS基礎教程 css實例教程 css源代碼
------分隔線----------------------------
推薦內容
猜你感興趣
湖南刘雪龙黑彩