什么是meta标签
在html中,head头文件内容不会在页面中展示,里面大多描述的是页面的元数据(metadata),即表述数据的数据
对于这种数据,html中提供<meta>标签添加元数据
对于meta中各种元数据名称即用途可通过MDN文档查看:
https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/meta/name
其主要作用就是用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie;鉴别作者,设定页面格式,标注内容提要和关键字等
property=og含义
在学习MDN文档中,文档中有一步要求查看MDN首页源代码,在源代码中我看到大量meta标签中带有property=og:xx字样
经过多方查阅资料后,看到一篇很完整的介绍meta标签以及property=og解释
og是一种新的HTTP头部标记,即Open Graph Protocol:
这种协议可以让网页成为一个“富媒体对象”。
用了Meta Property=og标签,就是你同意了网页内容可以被其他社会化网站引用等,目前这种协议被SNS网站如Fackbook、renren采用。
SNS已经成为网络上的一大热门应用,优质的内容通过分享在好友间迅速传播。为了提高站外内容的传播效率,2010年F8会议上Facebook公布 了一套开放内容协议(Open Graph Protocol),任何网页只要遵守该协议,SNS就能从页面上提取最有效的信息并呈现给用户。
个人理解是通过添加og字样,我们就能在搜索引擎上看到本网站相关description,提高网站曝光度(SEO优化)
主要参考资料即相关代码演示:https://www.cnblogs.com/zknublx/p/6061717.html