我正在("{", "x", ",", "c", "|", "0x01", "}")
阅读var existingId = "test 10 test";
let newId = existingId.replace(/\d+/g, function(match) {
return parseInt(match) - 1;
});
代码的文档。
我读到了link
属性,文档说:
此属性指示链接资源的语言。这纯粹是建议性的。允许值由BCP47确定。仅当存在href属性时才使用此属性。
我不明白它实际上是做什么的,因为它有用等等......
我在谷歌搜索了解决方案,我发现了一些关于MDN
的文章,这个属性说明这个属性可以帮助搜索引擎将正确的页面提供给用户。
我想到的是什么情景?如果用户用英语搜索,那么它应该为他提供英语版本,如果用另一种语言搜索,那么它应该服务于另一种语言页面? (或者使用hreflang
时,它应该只为其中一个页面提供服务,具体取决于它的位置)。
我想听听一个很好的解释。
此外,撰写SEO
和hreflang
的网页描述了hreflang
标记SEO
,但在文档中没有提及该关系,它对样式表有用吗?如果是这样,浏览器应该下载与用户语言匹配的适当样式表吗?
答案 0 :(得分:0)
在一般意义上,它描述了当前页面的区域设置+相关翻译(假设它们具有不同的URL)。见Moz hreflang attribute。根据该链接,Google& Yandex使用链接,但Bing使用语言元标记。
Google's hreflang guidelines描述了他们打算如何创建它们以及如何定位特定区域设置(可能更具针对性的网址)。