HTML <div>標籤

admin發表於2018-05-26

div是塊級元素,主要用作大的框架佈局,比如將網頁劃分左中右結構。

也就是說網頁的骨架主要通過div來架設的,而網頁的血肉則是有span、p或者ul等元素完成。

關於塊級元素可以參閱CSS 塊級/內聯元素一章節。

程式碼例項如下:

[HTML] 純文字檢視 複製程式碼執行程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<style type="text/css">
body{background:#ffcc99;}
#header {
  margin:0px auto;
  width:1000px;
  height:100px;
  background:#FFFFCC;
}
#menu {
  margin:5px auto;
  width:1000px;
  height:30px;
  line-height:30px;
  color:#99FF99;
  font-weight:bold;
  font-size:14px;
  background:#6699FF;
}
#content {
  margin:5px auto;
  width:1000px;
  height:400px;
  background-color:#cccccc;
}
.content_left {
  float:left;
  width:200px;
  height:400px;
  background:#cc99ff;
}
.content_center {
  float:left;
  width:590px;
  height:400px;
  margin-left:5px;
  background:#cc99ff;
}
.content_right {
  float:left;
  width:200px;
  height:400px;
  margin-left:5px;
  background:#cc99cc
}
#footer1 {
  margin:5px auto;
  background-color:#5185E6;
  color:#FFFFFF;
  border-top:0px solid #F7F7F6;
  height:30px;
  line-height:30px;
  width:1000px;
  padding:5px 0;
  text-align:center;
}
#footer2 {
  margin:5px auto;
  background-color:#3333FF;
  color:#FFFFFF;
  border-top:0px solid #F7F7F6;
  height:30px;
  line-height:30px;
  width:1000px;
  padding:5px 0;
  text-align:center;
}
a{text-decoration:none;}
</style>
</head>
<body>
<div id="header">頁面頭部</div>
<div id="menu"> </div>
<div id="content">
  <div class="content_left">左側欄</div>
  <div class="content_center">中間內容</div>
  <div class="content_right">右側欄</div>
</div>
<div id="footer1">滾動資訊欄</div>
<div id="footer2">底部</div>
</body>
</html>