html中meta标签及用法理解

自己一直想成为高级前端开发工程师,而自学。奈何最近感觉自学收效甚微,一度迷茫。

不破不立,打算改变这样的状态。

春节后上班第一天,今年打算好好实现自己的前端梦想。

重新整理、总结前端技术。

废话,就不多说了,开始今天的主题。

Html中meta标签

一、meta标签 含义

  <meta> 元素 可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。

  <meta> 标签位于文档的头部,不包含任何内容。

  <meta> 标签的属性定义了与文档相关联的名称/值对。

二、meta 中常用属性

1. charset  (字符集)

   说明:规定 HTML 文档的字符编码。

   用法: <meta charset="UTF-8">

2.  viewport (视区)

   说明:是用户网页的可视区域。 大家都知道移动设备的屏幕一般都比PC小很多,webkit浏览器会将一个较大的“虚拟”窗口映射到移动设备的屏幕上,默认的虚拟窗口为980像素宽(目前大部分网站的标准宽度),然后按一定的比例(3:1或2:1)进行缩放。

      也就是说当我们加载一个普通网页的时候,webkit会先以980像素的浏览器标准加载网页,然后再缩小为490像素的宽度。注意这个缩小是一个全局缩小,也就是页面上的所有元素都会缩小。

   用法:<meta id="viewport" name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1; user-scalable=no;">

      (1)  width

        width 控制 viewport 的大小,一般为了自适应设置为device-width

      (2) initial-scale

         initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。

       (3) maximum-scale

         maximum-scale 最大缩放。即允许的最大缩放程度。这也是一个浮点值,用以指出页面大小与屏幕大小相比的最大乘数。

      (4)  minimum-scale

        minimum-scale:允许用户缩放到的最小比例。和 maximum-scale 用法类似。

      (5)  user-scalable

        user-scalable 用户调整缩放。即用户是否能改变页面缩放程度。如果设置为yes则是允许用户对其进行改变,反之为no。

3. keywords (关键字)

  说明:为搜索引擎提供的关键字列表。各关键词间用英文逗号“,”隔开。指定搜索引擎用来提高搜索质量的关键词。

  用法:<Meta name="Keywords" Content="关键词1,关键词2,关键词3,关键词4,……">

4. description (描述、简介)
   说明:Description用来告诉搜索引擎你的网站主要内容。
   用法:<Meta name="Description" Content="你网页的简述">

5. format-detection (格式检测)  

   说明:format-detection 是用来检测html里的一些格式的。

   用法:关于meta的format-detection属性主要是有以下几个设置:

    meta name="format-detection" content="telephone=no"

    meta name="format-detection" content="email=no"

    meta name="format-detection" content="adress=no"

    也可以连写:meta name="format-detection" content="telephone=no,email=no,adress=no"

  

  

    (1)telephone

    你明明写的一串数字没加链接样式,而iPhone会自动把你这个文字加链接样式、并且点击这个数字还会自动拨号!想去掉这个拨号链接该如何操作呢?这时我们的meta又该大显神通了,代码如下:

    telephone=no就禁止了把数字转化为拨号链接!
    telephone=yes就开启了把数字转化为拨号链接,要开启转化功能,这个meta就不用写了,在默认是情况下就是开启!

    (2)email

    告诉设备不识别邮箱,点击之后不自动发送

    email=no禁止作为邮箱地址!
    email=yes就开启了把文字默认为邮箱地址,这个meta就不用写了,在默认是情况下就是开启!

    (3)adress

    adress=no禁止跳转至地图!
    adress=yes就开启了点击地址直接跳转至地图的功能,在默认是情况下就是开启!

6. apple-touch-fullscreen

  说明:添加到主屏幕后,全屏显示。

  用法:<meta name="apple-touch-fullscreen" content="yes">

7.  apple-mobile-web-app-capable

  说明: 作用就是删除默认的苹果工具栏和菜单栏。content有两个值”yes”和”no”,当我们需要显示工具栏和菜单栏时,这个行meta就不用加了,默认就是显示。

  用法:<meta name="apple-mobile-web-app-capable" content="yes" />

8.  App-Config

  说明:保留历史记录以及动画效果

  用法:<meta name="App-Config" content="fullscreen=yes,useHistoryState=yes,transition=yes"/>

9. msapplication-tap-highlight

   说明:点击无高光(高亮)

 用法:<meta name="msapplication-tap-highlight" content="no">

