我是靠谱客的博主 欣慰往事,最近开发中收集的这篇文章主要介绍编写html5文档时,编写HTML5文档时,为什么要遵守W3C标准更改为与你的实际嵌套级别匹配的那个,因为网络爬虫应该已经处理好多个 ,所以理论上你很好。 实际上,一些网络抓取工具仍然无法理解文档大纲,因此对于常识性的SEO原因,最好使用相应的标题级别立即存储组件,允许旧的抓取工具和旧浏览器渲染它马上。 从文档大纲开始,您仍然可以继续使用,因为在每个分区元素中,任何级别的第一个头元素都将是该部分的标题,因为每个相同或更高级别的标题将打开一个新的隐含分区。 唯一的问题是,如果您想要使用旧嵌套级别之,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

编写HTML5文档时,为什么要遵守W3C标准

更新时间:2019-03-03 16:24

最满意答案

什么要遵守W3C标准,我也思考过这个,以下是我个人的见解。

一句话:所谓的标准就是为了弥补主观上的不足。

这是别处来,忘记那儿了,非常有道理,非常有嚼劲,知道出处的告知一声。

我深入思考了一下:

W3C 标准是为了弥补主观上的不足,弥补的是新手对 SEO 的理解,即使不了解 SEO,只需要去遵循 W3C 标准即可确保获得良好的 SEO,这是因为 SEO 的编写者同样遵循这一种约定。

如果不遵循约定的话,比如用 DIV 写一切的家伙,SEO 的编写者要怎样才能知道你写的是什么,他不可能搜索全部 DIV 的,太费资源和时间了,所以咱们就约定一下将那些很重要的信息比如关键词是:HTML5、CSS3、Node 的这些都写到一个标签里面好不好?这样省资源省时间呢,大家觉得都 OK 于是我们就专门弄了一个表述这些信息的标签,叫 meta(元信息标签),然后在根据不同的类型来区分一下这些重要信息,比如用 name="keywords" 来标识关键词:

用 name="author" 来标识作者:

这样 SEO 就知道那些内容是作者,那些内容是关键词了~

SEO 是英文 Search Engine Optimization 的缩写,中文译为"搜索引擎优化"。

当然了,因为是标准,所以你不遵守也是可以的,但这样搜索引擎可能不会抓取非标准的页面,如果你写过爬虫的话就会明白抓取那些不遵循标准来的家伙(DIV 乱用)是多么麻烦,直接忽略掉这些网站是最好的选择。

相关问答

W3C标准万维网联盟标准。 万维网联盟(外语缩写:W3C)标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。 对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manuf

...

什么要遵守W3C标准,我也思考过这个,以下是我个人的见解。 一句话:所谓的标准就是为了弥补主观上的不足。 这是别处来,忘记那儿了,非常有道理,非常有嚼劲,知道出处的告知一声。 我深入思考了一下: W3C 标准是为了弥补主观上的不足,弥补的是新手对 SEO 的理解,即使不了解 SEO,只需要去遵循 W3C 标准即可确保获得良好的 SEO,这是因为 SEO 的编写者同样遵循这一种约定。 如果不遵循约定的话,比如用 DIV 写一切的家伙,SEO 的编写者要怎样才能知道你写的是什么,他不可能搜索全部 DI

...

