企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# **HTML常用标签** ### **1.HTML文档标签** ``` <!DOCTYPE>: 定义文档类型. <html>: 定义HTML文档. <head>: 定义文档的头部.(头部内包含) <meta>: 定义元素可提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词. <base>:定义页面上的所有链接规定默认地址或默认目标. <title>: 定义文档的标题. <link>: 定义文档与外部资源的关系. <style>:定义 HTML 文档样式信息. <body>: 定义文档的主体.(脚本在非必须情况时在主体内容最后) <script>: 定义客户端脚本,比如 JavaScript. ``` ``` <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!--<meta name="keywords" content="电商,物流"> <meta name="author" content="张三"> <meta name="description" content="网站描述..."> --> <!-- <base href="images/"> --> <title>hello world</title> <link rel="stylesheet" href="css/base.css"> <!-- <style type="text/css"> .bg{ background-color: red; width: 100px; height: 100px; } </style> --> </head> <body> <!-- <img src="666666.png" alt=""> --> <div class="bg"></div> </body> </html> ``` ### **2.常见的HTML5语义化标签** ![](https://img.kancloud.cn/19/74/19743d3fe2e0c63bb23a4b6510e47913_457x338.png) ``` <div>:定义块级元素. <span>:定义行內元素. <header>定义区段或页面的页眉.(头部) <footer>:定义区段或页面的页脚.(足部) <section>:定义文档中的区段. <article>:定义文章. <aside>:定义页面内容之外的内容. <nav>:定义导航. ``` ``` <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>hello world</title> <style type="text/css"> body{ background-color: #000000; margin: 0px; font-size: 38px; font-weight: bold; } .header,.nav,.footer,.aside,.section1{ background-color: #666666; text-align: center; margin: 2%; border-radius: 10px; } .header,.footer{ height: 100px; line-height: 100px; } .nav,.section1,.aside{ float: left; } .nav,.aside{ width: 20%; height: 280px; line-height: 280px; } .section1{ width: 48%; height: 280px; } .header1,.article1,.footer1{ height: 80px; margin: 10px; background-color: #cccccc; line-height: 80px; border-radius: 10px; } .clear{ clear:both} </style> </head> <body> <header class="header">header</header> <section class="section"> <nav class="nav">nav</nav> <section class="section1"> <header class="header1">header1</header> <article class="article1">article1</article> <footer class="footer1">footer1</footer> </section> <aside class="aside">aside</aside> <div class="clear"></div> </section> <footer class="footer">footer</footer> </body> </html> ``` ### **3.表格标签** ``` <table>:定义表格 <thead>:定义页眉 <tbody>:定义主体 <tfoot>:定义页脚 <caption>:定义标题 <th>:定义表头 <tr>:定义一行 <td>:定义单元格 table合并单元格 colspan(跨列)和rowspan(跨行) ``` ## 可选的属性 | 属性 | 值 | 描述 | | --- | --- | --- | | [align](https://www.w3school.com.cn/tags/att_table_align.asp "HTML 标签的 align 属性") | * left* center* right| 不赞成使用。请使用样式代替。规定表格相对周围元素的对齐方式。| | [bgcolor](https://www.w3school.com.cn/tags/att_table_bgcolor.asp "HTML 标签的 bgcolor 属性") | * *rgb(x,x,x)** *#xxxxxx** *colorname* | 不赞成使用。请使用样式代替。规定表格的背景颜色。| | [border](https://www.w3school.com.cn/tags/att_table_border.asp "HTML 标签的 border 属性") | *pixels* | 规定表格边框的宽度。 | | [cellpadding](https://www.w3school.com.cn/tags/att_table_cellpadding.asp "HTML 标签的 cellpadding 属性") | * *pixels** *%* | 规定单元边沿与其内容之间的空白。 | | [cellspacing](https://www.w3school.com.cn/tags/att_table_cellspacing.asp "HTML 标签的 cellspacing 属性") | * *pixels** *%* | 规定单元格之间的空白。 | | [frame](https://www.w3school.com.cn/tags/att_table_frame.asp "HTML 标签的 frame 属性") | * void* above* below* hsides* lhs* rhs* vsides* box* border | 规定外侧边框的哪个部分是可见的。 | | [rules](https://www.w3school.com.cn/tags/att_table_rules.asp "HTML 标签的 rules 属性") | * none* groups* rows* cols* all | 规定内侧边框的哪个部分是可见的。 | | [summary](https://www.w3school.com.cn/tags/att_table_summary.asp "HTML 标签的 summary 属性") | *text* | 规定表格的摘要。 | | [width](https://www.w3school.com.cn/tags/att_table_width.asp "HTML 标签的 width 属性") | * *%** *pixels* | 规定表格的宽度。 | ### **4.表单标签** ``` <form>:定义表单.(表单包含在form标签中) <input>:定义输入域 <textarea>:定义文本域.(多行) <label>:定义一个控制的标签.(input 元素的标注) <fieldset>:定义域 <legend>:定义域的标题 <select>:定义一个选择列表 <optgroup>:定义选择组 <option>:定义下拉 列表的选项 <button>:定义按钮.(定义围绕表单中元素的边框.) <fieldset>:定义围绕表单中元素的边框. <legend>:定义 fieldset 元素的标题. <fieldset>:定义选项列表.与input 元素配合使用该元素,来定义 input 可能的值 <keygen>:定义表单的密钥对生成器字段 <output>:定义不同类型的输出,比如脚本的输出 ``` ### **5.列表标签** ``` <ul>:定义无序列表 <ol>:定义有序列表 <li>:定义列表项 <dl>:定义自定义列表 <dt>:定义自定义列表项 <dd>:定义自定义的描述 ``` ### **6.图像&链接标签** ``` <img>:定义图像.注意加上alt属性 <a>:定义超链接 <map>:定义图像映射 <area>:定义图像地图内部的区域 <figure>:定义媒介内容的分组 <figcaption>:定义 <figure> 元素的标题 ``` ### **7.音频/视频** ``` <audio>:定义声音内容 <source>:定义媒介源 <track>:定义用在媒体播放器中的文本轨道 <video>:定义视频 ``` ### **8.框架标签** ``` <iframe>:内联框架 ``` ### **9.格式标签** #### **文章标签** ``` <h1>-<h6>:定义 HTML 标题 <p>:定义段落 <br>:定义换行 <hr>:定义水平线 <bdo>:定义文字方向 <pre>:定义预格式文本 <abbr>:定义缩写 <address>:定义文档作者或拥有者的联系信息 <ins>:定义被插入文本 <del>:定义被删除文本 <time>:定义日期/时间 ``` #### **短语元素标签** ``` <em>:定义强调文本 <strong>:定义语气更为强烈的强调文本 <dfn>:定义定义项目 <code>:定义计算机代码文本 <samp>:定义计算机代码样本 <kbd>:定义键盘文本 <var>:定义文本的变量部分 <sup>:定义上标文本 <sub>:定义下标文本 <cite>:定义引用 <blockguote>:定义长的引用 <q>:定义短的引用 ``` #### **字体样式标签** ``` <i>:显示斜体文本效果 <b>:呈现粗体文本效果 <big>:呈现大号字体效果 <small>:呈现小号字体效果 <mark>:定义有记号的文本 ``` ### **10.其它** ``` <canvas>:定义图形容器,必须使用脚本来绘制图形 <meter>:定义预定义范围内的度量 <progress>:定义任何类型的任务的进度 ```