美文网首页HTML/CSS
Html常用标签介绍

Html常用标签介绍

作者: elsa919 | 来源:发表于2018-11-01 18:00 被阅读113次

    在前端开发工作中,常用的html标签有:

    1.文档元数据标签

    <meta>标签:表示那些不能由其它Html院相关标签(<base>,<link>,<script>,<style>,或<title>)之一表示的任何元数据信息。

     <link>标签:规定了外部资源与当前html文档的关系,这个标签最长用于链接外部样式表CSS。

    <style>标签:在html文档中用style标签包含文档的CSS样式信息。

    <script>标签:规定了外部资源与当前html文档的关系,这个标签最长用于链接外部JS。

    <title>标签:定义文档的标题,显示在浏览器的标题栏或标签页上,它只可以包含文本,若是包含有标签,则包含的任何标签都不会被解释。

    2.内容分区标签

    <header>标签:表示一组引导性的帮助信息,可能包含标题元素,也可以包含其他元素,像logo、分节头部,搜索表单等。

    <footer>标签:表示最近一个章节内容或者节点元素的页脚部分。

    <h1><h2><h3><h4><h5><h6>标签:表示的是6个不同级别的标题,h1标签级别最高,h6标签级别最低;一个标题标签能简要描述该节的主题。

    <main>标签:表示文档<body>或内容的主体部分,主体部分由于文档直接相关或者扩展文档的中心主体、应用的主要功能部分的内容组成,通俗说就是文档中重要的内容部分,例如导航栏、版权信息、网站logo、搜索框(作为文档的主要功能)。

    <nav>标签:表示导航栏,一个页面的导航条通常使用nav标签。

    <section>标签:表示文档中的一个章节或一个区域。

    3.文本内容标签

    <div>标签:表示一个通用型的流内容容器,它在语义上不代表任何特定的类型内容,它可以用来对其它元素进行分组,一般用于样式化相关的需求(不同容器使用class或id区分)。

    <ul>标签:表示多项的无序列表。与<li>标签结合使用。

    <ol>标签:表示多项的有序列表,通常使用在有带编号的列表。与<li>标签结合使用。

    <li>标签:用于表示列表里的条目,它必须被包含在一个父标签里,如一个无序列表<ul>标签,或是一个有序列表<ol>。

    <p>标签:表示文本的一个段落。

    <pre>标签:表示预定义格式文本,在该标签的文本通常按照原文件中的编排,以等宽字体的形式展现出来,文本中的空白符(比如空白或换行符)都会显示出来。

    <hr>标签:表示水平线,即段落标签之间的主题内容转换。它是一条水平线。

    4.内联文本标签

    <a>标签:同时也被表示为锚元素,通常用a标签来创建一个到其他网页、文件、同一页面内的位置、电子邮件地址或任何其他URL的插连接。属性标签有href、target。而target属性有4个不同的值,分别表示不同意思;_blank表示在新窗口打开新页面,_self表示在当前窗口打开新页面,_parent表示在该页面的父级窗口打开新页面,_top表示在该页面的顶级窗口打开新页面。写如下:

    <a href="http://qq.com" target="_blank"></a>

    <a href="http://qq.com" target="_self"></a>

    <a href="http://qq.com" target="_parent"></a>

    <a href="http://qq.com" target="_top"></a>

    <a>标签中属性download定义了下载链接的地址。

    要注意的是:<a>标签的href属性值可以加伪协议,<a href="javascript:;" ></a>意思是点击a链接之后什么都不做。执行了一段js但是没有发请求,页面没反应。

    <b>标签:表示给字体加粗,粗体标签,用于吸引读者的注意到该标签的内容上。

    <br>:表示在文本中生成一个换行符号,此标签在写诗和地址时很有用,这些地方的换行都非常重要,

    <em>标签:表示重视,标记出需要用户着重阅读的内容。一般以斜体展现。

    <i>标签:用于表现因某些原因需要区分普通文本的一系列文本,它的内容通常以斜体显示。

    <kbd>标签:表示键盘输入标签,用于表示用户输入,它将产生一个行内元素,以浏览器默认的monospace字体显示。

    <small>标签:表示将文本中的字体变小一号,(例如大号变成中等、中等变成小,小变成超小)。

    <span>标签:是短语内容的通用行内容器,没有任何特殊语义,span标签和div标签很相似,单div是块级元素,而span标签是行内元素。

    <strong>标签:表示文本十分钟呀,一般用粗体显示。

    <sub>标签:表示文本下标,定义一个文本区域,与主要的文本相比应该展示的更低更小,通常称为下标。

    <sup>标签:表示文本上标,定义一个文本区域,与主要的文本相比应该展示的更高更小,通常称为上标。

    5.图片和多媒体标签

    <audio>标签:用于在文档中表示音频内容,这些音频资源可以用src属性来描述。

    <video>标签:用于在文本中嵌入视频内容。

    <img>标签:表示在文本中插入图片,通常格式<img src="" alt="" >

    <map>标签:于area标签一起使用来定义一个图像映射。

    <area>标签:在图片上定义一个热点区域,可以关联一个超链接,area标签仅在mao标签的内部使用。

    6.内嵌内容标签

    <iframe>标签:html内联框架标签,表示嵌套的浏览器上下文,有效的将另一个html页面嵌入到当前页面中,属性用src。还有一个frameborder="0";这个样式,因为iframe标签默认带边框,将frameborder的值设置为0,边框就不显示。

    7.表格内容标签

    <table>标签:表示表格——即通过二维数据表表示的信息。

    <thead>标签:定义表格的列头的行,通常显示粗体。

    <tbody>标签:定义表格的内容部分

    <tfoot>标签:定义表格中各列总和的行。

    <th>标签:定义表格首列的头。

    <tr>标签:表示表格的行。

    <td>标签:定义表格内的数据标签。

    7.表单-内容标签

    <form>标签:表示文档中的一个区域,这个区域包含有交互控住的元件,形成一个表单,向服务器提交信息。

    <input>标签:用于为基于web表单创建交互式空间,给用户输入数据。input标签有多个type属性,不同的type属性值定义的功能不一样;下面列举常用的:

    input标签的type属性值

    语法是:<input type="text" name="" value="" >

    <label>标签:表示用户界面中项目的标题,通常与<input>标签结合使用;如:<label><input type="radio" name="shuiguo" value="pingguo">苹果</labe><label><input type="radio" name="shuiguo" value="xiangjiao">香蕉</label>

    <select>标签:是一种表单空间,通常用于下拉选项列表,可创建选项菜单,菜单内的内容选项标签为<option>,可以由<optgroup>标签将内容选项进行分组,,

    <select>默认是单选,属性multiple为true时,为多选。示例:

    <option>标签:与select标签结合使用,用来定义select选项菜单内的内容。

    <textarea>标签:文本域标签,表示一个多行纯文本编辑控件。

    相关文章

      网友评论

        本文标题:Html常用标签介绍

        本文链接:https://www.haomeiwen.com/subject/uvyatqtx.html