在前两节课程里,我们分别介绍了什么是HTML和HTML标签,今天我们给大家介绍HTML元素。这些都是基础课程,希望大家能够仔细阅读。
HTML元素是什么?
HTML元素指的是从开始标签(开放标签)到结束标签(闭合标签)的所有代码。
| 开始标签 | 元素内容 | 结束标签 |
|---|---|---|
| <p> | 网页制作教程 | </p> |
| <a href="http://www.webym.net/" > | 网站源码 | </a> |
| <br /> |
小贴士:<br />属于空内容的HTML元素,它是以开始标签的结束而结束。<br />代表换行。
HTML元素语法
HTML 元素以开始标签起始
HTML 元素以结束标签终止
元素的内容是开始标签与结束标签之间的内容
某些 HTML 元素具有空内容
空元素在开始标签中进行关闭(以开始标签的结束而结束)
大多数 HTML 元素可拥有属性
HTML元素的嵌套
大多数 HTML 元素可以嵌套(可以包含其他 HTML 元素)。
HTML 文档由嵌套的 HTML 元素构成。
<html>
<body>
<h1>HTML的基础教程</h1>
</body>
</html>
小贴士:上面的代码包含了3个HTML元素,它们是嵌套的关系,组成了一个HTML文档。
HTML实例的解析
<h1>元素:
<h1>HTML的基础教程</h1>
开始标签是<h1>,结束标签是</h1>
HTML的基础教程是元素内容
<body>元素:
<body> <h1>HTML的基础教程</h1> </body>
开始标签是<body>,结束标签是</body>
<h1>是<body>元素内容
<html>元素:
<html>
<body>
<h1>HTML的基础教程</h1>
</body>
</html>
开始标签是<html>,结束标签是</html>
<body>是<html>元素内容
HTML元素大全
| 标签 | 描述 |
|---|---|
| <!--...--> | 定义网页源代码之注释 |
| <!DOCTYPE> | 定义网页文件类型 |
| <a> | 定义超连结 |
| <abbr> | 定义缩写或简称 |
| <acronym> | 不支援HTML5。用于定义缩写或简称 |
| <address> | 定义网页文件中作者或拥有者之联络资讯 |
| <applet> | 不支援HTML5,在HTML 4.01中不建议使用。用于定义嵌入的applet |
| <area> | 定义一个区域内之影像地图 |
| <article> | 定义一个内文区块 |
| <aside> | 定义网页内容之侧栏区块 |
| <audio> | 定义声音内容 |
| <b> | 定义粗体字 |
| <base> | 指定网页文件中所有超连结的基础目标位置 |
| <basefont> | 不支援HTML5,在HTML 4.01中不建议使用。用于指定网页文件中所有文字的默认色彩、大小及字型 |
| <bdi> | Isolates a part of text that might be formatted in a different direction from other text outside it |
| <bdo> | 覆盖目前的文字方向 |
| <big> | 不支援HTML5。用于定义大型文字 |
| <blockquote> | 定义引用自其他来源之一节 |
| <body> | 定义网页文件之主体 |
| <br> | 定义单一行之换行 |
| <canvas> | Used to draw graphics, on the fly, via scripting (usually JavaScript) |
| <caption> | 定义表格之标题 |
| <center> | 不支援HTML5,在HTML 4.01中不建议使用。用于定义置中文字 |
| <cite> | 定义一个工作之标题 |
| <code> | 定义电脑代码之一段 |
| <col> | 指定每个栏包含<colgroup>元素之字段内容 |
| <colgroup> | 指定表格中一栏或更多栏之群组以格式化 |
| <command> | 定义可供使用者调用之命令按钮 |
| <datalist> | 指定用于输入控件之预先定义选项 |
| <dd> | 定义一个项目之描述在定义清单中 |
| <del> | 定义网页文件中已删除之文字 |
| <details> | 定义使用者可显示或隐藏之额外详细资料 |
| <dfn> | 定义一个定义术语 |
| <dialog> | 定义对话方块或视窗 |
| <dir> | 不支援HTML5,在HTML 4.01中不建议使用。用于定义未编号项目清单 |
| <div> | 定义网页文件的一个区块 |
| <dl> | 定义一个定义清单 |
| <dt> | 定义在一个定义清单中之术语(一个项目) |
| <em> | 定义强调文字 |
| <embed> | 定义一个用于外部(非HTML)应用程式之容器 |
| <fieldset> | 群组表单中之相关元素 |
| <figcaption> | 定义<figure>元素之标题 |
| <figure> | 指定自包含的内容 |
| <font> | 不支援HTML5,在HTML 4.01中不建议使用。用于定义文字的字型、色彩及大小 |
| <footer> | 定义网页文件的页脚区块 |
| <form> | 定义用于使用者输入之HTML表单 |
| <frame> | 不支援HTML5。定义页框之一个视窗(框架) |
| <frameset> | 不支援HTML5。定义页框之设定 |
| <h1> 到 <h6> | 定义 HTML 内文之标题1到标题6 |
| <head> | 定义关于该网页文件的资讯 |
| <header> | 定义网页文件的标头区块 |
| <hgroup> | 群组标题(<h1>到<h6>)元素 |
| <hr> | 定义一个主题变更(水平线)在内容中 |
| <html> | 定义整个HTML文件 |
| <i> | Defines a part of text in an alternate voice or mood |
| <iframe> | 定义内嵌式框架 |
| <img> | 定义网页中之一个影像 |
| <input> | 定义输入项 |
| <ins> | 定义已插入至文件之文字 |
| <kbd> | 定义键盘输入 |
| <keygen> | 定义key-pair产生器字段(用于表单) |
| <label> | 定义<input>元素之标签 |
| <legend> | 定义<fieldset>、<figure>或<details>元素之标题 |
| <li> | 定义清单项目 |
| <link> | 定义网页文件与外部资源(多数用于连结到CSS样式表)之间的关系 |
| <map> | 定义用户端影像地图 |
| <mark> | 定义已标记或反白显示之文字 |
| <menu> | 定义命令之清单或功能表 |
| <meta> | 定义有关HTML网页之中继资料 |
| <meter> | 定义一个已知范围内的标量测定(量规) |
| <nav> | 定义导览连结区块 |
| <noframes> | 不支援HTML5。用于定义不支援页框网页之使用者所显示之替代内容 |
| <noscript> | 用于定义不支援用户端指令码之使用者所显示之替代内容 |
| <object> | 定义内嵌式项目 |
| <ol> | 定义编号清单 |
| <optgroup> | 定义在下拉式清单中相关选项之群组 |
| <option> | 定义下拉式清单中之一个项目 |
| <output> | 定义计算结果 |
| <p> | 定义一个内文段落 |
| <param> | 定义一个项目之参数 |
| <pre> | 定义预先格式化或空间维护之文字 |
| <progress> | 表示一个工作之进度 |
| <q> | 定义简短引用 |
| <rp> | 定义当不支援ruby注释时,在浏览器中显示之方式 |
| <rt> | 定义字符之解释或发音(东亚排版) |
| <ruby> | 定义ruby注释(东亚排版) |
| <s> | 定义不再是正确之文字 |
| <samp> | 定义来自电脑程式之样本输出 |
| <script> | 定义用户端指令码 |
| <section> | 定义网页文件中之section区块 |
| <select> | 定义下拉式清单 |
| <small> | 定义小型文字 |
| <source> | 定义<video>及<audio>中之多媒体来源 |
| <span> | 定义文件中之一段 |
| <strike> | 不支援HTML5,在HTML 4.01中不建议使用。用于定义删除线文字 |
| <strong> | 定义重点文字 |
| <style> | 定义文件之样式资讯 |
| <sub> | 定义下标文字 |
| <summary> | 定义<details>元素之可见标题 |
| <sup> | 定义上标文字 |
| <table> | 定义表格 |
| <tbody> | 群组表格中之主体内容 |
| <td> | 定义表格列中之储存格 |
| <textarea> | 定义多行输入控件(文字区) |
| <tfoot> | 群组表格中之注脚内容 |
| <th> | 定义表格中之标题储存格 |
| <thead> | 群组表格中之标头内容 |
| <time> | 定义日期/时间 |
| <title> | 定义网页标题名称(显示于视窗标题和分页之名称) |
| <tr> | 定义表格之横列 |
| <track> | 定义<video>及<audio>之文字音轨 |
| <tt> | 不支援HTML5。用于定义打字机文字 |
| <u> | Defines text that should be stylistically different from normal text |
| <ul> | 定义项目符号清单 |
| <var> | 定义环境变量 |
| <video> | 定义视讯或电影 |
| <wbr> | 定义一个可用之换行 |
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/17.html





















