網頁設計之路(6)

來源:互聯網
上載者:User

標籤:des   style   http   color   io   使用   ar   java   strong   

這次是布局的練習。

分別是div布局和table布局

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;}<!--注意內樣式表的使用,要一一對應你要設定的屬性,-->
<!--clear,清除浮動,而針對左右邊元素,clear:both:本<div >行,只能有這一個元素,起到固定作用。-->
h1 {margin-bottom:0;}<!--外邊距是頁面中設定元素與另一個元素之間距離的屬性,如果想完全使用CSS布局代替傳統table布局,那就需要好好掌握外邊距的特性。Html中有些標籤帶有預設的margin屬性,比如<p>和<body>,在重新設定它們的值後就會覆蓋預設樣式。有上邊距,外邊距,左邊距,右邊距。長度可用厘米,像素,和百分比表示。--
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>

table布局:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>my design</title>
</head>
<body>
<table width="500" border="0">
<tr><td colspan="2" style="background-color:#3CF"> <h1>Main Title of Web Page</h1> </td></tr>
<tr valign="top"><td style="background-color:#0C6; width:100px;text-align:top;" >
<b>Menu</b><br /><!--b 代表字型為粗體-->
HTML<br />
CSS<br />
JavaScript
</td><
<td style="background-color:#EEEEEE;height:200px;width:400px;text-align:top;">
Content goes here</td>
<!--valign 屬性規定儲存格中內容的垂直排列,text-align 屬性規定元素中的文本的水平對齊方式。這是相對於文本所在的架構裡--></tr>

<tr>
<td colspan="2" style="background-color:#99bbbb;text-align:center;"><!--注意在表格結尾,要和首行對應的屬性colspan="2"-->
Copyright W3School.com.cn</td>
</tr>
</table>
</body>
</html>
我表示覺得布局需要巧妙地構思,目前覺得很難,加油,再接再勵。

網頁設計之路(6)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.