HTML <head>
标签
<head>
元素是所有头部元素的容器。<head>
内的元素可包含脚本,指示浏览器在何处可以找到样式表,提供元信息,等等。以下标签都可以添加到head部分:<title>
,<base>
,<link>
,<meta>
,<script>
以及<style>
。
HTML <titile>
元素
<title>
标签定义文档的标题。
title 元素在所有 HTML/XHTML 文档中都是必需的。
title 元素能够:
- 定义浏览器工具栏中的标题
- 提供页面被添加到收藏夹时显示的标题
- 显示在搜索引擎结果中的页面标题
HTML <base>
元素
<base>
标签为页面上的所有链接规定默认地址或默认目标(target):
<head>
<base href="http://www.w3school.com.cn/images/" />
<base target="_blank" />
</head>
HTML <style>
元素
<style>
标签用于为 HTML 文档定义样式信息。
您可以在 style 元素内规定 HTML 元素在浏览器中呈现的样式:
<head>
<style type="text/css">
body {background-color:yellow}
p {color:blue}
</style>
</head>
HTML <meta>
元素
元数据(metadata)是关于数据的信息。
<meta>
标签提供关于 HTML 文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。
典型的情况是,meta 元素被用于规定页面的描述、关键词、文档的作者、最后修改时间以及其他元数据。
<meta>
标签始终位于 head 元素中。
元数据可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。
总结
标签 | 描述 |
---|---|
<head> | 定义关于文档的信息 |
<title> | 定义文档标题 |
<base> | 定义页面上行所有链接的默认地址或者默认目标 |
<link> | 定义文档与外部资源之间的关系 |
<meta> | 定义关于HTML文档的元数据 |
<script> | 定义客户端脚本 |
<style> | 定义文档的样式信息 |
实例
实例选用了12306网站查询页面的头文件信息
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="/otn/resources/css/validation.css" rel="stylesheet" />
<link href="/otn/resources/merged/common_css.css?cssVersion=1.9047" rel="stylesheet" />
<link rel="icon" href="/otn/resources/images/ots/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/otn/resources/images/ots/favicon.ico" type="image/x-icon" />
<script>
/*<![CDATA[*/
var ctx='/otn/';
var globalRepeatSubmitToken = null;
var global_lang = 'zh_CN';
var sessionInit = '';
var isShowNotice = null;
var CLeftTicketUrl = 'leftTicket/query';
var isTestFlow = null;
var isMobileCheck = 'N';
var passport_appId = 'otn';
var passport_login = 'https://kyfw.12306.cn/passport/web/login';
var passport_captcha = 'https://kyfw.12306.cn/passport/captcha/captcha-image';
var passport_authuam = 'https://kyfw.12306.cn/passport/web/auth/uamtk';
var passport_captcha_check = 'https://kyfw.12306.cn/passport/captcha/captcha-check';
var passport_authclient = 'uamauthclient';
var passport_loginPage = 'login/init';
var passport_okPage = 'index/initMy12306';
var passport_proxy_captcha = 'login/init';
/*]]>*/
</script>
<script src="/otn/resources/merged/common_js.js?scriptVersion=1.9089" type="text/javascript"></script>
<!-- js i18n -->
<!-- jquery validation i18n -->
<!-- head and footer -->
<script src="/otn/HttpZF/GetJS" type="text/javascript"></script>
<title>车票预订 | 客运服务 | 铁路客户服务中心</title>
<!-- 双日历 -->
<link href="/otn/resources/js/rich/calender_double/datepicker/skin/WdatePicker.css" rel="stylesheet" />
<script type="text/javascript" src="/otn/resources/js/rich/calender_double/datepicker/WdatePicker.js" xml:space="preserve"></script>
<script src="/otn/resources/js/framework/data.jcokies.js" type="text/javascript" xml:space="preserve"></script>
<script src="/otn/resources/merged/queryLeftTicket_js.js?scriptVersion=1.9089" type="text/javascript" xml:space="preserve"></script>
<link href="/otn/resources/merged/queryLeftTicket_css.css?cssVersion=1.9047" rel="stylesheet" />
<script src="/otn/resources/js/framework/jquery.bgiframe.mi.js" type="text/javascript" xml:space="preserve"></script>
<script src="/otn/dynamicJs/qntzdpe" type="text/javascript" xml:space="preserve"></script>
</head>
可以看到,上面的头文件包含了<meta>
,<link>
和<script>
三种标签。