HTML的div和span

來源:互聯網
上載者:User

標籤:div   table   span   

 抄自:http://www.w3school.com.cn/html/html_forms.asp


大多數 HTML 元素被定義為區塊層級元素或內嵌元素。

  • 區塊層級元素在瀏覽器顯示時,通常會以新行來開始(和結束)。例子:<h1>, <p>, <ul>, <table>
  • 內嵌元素在顯示時通常不會以新行開始。例子:<b>, <td>, <a>, <img>

【注】“區塊層級元素”譯為 block level element,“內嵌元素”譯為 inline element。

1.div元素

     HTML <div>元素是區塊層級元素,它是可用於組合其他 HTML元素的容器。

    <div> 元素沒有特定的含義。除此之外,由於它屬於區塊層級元素,瀏覽器會在其前後顯示折行。

     如果與 CSS一同使用,<div>元素可用於對大的內容塊設定樣式屬性。

     <div> 元素的另一個常見的用途是文檔布局。它取代了使用表格定義布局的老式方法。使用 <table>元素進行文檔布局不是表格的正確用法。<table>元素的作用是顯示表格化的資料。

2.span元素

     HTML <span>元素是內嵌元素,可用作文本的容器。

     <span> 元素也沒有特定的含義。

     當與 CSS一同使用時,<span>元素可用於為部分文本設定樣式屬性。

3.使用div進行布局的例子

<!DOCTYPE html><html><head><style type="text/css">div#container{width:500px}div#header {background-color:#99bbbb;}div#menu {background-color:#ffff99;height:200px;width:150px;float:left;}div#content {background-color:#EEEEEE;height:200px;width:350px;float:left;}div#footer {background-color:#99bbbb;clear:both;text-align:center;}h1 {margin-bottom:0;}h2 {margin-bottom:0;font-size:18px;}ul {margin:0;}li {list-style:none;}</style></head><body><div id="container"><div id="header"><h1>Main Title of Web Page</h1></div><div id="menu"><h2>Menu</h2><ul><li>HTML</li><li>CSS</li><li>JavaScript</li></ul></div><div id="content">Content goes here</div><div id="footer">Copyright W3School.com.cn</div></div></body></html>

 

4.使用table進行布局

<!DOCTYPE html><html><body><table width="500" border="0"><tr><td colspan="2" style="background-color:#99bbbb;"><h1>Main Title of Web Page</h1></td></tr><tr valign="top"><td style="background-color:#ffff99;width:100px;text-align:top;"><b>Menu</b><br />HTML<br />CSS<br />JavaScript</td><td style="background-color:#EEEEEE;height:200px;width:400px;text-align:top;">Content goes here</td></tr><tr><td colspan="2" style="background-color:#99bbbb;text-align:center;">Copyright W3School.com.cn</td></tr></table></body></html>

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.