Div+css简介

1、Div+css简介:

传统的页面是用table来布局和显示数据。这样有以下缺点:

(1)、显示数据和样式是绑定在一起的,牵一发而动全身;

(2)、布局不够灵活;

(3)、可能导致一个页面有大量的table元素,致使代码冗余,增加带宽;

(4)、table布局不利于搜索引擎的搜索。

其也有优点:

(1)、便于理解;

(2)、不同的浏览器显示结果相同,table比较稳定;

(3)、很好的显示数据。

2、Div+css的基本思想:

(1)、数据和样式要分离(也就是用div显示内容,但要显示的内容由css文件确定样式,再将css文件规定的样式添加到div中);


Div+css:是一种目前比较流行的网页布局技术;div来存放需要显示的数据(文字,图表等)的容器,css就是用来指定放在div中的内容怎样显示,包括这些内容的位置和外观等,从而做到数据和显示相互的效果。

 

网页设计的三个时期:

(1)、table网页设计

(2)、table+css网页设计

(3)、div+css网页设计

 

Ø  Div+css并不是要我们抛弃table,因为table在显示数据时,特别方便,因此在使用div+css时,该使用table时,就得使用。

3、DIV+CSS的优势:

(1)、符合W3C标准。

(2)、支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE7或者是火狐,您的网站都能很好的兼容。    
(3)、搜索引擎更加友好。相对与传统的table, 采用DIV+CSS技术的网页,对于搜索引擎的收录更加友好。    
(4)、样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便。

(5)、CSS的极大优势表现在简洁的代码(避免代码冗余),对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。 
(6)、表现和结构分离,在团队开发中更容易分工合作而减少相互关联性

 4、实例:

<html>
<head>
<title>第一讲代码</title>
<!--引入准备好的css文件-->
<link rel="stylesheet" type="text/css" href="a1.css"/>
</head>
<body>
<b>1.div+css入门案例:<b><br><br>
<!--
div 中可以放任何东西;
利用class属性调用样式案例;
-->
<div class="style1">
<img src="b1.jpg" />

</div>

</body>

</html>

a1.css

/*注意:css文件中注释是这样写的*/
/*样式案例如下*/
.style1{
	width:300px;/*每写完一个属性后要带分号*/
	height:400px;
	/*背景颜色*/
	background-color:red;
	border:10px solid #c0ff00;
	margin-left:300px;/*div框左移300像素*/
	margin-top:200px;/*div框下移200像素*/
	padding-top:20px;/*div框中内容下移20像素*/
	padding-left:20px;/*div框中内容左移20像素*/
}

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值