>  기사  >  웹 프론트엔드  >  HTML의 메타 태그 사용에 대한 자세한 설명

HTML의 메타 태그 사용에 대한 자세한 설명

黄舟
黄舟원래의
2017-06-29 13:27:281898검색

메타 태그 기능

META 태그는 HTML 태그의 HEAD 영역에 있는 핵심 태그로, 문서문자 집합, 언어, 작성자 등의 기본 정보를 제공합니다. 키워드나 웹페이지 수준 등을 설정하는데 가장 큰 역할은 검색엔진최적화(SEO)를 할 수 있다는 것입니다.

PS: 검색 엔진 로봇이 찾아 분류하는 것이 편리하므로 인터넷 애플리케이션은 이에 주의해야 합니다.

대형 웹사이트에 글을 쓰는 방법은 무엇인가요?

이 태그를 이해하기 전에 다음과 같이 다양한 주류 웹사이트에서 메타 설정을 검색했습니다.

JD 홈페이지의 메타 설정

<meta charset="gbk">
<meta name="description" content="京东JD.COM-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、诚信的服务,为您提供愉悦的网上购物体验!">
<meta name="Keywords" content="网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,京东">


메타 설정 Taobao 홈페이지용:

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="spm-id" content="a21bo">
<meta name="description" content="淘宝网 - 亚洲最大、最安全的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 8亿优质特价商品,同时提供担保交易(先收货后付款)、先行赔付、假一赔三、七天无理由退换货、数码免费维修等安全交易保障服务,让你全面安心享受网上购物乐趣!">
<meta name="keyword" content="">

youku 홈페이지용 메타 설정:

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="title" content="优酷-中国领先视频网站,提供视频播放,视频发布,视频搜索 - 优酷视频" />
<meta name="keywords" content="视频,视频分享,视频搜索,视频播放,优酷视频" />
<meta name="description" content="视频服务平台,提供视频播放,视频发布,视频搜索,视频分享" />

Douyu 홈페이지용 메타 설정:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta name="keywords" content="DOTA2,热门游戏直播,游戏直播,高清游戏直播,手机游戏直播,电子竞技直播" />
<meta name="description" content="斗鱼 - 全民直播平台提供高清、快捷、流畅的视频直播和游戏赛事直播服务,包含DOTA2等各类热门游戏赛事直播和各种名家大神游戏直播,内容丰富,推送及时,带给你不一样的视听体验,一切尽在斗鱼 - 全民直播平台。" />

Tencent 홈페이지용 메타 설정:

<meta charset="UTF-8">
<meta name="renderer" content="webkit" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="keywords" content="新闻 新闻中心 事实派 新闻频道,时事报道">
<meta name="description" content="腾讯新闻,事实派。新闻中心,包含有时政新闻、国内新闻、国际新闻、社会新闻、时事评论、新闻图片、新闻专题、新闻论坛、军事、历史、的专业时事报道门户网站">
<meta name="author" content="skeetershi" />


Qidian Novel Network 홈페이지의 메타 설정:

<meta name="keywords" content="小说,小说网,言情小说,青春小说,玄幻小说,武侠小说,都市小说,历史小说,网络小说,原创网络文学" />
<meta name="description" content="小说阅读,精彩小说尽在起点小说。起点小说提供玄幻小说,武侠小说,原创小说,网游小说,都市小说,言情小说,青春小说,历史小说,军事小说,网游小说,科幻小说,恐怖小说,首发小说最新章节免费小说阅读,精彩尽在起点小说!ver:071011热门小说:。" />
<meta http-equiv="Content-Type" id="meta_ContentType" content="text/html;charset=UTF-8" />
<meta name="robots" content="all" />
<meta name="googlebot" content="all" />
<meta name="baiduspider" content="all" />
<meta name="copyright" content="本页版权 www.qidian.com 起点中文网所有。All Rights Reserved" />
<meta http-equiv="mobile-agent" content="format=wml; url=http://m.qidian.com" /><meta http-equiv="mobile-agent" content="format=xhtml; url=http://m.qidian.com" /><meta http-equiv="mobile-agent" content="format=html5; url=http://h5.qidian.com/bookstore.html" />
<meta name="application-name" content="起点中文小说网" /
<meta name="msapplication-starturl" content="/Default.aspx?_s=ie9" />
<meta name="msapplication-tooltip" content="小说阅读_起点中文小说网|免费小说,玄幻小说,武侠小说,言情小说,青春小说,小说网各类小说下载" />
<meta name="msapplication-task" content="name=起点小游戏;action-uri=http://game.qidian.com/?_s=ie9;icon-uri=http://www.qidian.com/Images/ie9/game.ico" />
<meta name="msapplication-task" content="name=藏书架;action-uri=http://me.qidian.com/BookCase/1/1?_s=ie9;icon-uri=http://www.qidian.com/Images/ie9/book.ico" />
<meta name="msapplication-task" content="name=读书客户端;action-uri=http://c.qidian.com/android/?_s=ie9;icon-uri=http://www.qidian.com/Images/ie9/phone.ico" />
<meta name="msapplication-task" content="name=排行榜;action-uri=http://top.qidian.com/?_s=ie9;icon-uri=http://www.qidian.com/Images/ie9/chart.ico" />
<meta name="msapplication-task" content="name=搜索;action-uri=http://sosu.qidian.com/?_s=ie9;icon-uri=http://www.qidian.com/Images/ie9/search.ico" />
<meta property="qc:admins" content="204236767661141166375" />

meta 상세 설명

meta 태그는 http-equiv와 이름 변수 두 부분으로 나눌 수 있습니다.

http-equiv

http-equiv는 http의 파일 헤더와 동일합니다. 이는 브라우저가 웹 페이지의 콘텐츠를 올바르게 표시하는 데 도움이 되는 유용한 정보를 다시 보낼 수 있습니다.

value Description Example
content-type 페이지에서 사용하는 문자 집합을 설정하세요


<meta http-equiv="content-Type" content="text/html; charset=utf-8">

GB2312, 담당자는 웹사이트에서 사용하는 인코딩이 S임을 나타냅니다. 암시된 중국어

ISO-8859-1은 웹사이트에서 사용되는 인코딩이 영어임을 의미합니다.

UTF-8은 세계 공통 언어 인코딩을 의미합니다.

PS: html5 페이지의 방법은 7173bee17e96a4732e16198870599c8e

X-UA-Compatible IE8 특수 태그는 일부 호환성 문제를 해결하기 위해 특정 버전의 IE 브라우저 렌더링 방법을 시뮬레이션하기 위해 IE8 브라우저를 지정하는 데 사용됩니다.


<meta http-equiv="X-UA-Compatible" content="IE=7">
위의 코드는 문서 표준을 선언하는 데 DTD가 사용되는지 여부에 관계없이 IE8/9가 IE7 엔진을 사용하여 페이지를 렌더링한다는 것을 IE 브라우저에 알려줍니다.


<meta http-equiv="X-UA-Compatible" content="IE=8">
위의 코드는 IE8/9가 IE8 엔진을 사용하여 페이지를 렌더링할 것임을 IE 브라우저에 알려줍니다.


<meta http-equiv="X-UA-Compatible" content="IE=edge">
위의 코드는 IE8/9 이상 버전이 페이지를 렌더링하기 위해 IE의 가장 높은 버전을 사용할 것임을 IE 브라우저에 알려줍니다.


<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

위 코드 IE=edge는 IE에게 최신 엔진을 사용하여 웹 페이지를 렌더링하도록 지시하고 chrome=1은 Chrome 프레임을 활성화할 수 있습니다.

PS: Google은 플러그인을 추가합니다: Google Chrome Frame(Google Embedded 브라우저 프레임워크 GCF) 이 플러그인은 사용자의 IE 브라우저를 변경하지 않고 유지할 수 있지만 사용자가 웹을 탐색할 때 실제로는 Google Chrome 브라우저 코어를 사용하고 있으며 IE6, 7, 8과 같은 여러 버전의 IE 브라우저를 지원합니다.