w3c标准具体是什么 W3C(World Wide Web Consortium, http://www.w3.org/)创建于 1994年,研究Web规范和指导方针,致力于推动Web发展,保证各种Web技术能很好地协同工作。大约500名会员组织加入这个团体,它的主任Tim Berners-Lee( http://www.w3.org/People/Berners-Lee/)在1989年发明了Web。W3C推行的主要规范有HTML,CSS,XML,XHTML和DOM(Document Object

...

W3C(World Wide Web Consortium, http://www.w3.org/)创建于 1994年,研究Web规范和指导方针,致力于推动Web发展,保证各种Web技术能很好地协同工作。大约500名会员组织加入这个团体,它的主任Tim Berners-Lee( http://www.w3.org/People/Berners-Lee/)在1989年发明了Web。W3C推行的主要规范有HTML,CSS,XML,XHTML和DOM(Document Object Model)。 多年

...

OpenOffice(或LibreOffice)可以作为一种服务运行,您可以将文档流式传输到它,并可以返回其他格式。 PDF和Flash是绝对支持的。 我认为它也可以做HTML。 它不是一个完整的查看器 - 只是HTML - 你必须弄清楚如何在页面上显示它。 OpenOffice (or LibreOffice) can be run as a service that let's you stream documents to it and it can return other formats

...

不,HTML5只是HTML5,没有子集。 No, HTML5 is just HTML5, there are no subsets.

首先,验证并不意味着什么--html不是XML,因此没有类似的架构来验证。 假设您知道验证是没有意义的,并且将其视为有助于获取错误的linter,则此错误是错误的。 X-前缀表示这是特定于供应商的,在这种情况下,它是针对IE(意味着以最佳版本呈现),以及针对Chrome Frame(1表示开启)。 这不是无效的。 Firstly, validation doesn't mean anything – html isn't XML, and hence doesn't have a schema l

...

这里是W3C HTML Checker的维护者。 几个星期前,我就是那个添加了“警告:HTML5文档检查的界面已被弃用”的消息。 您实际上现在不会看到该消息,因为在此期间我设置了一种机制,使得请求自动从旧的W3C标记验证器( https://validator.w3.org/)重定向到当前W3C HTML Checker https://validator.w3.org/nu/ 如果你很好奇,这里是改变差异: https://github.com/w3c/markup-validator/comm

...

我没有发现任何关于这个问题的工作,所以经过几个小时尝试不同的方法后,我发现更容易更改核心(是的,我知道不推荐它,但它仍然是一个解决方案)。 这是答案(隐藏输入): 去Zend / View / Helper / FormHidden.php 在文件的末尾,您将找到这行代码 return $this->_hidden($name, $value, $attribs);

在此之前添加此代码 unset($attribs['helper']);

它的作用是从应用于输入隐藏元素的属性数组中删除辅助属性

...

你总是可以使用客户端javascript将存储的

更改为与你的实际嵌套级别匹配的那个,因为网络爬虫应该已经处理好多个

,所以理论上你很好。 实际上,一些网络抓取工具仍然无法理解文档大纲,因此对于常识性的SEO原因,最好使用相应的标题级别立即存储组件,允许旧的抓取工具和旧浏览器渲染它马上。 从文档大纲开始,您仍然可以继续使用,因为在每个分区元素中,任何级别的第一个头元素都将是该部分的标题,因为每个相同或更高级别的标题将打开一个新的隐含分区。 唯一的问题是,如果您想要使用旧嵌套级别之外的

...

最后

以上就是欣慰往事为你收集整理的编写html5文档时,编写HTML5文档时,为什么要遵守W3C标准更改为与你的实际嵌套级别匹配的那个,因为网络爬虫应该已经处理好多个 ,所以理论上你很好。 实际上,一些网络抓取工具仍然无法理解文档大纲,因此对于常识性的SEO原因,最好使用相应的标题级别立即存储组件,允许旧的抓取工具和旧浏览器渲染它马上。 从文档大纲开始,您仍然可以继续使用,因为在每个分区元素中,任何级别的第一个头元素都将是该部分的标题,因为每个相同或更高级别的标题将打开一个新的隐含分区。 唯一的问题是,如果您想要使用旧嵌套级别之的全部内容,希望文章能够帮你解决编写html5文档时,编写HTML5文档时,为什么要遵守W3C标准更改为与你的实际嵌套级别匹配的那个,因为网络爬虫应该已经处理好多个 ,所以理论上你很好。 实际上,一些网络抓取工具仍然无法理解文档大纲,因此对于常识性的SEO原因,最好使用相应的标题级别立即存储组件,允许旧的抓取工具和旧浏览器渲染它马上。 从文档大纲开始,您仍然可以继续使用,因为在每个分区元素中,任何级别的第一个头元素都将是该部分的标题,因为每个相同或更高级别的标题将打开一个新的隐含分区。 唯一的问题是,如果您想要使用旧嵌套级别之所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部