<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=0"/>
</head>
<card id="wapview" title="日志内容">
-- 日志内容 --<p>随着近几年来，web标准的思维被越来越多的人所接受和学习。传统的网页布局逐渐发生了变化，table布局开始慢慢的淡出人们的视线，而使用div组合css来进行的布局则异军突起。<br/><br/>　　这种情况的出现，并不是说明table是不符合web标准的，而恰恰是web标准的深化，使得大家开始慢慢去理解每个标签其本身的真实意义，table的真实用途也逐渐让大家所认知和接受。<br/><br/>　　table，顾名思义，是表格的意思，在xhtml中它也是被定义为表格。table标签其本身是用来创建表格，装载数据的。然后却正是由于表格固有的行和列特性，人们发现使用table可以很简单的就将内容固定在一个区域内，形成一个布局并搭建出web页面。然而人们在灵活使用其外在表现的同时，把它的实质作用给忽略了，似乎再也没人认为table仅仅是用来装载数据的，而“页面布局”也成了table的一个“特性”。久而久之，table就成了页面布局的“默认方式”。<br/><br/>　　有那么一批人或者组织，他们始终致力于还原html的本质，让资源被合理的使用。或许正是因为他们的努力和奔走相告，人们开始慢慢正视这个问题，并加入到这个行列里，身体力行。<br/><br/>　　在今天，你会发现，已经有越来越多的web开始摒弃传统的布局方式，而转向更有“意义”的(div)css布局。<br/><br/>　　css是什么？css称为层叠样式表，是用来样式化结构的，并赋予结构任意的表现形式。<br/><br/>　　而div又是什么呢？不知道是干嘛的！它只是一个区块元素，本身无实际意义。一个无实际意义的标签正好拿来“堆积木”，可以想怎么摆就怎么摆，因为我们可以通过css来控制其显示方式和位置，形成你想要的页面布局。<br/><br/>　　相对于传统table布局，一个是在固定好的布局内填充内容，一个是对已有的内容进行任意布局，两种方式，优劣不言而喻。<br/><br/>　　本质上来说，div布局并不成立，div只是一个内容载体，而页面的显示方式是由css来完成的，或许叫做css布局更为合适。<br/><br/>　　一个理想的页面，应该是结构与表现分离的（当然还有行为，这里不讲）。而css布局正暗合此意。而我们还等什么呢？赶紧试试啊！<br/></p><br/><a href="wapblog.asp">返回</a> | <a href="index.asp">首页</a>
</card>
</wml>