expires 웹페이지의 만료 시간을 설정합니다.


<meta http-equiv="expires"content="Fri,12Jan200118:18:18GMT">

PS: GMT 시간 형식을 사용해야 합니다.

refresh 자동으로 새로고침하고 새 페이지를 가리킵니다.


<meta http-equiv="Refresh" content="2;URL=https://www.baidu.com">

PS: 2는 페이지가 2초 동안 유지된 후 다음 URL로 이동함을 의미합니다

set-cookie 웹페이지가 만료되면 로컬 쿠키가 자동으로 삭제됩니다.


<meta http-equiv="Set-Cookie"content="cookie value=xxx;expires=Friday,12-Jan-200118:18:18GMT;path=/">

PS: GMT 시간 형식을 사용해야 합니다.

windows-target 페이지가 현재 창에서 독립 페이지로 표시되도록 합니다. 이렇게 하면 다른 사람이 웹페이지를 프레임 페이지로 호출하는 것을 방지할 수 있습니다.


<meta http-equiv="Window-target" content="_top">
cache -control cache 메커니즘


<meta http-equiv="cache-control" content="no-cache">

Public: 모든 캐시에서 응답을 캐시할 수 있음을 나타냅니다.

Private:指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效。

no-cache:指示请求或响应消息不能缓存。

no-store:用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。

max-age:指示客户机可以接收生存期不大于指定时间(以秒为单位)的响应。

min-fresh:指示客户机可以接收响应时间小于当前时间加上指定时间的响应。

max-stale:指示客户机可以接收超出超时期间的响应消息。如果指定max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。

name

name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。

描述 例子
author 标注网页的作者


<meta name="author" content="dashen" />
keywords 页面关键词,用于被搜索引擎收录


<meta name="keywords" content="新闻,新闻中心, 新闻频道">
description 页面描述,用于搜索引擎收录


<meta name="description" content="新闻中心,包含有时政新闻、国内新闻、国际新闻、社会新闻、时事评论、新闻图片、新闻专题、新闻论坛、军事、历史、的专业时事报道门户网站">
viewport 用于控制页面缩放


<p style="margin-bottom: 65px;"><span style="color: #0000ff;"><</span><span style="color: #800000;">meta </span><span style="color: #ff0000;">name</span><span style="color: #0000ff;">="viewport"</span><span style="color: #ff0000;"> content</span><span style="color: #0000ff;">="width=device-width, initial-scale=1, <br/>maximum-scale=1, minimum-scale=1, user-scalable=no"</span><span style="color: #0000ff;">></span></p>
renderer 指定双核浏览器默认以何种方式渲染页面。


<meta name="renderer" content="webkit">//默认webkit内核<meta name="renderer" content="ie-comp">//默认IE兼容模式<meta name="renderer" content="ie-stand">//默认IE标准模式

PS:360浏览器支持

generator 说明网站的采用的什么软件制作


<meta name="generator" content="Microsoft"/>
revised 网页文档的修改时间


<meta name="revised" content="设计网, 6/24/2015"/>
robots 用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。


<meta name="robots" content="none"/>

取值:all|none|index|noindex|follow|nofollow, 默认all

all:文件将被检索,且页面上的链接可以被查询;

none:文件将不被检索,且页面上的链接不可以被查询;

index:文件将被检索;

follow:页面上的链接可以被查询;

noindex:文件将不被检索,但页面上的链接可以被查询;

nofollow:文件将不被检索,页面上的链接可以被查询。

copyright 网站版权信息


<meta name="copyright" content="本页版权XXX所有。All Rights Reserved" />

 

 

总结

通过大网站对于meta的设置,可以看到常用的有,X-UA-Compatible、keywords、description。

위 내용은 HTML의 메타 태그 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.