我们听到很多关于“语义HTML”的内容.在哪里什么算法读取我们的语义html?

我们听到很多关于“语义HTML”的内容.在哪里什么算法读取我们的语义html?,第1张

概述我一直在尝试正确使用 HTML5,但我觉得它仍然没有接近任何语义上有价值的东西. 我的尝试: > HTML5 Article node Architecture > HTML5 Blog Page Architecture 但每个标签都有这样的微妙之处! 我的问题是,网上有哪些特定的软件实际上是在处理我们的HTML DOM,计算和比较元素,说“哦,这是一个< header>,它就在< sectio @H_403_6@ 我一直在尝试正确使用 HTML5,但我觉得它仍然没有接近任何语义上有价值的东西.

我的尝试:

> HTML5 Article node Architecture
> HTML5 Blog Page Architecture

但每个标签都有这样的微妙之处!

我的问题是,网上有哪些特定的软件实际上是在处理我们的HTML DOM,计算和比较元素,说“哦,这是一个< header>,它就在< section>之后,它就是其中包含< time>,因此< time>标记必须是与< header> …“相关的”元数据“,并且说”< time>标记内的内容不仅仅是“发表时间“,但也与作者的生日有关,所以它必须是一个特殊的帖子(因为那里也有一个< cite>或< address class ='vcard'>标签)”.

我的意思是,如果我不知道解释它的算法,我将使用HTML5获得什么好处?如果我只是坚持使用基本的div,ol,ul,li,p,a,h [1-6]标签,我可以用一半数量的DOM元素来做所有事情.

期待一些特定的算法,我可以用它来塑造我从这里开始构建DOM的方式.

我甚至认为我们根本不应该使用HTML5标签.例如,特别是在iPhone上,目标应该是最小化dom元素以减少加载时间.此外,如果iPhone网站是传统浏览器版本的镜像,搜索引擎甚至不会看到iPhone网站(理想情况下).因此,制作DOM语义没有任何意义.因此,如果我可以使用1/2的< div>标签实现相同的布局,好像我使用了一些“语义HTML5”再现,这对iPhone来说是件好事,为什么我不为常规浏览器做那个呢?这就是我来自的地方.

像this这样的文章基本上是说担心语义HTML是没有意义的.

解决方法 什么算法正在读取您的语义HTML?谷歌,that’s who.他们的算法试图从它可以提取的页面中提取每一点含义,因为这有助于谷歌构建智能,相关的搜索结果.例如,Google会尝试通过阅读HTML来确定事物的日期,并在确定页面的整体主题时额外考虑标题.

另外,你断言我们不应该在iPhone上使用HTML5标签“以最小化dom元素”并不是在任何技术基础上建立的. HTML5并没有规定我们使用更多的DOM元素,实际上它可以让我们省略xhtml所需的标签.您应该在iPhone上使用HTML5而不是其他任何地方.例如,新的输入类型(如数字和电子邮件)在桌面上没有太大作用,但是这些额外的信息可以通过允许它提供适当的界面来真正使iPhone更好.

总结

以上是内存溢出为你收集整理的我们听到很多关于“语义HTML”的内容.在哪里/什么算法读取我们的语义html?全部内容,希望文章能够帮你解决我们听到很多关于“语义HTML”的内容.在哪里/什么算法读取我们的语义html?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1040624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存