css|技巧 <!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--p { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 2.0;}.transform { text-transform: capitalize;}--></style></head><body><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Crasest magna, pretium sit amet, rhoncus nec, tristique molestie, leo.Aenean tortor sem, luctus at, luctus vel, consequat et, lectus. Proinid velit. Vestibulum ante ipsum primis in faucibus orci luctus etultrices posuere cubilia Curae; Cras ullamcorper. Donec nunc.</p><p class="transform">Lorem ipsum dolor sit amet, consectetueradipiscing elit. Cras est magna, pretium sit amet, rhoncus nec,tristique molestie, leo. Aenean tortor sem, luctus at, luctus vel,consequat et, lectus. Proin id velit. Vestibulum ante ipsum primis infaucibus orci luctus et ultrices posuere cubilia Curae; Crasullamcorper. Donec nunc.</p></body></html>
程式碼text-transform: capitalize;此樣式只在我們用於英文網站時才要用到,另外國外英文網站喜歡用的字型是Arial 11px,行高為1.8em
2.水平置中技巧(center) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--p { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 2.0;}.centered { text-align: center;}--></style></head><body><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Crasest magna, pretium sit amet, rhoncus nec, tristique molestie, leo.Aenean tortor sem, luctus at, luctus vel, consequat et, lectus. Proinid velit. Vestibulum ante ipsum primis in faucibus orci luctus etultrices posuere cubilia Curae; Cras ullamcorper. Donec nunc.</p><p class="centered">Lorem ipsum dolor sit amet, consectetueradipiscing elit. Cras est magna, pretium sit amet, rhoncus nec,tristique molestie, leo. Aenean tortor sem, luctus at, luctus vel,consequat et, lectus. Proin id velit. Vestibulum ante ipsum primis infaucibus orci luctus et ultrices posuere cubilia Curae; Crasullamcorper. Donec nunc.</p></body></html>
3.有背景色的標題(headingcolor) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--body { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}h1 { background-color: #ADD8E6; color: #256579; font: 18px Verdana,Geneva, Arial, Helvetica, sans-serif; padding: 2px;}--></style></head><body><h1>This is a level one heading</h1><p>These stuffed peppers are lovely as a starter, or as a sidedish for a Chinese meal. They also go down well as part of a buffet andeven children seem to like them.</p></body></html>
程式碼
我們都知道H1~H6都是用做標題的,所以在製作網頁中一定要多用有語義的元素,前幾天看到好象是Opera它的說明頁中頁尾的部局是用了< address>這個標籤,而我們平時定義樣式是這樣:<div class="address">text</div>,我們很少去想用<address>這樣有語義的標籤!還是說一下正題吧,為了美化標題我們為H1加上了背景色和字的顏色,這樣看上去就漂亮多了!關於標題在網上有相關的文章教程請在網上尋找,這裡不在重述。
4.標題間距(headingnospace) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--body { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}h1 { font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom: -12px;}--></style></head><body><h1>This is a level one heading</h1><p>These stuffed peppers are lovely as a starter, or as a sidedish for a Chinese meal. They also go down well as part of a buffet andeven children seem to like them.</p></body></html>
程式碼
margin-bottom: -12px;注意此處用了負值,平時做網頁時很少想到用負值,沒有看到這個方法時以前是設一個H1上邊距或補白,下邊的P邊界補白設為0這樣P就離H1很近了,一回想起以前這種方法真的很不好,看來以後要改成負邊界的這種方法了!
5標題中的底線(headingunderline) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--body { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}h1 { font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: underline;}--></style></head><body><h1>This is a level one heading</h1><p>These stuffed peppers are lovely as a starter, or as a sidedish for a Chinese meal. They also go down well as part of a buffet andeven children seem to like them.</p></body></html>
6.標題中的底線2(headingunderline2) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--body { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}h1 { font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif; padding:2px; border-bottom: 1px solid #aaaaaa;}--></style></head><body><h1>This is a level one heading</h1><p>These stuffed peppers are lovely as a starter, or as a sidedish for a Chinese meal. They also go down well as part of a buffet andeven children seem to like them.</p></body></html>
7.醒目的文字(hilite) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--body { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}.hilite { background-color: #FFFFCC; color: #B22222;}--></style></head><body><p>These <span class="hilite">stuffed peppers</span>are lovely as a starter, or as a side dish for a Chinese meal. Theyalso go down well as part of a buffet and even children seem to likethem.</p></body></html>
8.整體文字縮排 HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--p { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 2.0;}.indent { padding-left: 30px;}--></style></head><body><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Crasest magna, pretium sit amet, rhoncus nec, tristique molestie, leo.Aenean tortor sem, luctus at, luctus vel, consequat et, lectus. Proinid velit. Vestibulum ante ipsum primis in faucibus orci luctus etultrices posuere cubilia Curae; Cras ullamcorper. Donec nunc.</p><p class="indent">Lorem ipsum dolor sit amet, consectetueradipiscing elit. Cras est magna, pretium sit amet, rhoncus nec,tristique molestie, leo. Aenean tortor sem, luctus at, luctus vel,consequat et, lectus. Proin id velit. Vestibulum ante ipsum primis infaucibus orci luctus et ultrices posuere cubilia Curae; Crasullamcorper. Donec nunc.</p></body></html>
14.字母大寫問題(listnomargin) HTML代碼<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="//www.w3.org/1999/xhtml"><head><title>Chapter 2</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><style type="text/css"><!--p { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 2.0;}.transform { text-transform: uppercase;}--></style></head><body><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Crasest magna, pretium sit amet, rhoncus nec, tristique molestie, leo.Aenean tortor sem, luctus at, luctus vel, consequat et, lectus. Proinid velit. Vestibulum ante ipsum primis in faucibus orci luctus etultrices posuere cubilia Curae; Cras ullamcorper. Donec nunc.</p><p class="transform">Lorem ipsum dolor sit amet, consectetueradipiscing elit. Cras est magna, pretium sit amet, rhoncus nec,tristique molestie, leo. Aenean tortor sem, luctus at, luctus vel,consequat et, lectus. Proin id velit. Vestibulum ante ipsum primis infaucibus orci luctus et ultrices posuere cubilia Curae; Crasullamcorper. Donec nunc.</p></body></html>