HTML中的lang属性,meta中的charset、name、content、http-quiv

lang


lang 是什么呢?
language

en是什么呢?
english


<head>head>
<body>body>
html>

咳咳,lang = "en"表面上看 语言是英文的

但其实没这么简单

它是告诉搜索引擎爬虫,我们的网站时关于什么内容的

"en"是代表关于英文内容的

"zh"是代表关于中文内容的,其实就是中文拼音的缩写

还可以加上一些内容更符合爬虫的喜好:

meta


charset

设置html文件的字符编码,告诉浏览器该如何解析这个html文件

<html>
<head><meta charset="UTF-8">
head>
<body>body>
html>

name,content

name和content要配合使用:

<meta name="" content="">
<html>
<head><meta name="keywords" content="LoL"><meta name="description" content="a good game"><meta name="author" content="zgh">
head>
<body>body>
html>

name是描述网页的,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。

name的value值(name="")指定所提供信息的类型。有些值是已经定义好的。例如description(说明)、keyword(关键字)、name(标题)

  • ,为搜索引擎提供的关键字列表
  • ,用来告诉搜索引擎你的网站主要内容
  • ,定义网页作者

其余一些在网站中常见的name

  • 是一个百度的声明,标识网站用到了百度的内容.如果不涉及到版权问题可以删掉,不影响页面效果.。
  • ,让网站加入QQ登录接口
    申请腾讯接口后,会得到这样的代码,加入接口之后,你的网站上面的注册登录功能,别人可以直接用QQ登录,省去注册的麻烦
  • ,用于移动端显示网页,将网页宽度设置为视口宽度,并且可以设置缩放比例、是否允许用户缩放等
    width : viewport的宽度
    height : viewport的高度
    initial-scale : 初始的缩放比例
    minimum-scale : 允许用户缩放到的最小比例
    maximum-scale : 允许用户缩放到的最大比例
    user-scalable : 用户是否可以手动缩放

http-quiv

  • ,用于告知浏览器以何种版本渲染当前页面
    优先使用IE10,IE9,IE8

在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部