一起感受HTML5和CSS3的能量[译](2)
作者:暴风彬彬 来源:彬Go 时间:2009-09-04 16:29:00
跟class属性说再见,欢迎整洁的标签
结合了富有新的语义化标记的HTML5,CSS3为web设计师们的网页提供了神一般的力量。有了HTML5的能量,我们将得到更多的对文档代码的控制权,有了CSS3的能量,我们的控制权将趋于无穷大!
即使没有那些高级的CSS选择器,我们仍然可以通过强大的HTML5条调用不同的容器而不劳驾class和id这类属性。像以往的DIV布局,我们在css中可能要这样调用:
div#news {}
div.section {}
div.article {}
div.header {}
div.content {}
div.footer {}
div.aside {}
我们再来看看基于HTML5的实例:
section {}
article {}
header {}
footer {}
aside {}
这是个进步,但仍有一些问题需要解决。在<div>实例中,我们需要通过class或id属性来调用页面中的元素。这种逻辑将允许我们将样式应用到文档中的任何一个元素上,无论是整体还是个体。例如在<div>实例中,.section 和 .content元素很容易定位。但是在HTML5实例中,实际文档中会有很多个section元素。其实我们可以添加一些特定的属性选择器来调用那些不同的section元素,不过谢天谢地,我没现在可以用少量的高级CSS选择器来定位不同的section元素。
标签:Web,html5.css3,语义化
0
投稿
猜你喜欢
国内ASP开源建站系统一览
2009-07-10 13:21:00
从web到内网渗透的一次过程详解
2023-05-20 21:23:08
Python利用公共键如何对字典列表进行排序详解
2022-03-04 01:31:33
python中lambda()的用法
2022-07-19 05:15:45
动态加载JavaScript的小实践
2009-11-12 12:38:00
SQL Join的一些总结(实例)
2024-01-14 04:28:16
对Python中range()函数和list的比较
2021-08-26 14:59:47
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
2022-02-02 11:08:01
django使用F方法更新一个对象多个对象字段的实现
2021-07-20 10:38:42
实现MySQL远程访问办法
2010-11-25 17:17:00
如何将服务器端变量转换为客户端的变量?
2009-12-03 19:54:00
MySQL数据库线程缓冲池详解
2012-04-13 11:48:01
教你怎样打造SQL Server2000的安全策略
2009-01-23 14:03:00
Python基于递归实现电话号码映射功能示例
2023-11-15 09:38:39
Paddle模型性能分析工具Profiler定位瓶颈点优化程序详解
2021-12-29 23:58:06
numpy中实现二维数组按照某列、某行排序的方法
2022-07-16 00:18:03
Python torch.fft.rfft()函数用法示例代码
2022-02-15 02:03:36
网页设计之关于素材和言志
2008-03-23 13:46:00
mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧
2024-01-24 01:45:02
深入理解Vue生命周期、手动挂载及挂载子组件
2024-05-02 16:33:05