• HTML常用标签-<head>内常用标签


                    HTML常用标签-<head>内常用标签

                                        作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

    一.HTML是什么
        1>.超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则;
        2>.浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容。但需要注意的是,对于不同的浏览器,对同一标签可能会有不完全相同的解释(兼容性);
        3>.静态网页文件扩展名:“.html ”或 “.htm”;
        4>.HTML 不是一种编程语言,而是一种标记语言 (markup language),HTML 使用标记标签来描述网页。
     
    二.HTML结构
       其实HTML大致可以分为两个部分,即head和body,但是这2个标签中又可以嵌套很多种其它的标签,下面我就简单对HTML大致结果做个说明:
     1 <!DOCTYPE html>                            <!--Doctype告诉浏览器使用什么样的html或xhtml规范来解析html文档。html这种模式兼容浏览器是最好的-->
     2 <html lang="en">                           <!--是文档的开始标记,此元素告诉浏览器其自身是一个 HTML 文档,在它们之间是文档的头部<head>和主体<body>-->
     3 <head>                                       <!--元素出现在文档的开头部分。<head>与</head>之间的内容不会在浏览器的文档窗口显示,但是其间的元素有特殊重要的意义。-->
     4     <meta charset="UTF-8">                <!--指定页面编码,我们称这种标签类型为自闭和标签,因为我们需要在标签的结尾写上“/”,为了方便我们识别标签类型。-->
     5     <title>Title</title>                    <!--定义头部(标签)的标题-->
     6 </head>                                      <!--head标签的结尾,结合该标签的开头,这种标签类型我们称之为主动闭合标签。-->
     7 <body>                                        <!--该标签和</body>之间的文本是可见的网页主体内容-->
     8                                                 <!--这里的内容是文件体,它是<body></body>之间的文本,也是将来要在浏览器中显示的数据。-->
     9 </body>                                      <!--</body>意味着网页的内容结束-->
    10 </html>                                      <!--是文档的结束标记-->
     
    三.HTML标签格式

    标签的语法:

    <标签名 属性1=“属性值1” 属性2=“属性值2”……>内容部分</标签名>
    <标签名 属性1=“属性值1” 属性2=“属性值2”…… />

    四.<meta>标签

    1>.<meta>介绍

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

      b>.<meta>标签位于文档的头部,不包含任何内容;
      c>.<meta>提供的信息是用户不可见的;

    2>.<meta>标签的组成

      <meta>标签共有两个属性,它们分别是name属性和http-equiv属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。 

    3>.name属性

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

    a>.关键字属性(name="keywords")

    <meta name="keywords" content="汽车,汽车之家,汽车网,汽车报价,汽车图片,新闻,评测,社区,俱乐部">

       大家平时在百度搜索汽车,出来很多网页知道是为什么吗?就是因为name="keywords"在搞鬼,上面就是一个典型的<meta>标签中的name属性,当它的值为“keywords”时,只要content里面的内容包含汽车,那么在百度就会搜索到这个网页。不信你百度汽车看看,是不是能出现我下面的这个网页。如果你是谷歌的浏览器可以右击网页点击“检查”,就能看见以下的信息,可以在HTML文件中找到上面的那行信息哟!

    b>.描述信息(name="description")

    <meta name="description" content="一汽-大众品牌官网为您提供所有车型汽车价格、基本参数、内饰配置、安全科技、舒适科技等车型详情信息。">

      我们在网页上搜索数据的时候,会发现在没有点进去就可以看到关于该网页的一些描述信息,这是咋回事呢?其实就是name的"description"属性在搞鬼,里面的描述信息内容会存储在content属性里面哟。

    2>.http-equiv属性

       相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。

    <meta http-equiv="refresh" content="30; Url=http://www.cnblogs.com/yinzhengjie/"> <!--这是做了一个界面的跳转,表示30s不运行的话就跳转到指定的URL-->
    
    <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <!--这个是IE的浏览器生效的规则,如果你用的是谷歌,360等浏览器的话,这行规则不生效,如果你用的是IE浏览器的话,表示用IE最新的引擎去渲染HTML-->
    
    <meta http-equiv="content-Type" charset=UTF8"><!--指定页面编码,我们称这种标签类型为自闭和标签,因为我们需要在标签的结尾写上“/”,为了方便我们识别标签类型。和“<meta charset="UTF-8"/> ”是等效的,只不过http-equiv="content-Type"是可以省略不写的-->

    五.非meta标签

    1>.<title>标签

     该标签用于定义标签的标题信息

         <title>尹正杰的个人主页</title> <!--定义头部(标签)的标题-->

    2>.<link>标签

    a>. rel="icon"属性(图标)

      该属性用于定义标签的图像(就是标签的标签前面的logo),后面的href是制定图标应该去那个URl查找。

     <link rel="icon" href="http://www.jd.com/favicon.ico">

    b>.rel="stylesheet"(渲染属性)

      该属性是引用CSS文件对HTML的标签进行渲染,后面的href指定的css文件的路径(yinzhengjie.css文件应该和你的HTML放在一起才可以这样写哟)。

    <link rel="stylesheet" href="yinzhengjie.css">

    3>.<script>标签

      该标签用于引用JavaScript文件

    <script src="yinzhengjie.js"></script> 
  • 相关阅读:
    Linux find 用法示例
    PostgreSQL 之 yum安装 postgis 插件
    解决sql中上下左右backspace不能用的方法
    MySQL 之 MySQL数据库的优化
    mysql命令行批量插入100条数据命令
    MySQL 之 MyTop实时监控MySQL
    MySQL 之 mysqlbinlog解析binlog乱码问题解密
    MySQL 之数据库增量数据恢复案例
    Mysql 之多实例 安装以及配置
    mysql 之审计 init-connect+binlog完成审计功能
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/8748000.html
Copyright © 2020-2023  润新知