原文地址:https://www.cnblogs.com/tlsmile/p/8462380.html

时间: 2024-08-12 19:48:09

html中meta标签及用法理解的相关文章

HTML中META标签一些用法

你的个人网站做得再精彩,在如此庞大的网络空间,被人发现实属不易.那么如何推广个人网站,人们一般会这样做: ● 在搜索引擎中登录自己的个人网站 ● 在知名网站加入你个人网站的链接 ● 在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性! META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME). HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以

好程序员web前端分享html中meta标签及用法详解

好程序员web前端分享html中meta标签及用法详解,这篇文章给大家介绍了html中meta标签及用法详解,感兴趣的朋友一起看看,Html中meta标签一.meta标签 含义 <meta> 元素 可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词. <meta> 标签位于文档的头部,不包含任何内容. <meta> 标签的属性定义了与文档相关联的名称/值对.二.meta 中常用属性 charset? (字符集) 说明:规

HTML中&lt;meta&gt; 标签的用法

<meta> 标签位于<head></head>标签中,用来提供页面的元信息. 1.设置页面的字符集 <meta charset="UTF-8"> 2.设置网页的描述 <meta name="description" content="HTML5的meta标签"> 3.设置网页的关键词 <meta name="keyword" content="HTM

HTML中meta标签作用及属性总结

在前端开发中编写html静态网页模板时,head标签内总是会带上许多meta标签,大多数时候并不十分了解这些标签的具体作用,只是别人写了我们也写上吧! 今天小编特意查询了一下关于网页中meta标签的作用. meta是head区的一个辅助性标签.其主要作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等! meta标签共有两个属性,它们分别是http-equiv属性和name属性. 1.http-equ

HTML中&lt;meta&gt;标签的使用

HTML中<meta>标签的使用 <meta>标签基本介绍 <meta>标签是HTML网页源代码中一个重要的html标签.META便签用来描述一个HTML网页文档的属性,例如作者.日期.关键词.页面刷新.除此之外<meta>标签用于搜索引擎优化(SEO).它位于HTML文档中<head>元素内,虽然它提供的信息不可见,但它却是文档最基本的元信息. <meta>标签的属性列举 <meta>标签中属性可以分为必选属性和可选的属

HTML中&lt;meta&gt;标签如何正确使用

如果我们在浏览器中按下F12或者Ctrl+shift+J,便可以打开开发者工具,在element中即可看到<head>元素中有不少<meta>元素.对于网页而言,<meta>元素是必不可少的.我们在创建一个html5文档时,就会发现类似于<meta charset="UTF-8">这样的标签,来规定解析文档的字符类型.那么,它还有哪些作用呢?下面,我将一探究竟!我会通过下面几个部分来讲解,如果你希望直接看后面部分的内容,可以直接点击下面的

destoon系统中get_maincat标签的用法

destoon系统中get_maincat标签的用法 get_maincat函数的用法, 如get_maincat(0, $mid, 1),其中第一.二.三个参数分别表示什么? 第一个参数代表parentid 第二个参数代表所有的分类 第三个参数 代表 分类的级别 如:$child = get_maincat(0, $mid, 1); 则代表将parentid=0,分类级别为1的分类,存入到$child. php中explode 函数的用法 例如:<?php $str = "Hello w

HTML meta标签的用法及head中的一些常用标签

meta是用来在HTML文档中模拟HTTP协议的响应头报文.meta主要为分HTTP标头信息(HTTP-EQUIV)和页面描述信息(NAME)标头信息包括文档类型.字符集.语言等浏览器正确显示网页的信息及处理动作:网页描述如内容的关键字.摘要.作者和定义robots行为等,为搜索引擎索引提供信息. meta 标签用于网页的<head>与</head>中,meta 标签的用处很多.meta 属性有两种:name和http- equiv. name:将content属性与一个名字连接,

HTML中meta标签详解

1.定义语言 格式:〈meta http-equiv="Content-Type" content="text/html; charset=gb2312"〉这 是META最常见的用法,在制作网页时,在纯HTML代码下都会看到它,它起的作用是定义你网页的语言,当访客浏览你的网页时,浏览器会自动识别并设置网 页中的语言,如果你网页设置的是GB码,而访客没有安装GB码,这时网页只会呈现访客人所设置的浏览器默认语言.同样的,如果该网页是英语,那么 charset=en. 2