标签:为什么 initial 事物 col 表达 大小 定义 支持 进入
Html5语义化:让机器可以读懂的内容,机器能读懂的就是标准了,就是新的这些个HTML5的标签了。
以前写html代码的时候呢 大多是DIV+CSS,这种div你可以拿他当头部当尾部当任何你需要表达含义的地方,正因为如此才让机器无法知道你这到底表达啥意思,于是语义化就有用了,给你一套标准,按这些规定的写,机器就能知道你表达的意思了。
(语义网部分来源于:http://www.runoob.com/web/web-semantic.html)
而让机器读懂所需要的东西就是语义网。语义网技术,它包括一套描述语言和推理逻辑。它包通过一些格式对本体(Ontology)进行描述。语义网描述了事物之间的关联((如 A 是 B的一部分,Y 是 Z 的成员)及事物的属性(如大小,高度,年龄,价格等)。
语义网的实现是基于XML(可扩展标记语言eXtensible Markup Langauge)语言和资源描述框架(RDF)来完成的。XML是一种用于定义标记语言的工具,其内容包括XML声明、用以定义语言语法的DTD (document type declaration文档类型定义)、描述标记的详细说明以及文档本身。而文档本身又包含有标记和内容。RDF则用以表达网页的内容。
那么为什么需要让机器能读懂呢?
与其说为什么让机器能读懂,不如说机器读懂就什么好处吧!
1)SEO优化
这个东西呢很重要,搜索引擎的爬虫会抓取你网站的信息,然后排列先后顺序,当然第一页出现你的网站是最好的了,那么抓取你什么信息呢,就是机器能读懂的信息了,
读的越多当然排位越靠前了,所以语义化是真正好的东西!
2)便于团队开发和维护
既然语义化就是w3c指定的标准,有标准那么在团队中大家都会遵循,那肯定节省开发时间了,的确也便于之后的维护了,让新来的程序员更快的进入状态,好处多多。
3)某些设备更需要语义化
(屏幕阅读器、盲人阅读器、移动设备)更需要语义化的支持。
4)某些无法支持CSS的设备
PDA、某些手机等对CSS不支持或支持较弱的情况下,语义化更适合解析页面
标签:为什么 initial 事物 col 表达 大小 定义 支持 进入
原文地址:http://www.cnblogs.com/smileToMe/p/7599284.html