您需要了解的几个XHTML标签
您需要了解的幾個XHTML標簽
時間:2011-02-22來源:未知 作者:admin 點擊: 次 內容提要: 應用div+css網頁布局,你必須了解一些xhtml結構標簽,原則上一個xhtml文檔所有的標簽都應該是結構標簽,需要表現的地方都使用css來控制。下面列一個完整xhtml的結構標簽:應用div+css網頁布局,你必須了解一些xhtml結構標簽,原則上一個xhtml文檔所有的標簽都應該是結構標簽,需要表現的地方都使用css來控制。
下面列一個完整xhtml的結構標簽:
結構
| 應用div+css網頁布局,你必須了解一些xhtml結構標簽,原則上一個xhtml文檔所有的標簽都應該是結構標簽,需要表現的地方都使用css來控制。 下面列一個完整xhtml的結構標簽: 結構body,?head,?html,?title? 文本? abbr,?acronym,?address,?blockquote,?br,?cite,?code,?dfn,?div,?em,? h1,?h2,?h3,?h4,?h5,?h6,?kbd,?p,?pre,?q,?samp,?span,?strong,?var? 鏈接? a? 列表 dl,?dt,?dd,?ol,?ul,?li? 表單 form,?input,?label,?select,?option,?textarea? 表格 caption,?table,?td,?th,?tr? 圖片 img? 對象 object,?param? meta 外部調用 link? 基本 base? 在剛接觸XHTML+CSS設計網頁時,對于標簽的使用沒什么經驗,也很隨意,經常是想起什么就用什么,認為只要能實現效果就可以。但隨著學習的深入和對搜索引擎優化知識的了解,發現其實標簽的使用也是一門學問。 一、DIV div?在我的腦子里我一直把他想作是一個瓶子或是箱子,我的感覺它挺硬的。這個div沒有什么特性的意義,可以使用在很多地方,也就是說他可以裝不同的東西。他的正確的寫法是<div></div>必需要有封口。大家都用來做布局之用,也有用來作為存放文章形成段落,實際上,這個做法并不是很好,因為作為文章的分段自然有一個特定的標簽來用。那就是下面要講的<p></p>標簽,不過用DIV來再整體的包住所有的段落。這是非常實用的。 二、H標簽 三、P p?這是一個有特定語義的標簽,表示段落,是用來區分段落的。在大部分的瀏覽器中對P基本上都有一個上下的邊距。但是沒有行首縮進,因為行首縮進只是表示段落的方式但是不是一定或是必需的。所以在用P標簽的時候如果需要可以針對P設定一下行首縮進,我是推薦在文章以外的地方不要使用P,因為P是有一定語義的,如果用在別的地方恐不合適。正確的寫法是<p></p> 五、Table 六、為搜索引擎準備的標簽 七、span span?這也是一個非常常用的標簽,這個標簽可以說與div很像,沒有什么特定的意義,只是他是一個級聯元素,不是塊級元素。我一直把它看作是一個袋子,他不像箱子那樣可以有自己的寬高,他的寬高只能隨著內容的多少而定,所以很像是袋子。這個標簽與div正好互補。 八、dl,dt,dd 十、img 十一、strong? 十二、em?這個與strong很像,是表示強調。一般瀏覽器的默認值是斜體。使用方式與strong一樣。寫法是:<em></em> 十三、表單可以用來在網頁中發送數據,特別是經常被用在聯系表單——用戶輸入信息然后發送到Email中。 input標簽是表單世界中的“老大”。有10種形式,概括如下: 多行文本輸入框標簽textarea基本上就是一個比較大的文本框。它必須有行屬性rows和列屬性cols,用法像這樣: 選定標簽select與選項標簽option一起可以制作一個下拉選框。是這樣工作的: 當表單被提交時,被選中選項的值將被發送。 <p>Name:</p> <p><input?type=”text”?name=”name”?value=”Your?name”?/></p> <p>Comments:?</p> <p><textarea?name=”comments”?rows=”5″?cols=”20″>Your?comments</textarea></p> <p>Are?you:</p> <p><input?type=”radio”?name=”areyou”?value=”male”?/>?Male</p> <p><input?type=”radio”?name=”areyou”?value=”female”?/>?Female</p> <p><input?type=”radio”?name=”areyou”?value=”hermaphrodite”?/>?An?hermaphrodite</p> <p><input?type=”radio”?name=”areyou”?value=”asexual”?checked=”checked”?/>?Asexual</p> <p><input?type=”submit”?/></p>?<p><input?type=”reset”?/></p> </form> |
================================================================================
?
?
ul ol li dl dtdd都是DIV+CSS做網頁長用的東西,相當于一棵樹的樹技,下面就了解一下這些東西的全體用法,本人用dd,dt,dd用得很少,懂得結合使用對做架構是很有好處的哦!
DIV
CSS網頁布局中常用的列表元素ul ol li dl dt dd釋義,塊級元素div盡量少用,和table一樣,嵌套越少越好
ol
有序列表。
<ol>
<li>……</li>
<li>……</li>
<li>……</li>
</ol>
表現為:
1……
2……
3……
ul
無序列表,表現為li前面是大圓點而不是123
<ul>
<li>……</li>
<li>……</li>
</ul>
很多人容易忽略
dl dt dd的用法
dl 內容塊
dt 內容塊的標題
dd
內容
可以這么寫:
<dl>
<dt>標題</dt>
<dd>內容1</dd>
<dd>內容2</dd>
</dl>
dt
和dd中可以再加入 ol ul li和p
理解這些以后,在使用div布局的時候,會方便很多,w3c提供了很多元素輔助布局。DD DT DL標簽
?
?
?
我們平時常用的是< ul>< li>標簽,不過dd、dt標簽也蠻不錯,特別是發布程序的時候功能模塊列表什么的可以使用它來排版。 dl ——define list——定義列表 dt ——define list title——用于生成定義列表中各列表項的標題,重復使用可以定義多個列表項的標題。 dd——define list define——用于生成定義列表各列表項的說明文字段,重復使用可以定義多個說明文字段。dd是對應dt的簡短說明或解 例子: <dl> <dt>Today <dd>Today is yesterday. <dt>Tomorrow <dd>Tomorrow is today. </dl> 例子2: <html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>無標題文檔</title> <style type="text/css"> <!-- dt { ??????? float: left; ??????? width: 60px; ??????? margin: 0px; ??????? padding: 0px; } dd { ??????? float: left; ??????? clear: none; ??????? width: 290px; ??????? margin: 0px; ??????? padding: 0px; } dl { ??????? width: 350px; ??????? font-size: 9pt; ??????? line-height: 1.5em; ??????? position:relative; ??????? margin: 0px; ??????? padding: 0px; ??????? left:15px; } .red { ??????? color: #FF3300; } #box { ??????? width: 500px; ??????? background-color: #F1F1F7; } #box #content { ??????? padding-top: 10px; ??????? padding-right: 10px; ??????? padding-bottom: 10px; ??????? padding-left: 20px; } --> </style> </head> <body> <div id="box"> <div id="content"> <img src=/Article/UploadFiles/20110212091408274.gif align="left"/ > <dl> ??????? <dt>商品名稱:</dt> ??????? <dd><strong>[好大的一只啊] </strong>憂惠:<span class="red"><em>8.5折</em></span></dd> ??????? <dt>商品簡介:</dt> ??????? <dd>商品名稱商品名稱商品品名稱商品名稱商品名稱商品名稱商品名稱商品名稱商品名稱商品名稱商品品名稱商品名稱商品名稱商品名稱商品名稱 商品名稱商品名稱商品名稱商品品名稱商品名稱商品名稱商品名稱商品名稱商品名稱……[<span class="red";>詳細介紹</span>]</dd> ??????? <dt>店鋪地址:</dt> ??????? <dd>商品名稱</dd> ??????? <dt>聯系電話:</dt> ??????? <dd>0000-12345678 87654321 </dd> </dl> </div> </div> </body></html> |
總結
以上是生活随笔為你收集整理的您需要了解的几个XHTML标签的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 飞鸽传书下载 分析企业OpenEIM
- 下一篇: 漫谈C++ Builder多线程编程技术