HTML学习12:其他常见标签之头标签

最后更新于:2022-04-01 11:28:21

头标签都放在<head></head>头部分之间。包括:title标签,base标签,meta标签,link标签,style标签和script 标签(这个标签也可以放在体部分中)。 ### 一,<title>标签 <title></tilte>是成对出现的,作用是显示网页标题,指定浏览器的标题栏显示的内容。是head标签中唯一要求包 含的东西。 ~~~ <html> <head> <title>这是我的第一个网页</title> </head> <body> </body> </html> ~~~ 浏览器显示的结果为: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558a91154.jpg) ### 二,<link>标签 link标签必须置于head里,定义文档与外部资源的关系。比如:链接样式表,引入样式文件。 href属性:被链接文档的地址。 rel属性:描述当前文档与被链接文档的关系。 type属性:规定被链接文档的类型。 media属性:指定被链接文档在哪种设备上起作用,也就是显示在什么设备上。 HTML代码: ~~~ <html> <head> <title>这是我的第一个网页</title> <link rel="stylesheet" style="text/css" href="a.css" /> </head> <body> <p>这是一个段落</p> </body> </html> ~~~ CSS代码: ~~~ /* CSS Document */ p {background-color:#000000; color:#FF0000; } ~~~ 浏览器显示的结果为: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558aa10c1.jpg) 我们在这里再说一个外部延伸,就是设置地址栏图片: 方法1:favicon.ico放置在网站的根目录。一般适用于大中型网站。 方法2:放在head内,使用link标签引入。一般适用于小型网站,个人博客等网站。 演示: ~~~ <html> <head> <title>这是我的第一个网页</title> <link rel="stylesheet" style="text/css" href="a.css" /> <link rel="shortcut icon" type="imag/x-icon" href="5.jpg" /> </head> <body> <p>这是一个段落<p> </body> </html> ~~~ CSS代码同上。 显示结果为: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558ab4d8c.jpg) ### 三,<base>标签 必须置于head里。 href属性:指定网页中所有的超链接的目录。可以是本地目录,也可以是网络目录。注意值的结尾处一定要用/表 示目录。只作用于相对路径的超链接文件。定义默认链接地址。 target属性:指定默认打开超链接的方式。如_blank表示所有的超链接都用新窗口打开显示。 ~~~ <html> <head> <!--link标签链接外部样式表--> <link rel="stylesheet" type="text/css" href="a.css" /> <!--link标签链接标题栏图标--> <link rel="shortcut icon" type="imag/x-icon" href="5.jpg" /> <!--base标签链接默认地址,指定默认打开方式--> <base href="https://www.baidu.com" target="_blank" /> <title>这是我的第一个网页</title> </head> <body> <p>这是一个段落</p> <a href="">百度一下,你就知道</a> </body> </html> ~~~ 浏览器显示的结果为: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558ac5c98.jpg) ### 四,< meta>标签: 必须置于head里,作用是提供有关页面的元信息,其属性定义了与文档相关联的名称/值对。 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558ad6e3c.jpg) http-equiv属性:把content属性关联到HTTP头部,模拟HTTP协议的响应消息头。 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558aea55c.jpg) 其他的关于http-equiv的内容: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b1745c.jpg) name属性:把content属性关联到一个名称,网页的描述信息。当取keywords时,content属性的内容就作为搜 素引擎的关键字进行搜索。 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b31670.jpg) 示例图片: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b47dc4.jpg) scheme属性:定义用于翻译content属性值的格式,这个不常用。 以上的总的HTML代码: ~~~ <html> <head> <!--指定网页文档解析为中文--> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <!--指定5秒后页面跳转到新浪网站--> <meta http-equiv="refresh" content="5;url='http://www.sina.com.cn/'" /> <!--下面两个标签是SEO搜素优化起到的作用,网站关键词和网站描述--> <meta name="keywords" content="前端开发,Web开发,HTML" /> <meta name="description" content="演示网页开发的文档" /> <!--link标签链接外部样式表--> <link rel="stylesheet" type="text/css" href="a.css" /> <!--link标签链接标题栏图标--> <link rel="shortcut icon" type="imag/x-icon" href="5.jpg" /> <!--base标签链接默认地址,指定默认打开方式--> <base href="https://www.baidu.com" target="_blank" /> <title>这是我的第一个网页</title> </head> <body> <p>这是一个段落</p> <a href="">百度一下,你就知道</a> </body> </html> ~~~ 显示结果为只有上传到服务器端才有功能显示,在SEO搜索优化的时候也会出现相应的内容。 ### 五,<style>标签 置于head里,为HTML文档定义样式信息。这个我们在CSS中会具体地提到和讲解。 style属性: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b5bcbd.jpg) media常见的属性: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b71532.jpg) HTNL代码: ~~~ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>标签演示</title> <style type="text/css"> p {color:#0000FF; font-size:20px; </style> </head> <body> <p>这是一个段落</p> </body> </html> ~~~ 显示结果为: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b85c0a.jpg) ### 六,<script>标签: 可置于head里,也可以置于body里。定义客户端脚本或者引入脚本。这个我们在JavaScript中具体的讲解。 script的属性内容: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558b95f56.jpg) ~~~ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>标签演示</title> <script type="text/javascript"> alert('hello'); </script>> </head> <body> </body> </html> ~~~ 显示结果为: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-28_5721558bb728f.jpg) 。
';