参考地址:http://www.verydemo.com/demo_c104_i18093.html
虽然我们现在已经普遍使用了HTML4和CSS2.1,但是我们还可以做得更好!我们可以重组我们代码的结构并能让我们的页面代码更富有语义化特性。我们可以缩减带给页面美丽外观样式代码量并让他们有更高的可扩展性。现在,HTML5和CSS3正跃跃欲试的等待大家,下面让我们来看看他们是否真的能让我们的设计提升到下一个高度吧…
您还可以参考以下CSS3相关教程及资源:
《提升你设计水平的CSS3新技术》
《学无止境的CSS(xHTML+CSS技巧教程资源大全)》
《目前最全的浏览器/CSS选择器兼容性总结》
《你应当了解的5个CSS3新技术》
跟<div>说再见,欢迎语义化标签
曾经,设计师们经常会跟频繁使用基于table的没有任何语义的布局。不过最终还是要感谢像Jeffrey Zeldman和Eric Meyer这样的思想革新者,聪明的设计师们慢慢的接受了相对更语义化的<div>布局替代了table布局,并且开始调用外部样式表。但不幸的是,复杂的网页设计需要大量不同的标签结构代码,我们把它叫做“<div>-soup” 综合症。也许你很熟悉下面的代码:
<divid="news">
<divclass="section">
<divclass="article">
<divclass="header">
<h1>Div Soup Demonstration</h1>
<p>Posted on July 11th, 2009</p>
</div>
<divclass="content">
<p>Lorem ipsum text blah blah blah.</p>
<p>Lorem ipsum text blah blah blah.</p>
<p>Lorem ipsum text blah blah blah.</p>
</div>
<divclass="footer">
<p>Tags: HMTL, code, demo</p>
</div>
</div>
<divclass="aside&qu…………………………………………………………………………