<head>
...在head头部中有很多可以定义的内容,
例如title、style、meta、link、script、noscript、base等信息
供我们定义我们的页面内容
</head>
== title ==
title定义了不同文档的标题
title在HTML、XHTML文件中是必须的
title也是显示在收藏夹中的默认名称
title是工具栏显示的名称
title是显示在搜索引擎的名称
<title> 文件名称 </title>
== base ==
base其实就是定义一个默认的地址和默认目标。在其后的链接元素都将起作用。
<head>
<base href="https://localhost:8080/" target="_blank" />
定义了该页面的默认url为https://localhost:8080/
在该标签下的所有标签或属性填写的相对路径都会被自动添加上该路径
</head>
<body>
<img src="myemojy.png" />
此处该图片的访问路径为
https://localhost:8080/myemojy.png
<a href="https://www.baidu.com">打开百度</a>
此处未定义target属性,因此会自动执行头部的<base>标签中的target="_blank"
打开一个新的标签页
</body>
== link ==
用于该html文件连接外部资源
通常用于连接样式文件
<head>
<link rel="stylesheet" text="text/css" href="index.css">
<link>无结束标签
</head>
== style ==
可在此处写入css代码,来控制样式
<head>
<style text="text/css">
* { margin:0;padding:0; }
</style>
</head>
== meta ==
META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。
元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。
主要是方便网站搜索机器人来对该网站进行检索分类
<head>
<meta name="keywords" content="HTML, CSS, JavaScript, XML, XHTML">
为搜索引擎定义关键词
<meta name="description" content="博客 个人 学习 & web">
为网页定义描述内容
<meta name="author" content="太吾村领头人">
定义网页作者
还有更多相关属性可配置,这里不一一举出
</head>
== noscript ==
某些浏览器不支持script脚本
于是此时noscript便会生效
<head>
<script>
document.write("该页面加载了script");
</script>
<noscript>
该浏览器不支持script
</noscript>
</head>