使用doctype DTD XHTML + RDFa 1.0 // EN对XHTML 1.0 Strict有什么好处?

时间:2010-08-20 03:24:40

标签: html css xhtml

在网络上的某些网站上,我发现他们正在使用此doctype。什么是此doctype以及此Doctype XHTML+RDFa的好处是什么?

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:v="http://rdf.data-vocabulary.org/#" xml:lang='en' dir='ltr'>
 <head profile="http://purl.org/uF/2008/03/">

3 个答案:

答案 0 :(得分:3)

基本上RDFa是“丰富网页摘要和结构化标记”,它允许抓取工具了解您网页上的内容。

Google解释得最好: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=146898

听起来Rich Snippets将成为SEO的未来,足够多的网站开始使用它们。

Google还构建了一个用于阅读Rich Snippets的测试工具:http://www.google.com/webmasters/tools/richsnippets

以下是已使用RDFa的网站列表: http://rdfa.info/wiki/Examples-in-the-wild

答案 1 :(得分:1)

RDF基本上允许使用机器可读标记对页面进行注释。这是一个被称为“语义网”或“链接数据”的概念(参见本Ted Talk)。机器可读格式的使用通过增强应用程序可用数据的数量和质量,实现了各种可能性。

答案 2 :(得分:0)

请参阅规范:http://www.w3.org/TR/rdfa-syntax/

  

RDF / XML [RDF-SYNTAX]提供   足够的灵活性来代表   RDF中的所有抽象概念   [RDF-CONCEPTS]。但是,它提出了一个   挑战的数量;首先是   难以或无法验证   包含RDF / XML的文档   因此,XML Schema或DTD   导致难以导入RDF / XML   到其他标记语言。