2.2.2 HTML标签简介
HTML(HyperText Mark-up Language)是由HTML标签嵌套和组合的描述性文本,HTML标签可以描述文本(p,div等)、表格(table)、图片(image)、音频(audio)、视频(video)、链接(a)等种类繁多内容。HTML文件由头部(head)和主体(body)构成部分,头部用于制定标题及引用了那些js/CSS文件,主体用于描述具体呈现内容,如下例CH2Tags.html:
1. <!doctype html>
2. <html lang="en">
3. <head>
4. <meta charset="UTF-8">
5. <title>CH2: Tags Demo </title>
6. <script src="VisualizeLib.js"></script>
7. <script type="text/javascript"src="CH2Contour.js"></script>
8. </head>
9. <body>
10. <div style="position:absolute; top: 50px; left: 50px;">
11. <canvas id="canvasOne"width="600"height="400">
12. Yourbrowser does not support HTML 5 Canvas.
13. </canvas>
14. </div>
15. </body>
16. </html>
文件CH2Tags.html中声明了标题:“CH2: Tags Demo”,指定引用VisualizeLib.js和CH2Contour.js两个js文档,类似于C/C++包含头文件;主体里包含了标签div,而div里面嵌套了一个canvas标签,而且给出该canvas的id为canvasOne,宽度为600,高度为400。
- 百度百科列出的html标签有:
标签 |
描述 |
---|---|
<!--...--> |
定义注释。 |
<!DOCTYPE> |
定义文档类型。 |
<a> |
定义锚。 |
<abbr> |
定义缩写。 |
<acronym> |
定义只取首字母的缩写。 |
<address> |
定义文档作者或拥有者的联系信息。 |
<applet> |
不赞成使用。定义嵌入的 applet。 |
<area> |
定义图像映射内部的区域。 |
<article> |
定义文章。 |
<aside> |
定义页面内容之外的内容。 |
<audio> |
定义声音内容。 |
<b> |
定义粗体字。 |
<base> |
定义页面中所有链接的默认地址或默认目标。 |
<basefont> |
不赞成使用。定义页面中文本的默认字体、颜色或尺寸。 |
<bdi> |
定义文本的文本方向,使其脱离其周围文本的方向设置。 |
<bdo> |
定义文字方向。 |
<big> |
定义大号文本。 |
<blockquote> |
定义长的引用。 |
<body> |
定义文档的主体。 |
<br> |
定义简单的折行。 |
<button> |
定义按钮 (push button)。 |
<canvas> |
定义图形。 |
<caption> |
定义表格标题。 |
<center> |
不赞成使用。定义居中文本。 |
<cite> |
定义引用(citation)。 |
<code> |
定义计算机代码文本。 |
<col> |
定义表格中一个或多个列的属性值。 |
<colgroup> |
定义表格中供格式化的列组。 |
<command> |
定义命令按钮。 |
<datalist> |
定义下拉列表。 |
<dd> |
定义定义列表中项目的描述。 |
<del> |
定义被删除文本。 |
<details> |
定义元素的细节。 |
<dir> |
不赞成使用。定义目录列表。 |
<div> |
定义文档中的节。 |
<dfn> |
定义定义项目。 |
<dialog> |
定义对话框或窗口。 |
<dl> |
定义定义列表。 |
<dt> |
定义定义列表中的项目。 |
<em> |
定义强调文本。 |
<embed> |
定义外部交互内容或插件。 |
<fieldset> |
定义围绕表单中元素的边框。 |
<figcaption> |
定义 figure 元素的标题。 |
<figure> |
定义媒介内容的分组,以及它们的标题。 |
<font> |
不赞成使用。定义文字的字体、尺寸和颜色。 |
<footer> |
定义 section 或 page 的页脚。 |
<form> |
定义供用户输入的 HTML 表单。 |
<frame> |
定义框架集的窗口或框架。 |
<frameset> |
定义框架集。 |
<h1> to <h6> |
定义 HTML 标题。 |
<head> |
定义关于文档的信息。 |
<header> |
定义 section 或 page 的页眉。 |
<hr> |
定义水平线。 |
<html> |
定义 HTML 文档。 |
<i> |
定义斜体字。 |
<iframe> |
定义内联框架。 |
<img> |
定义图像。 |
<input> |
定义输入控件。 |
<ins> |
定义被插入文本。 |
<isindex> |
不赞成使用。定义与文档相关的可搜索索引。 |
<kbd> |
定义键盘文本。 |
<keygen> |
定义生成密钥。 |
<label> |
定义 input 元素的标注。 |
<legend> |
定义 fieldset 元素的标题。 |
<li> |
定义列表的项目。 |
<link> |
定义文档与外部资源的关系。 |
<map> |
定义图像映射。 |
<mark> |
定义有记号的文本。 |
<menu> |
定义菜单列表。 |
<meta> |
定义关于 HTML 文档的元信息。 |
<meter> |
定义预定义范围内的度量。 |
<nav> |
定义导航链接。 |
<noframes> |
定义针对不支持框架的用户的替代内容。 |
<noscript> |
定义针对不支持客户端脚本的用户的替代内容。 |
<object> |
定义内嵌对象。 |
<ol> |
定义有序列表。 |
<optgroup> |
定义选择列表中相关选项的组合。 |
<option> |
定义选择列表中的选项。 |
<output> |
定义输出的一些类型。 |
<p> |
定义段落。 |
<param> |
定义对象的参数。 |
<pre> |
定义预格式文本。 |
<progress> |
定义任何类型的任务的进度。 |
<q> |
定义短的引用。 |
<rp> |
定义若浏览器不支持 ruby 元素显示的内容。 |
<rt> |
定义 ruby 注释的解释。 |
<ruby> |
定义 ruby 注释。 |
<s> |
定义加删除线的文本。 |
<samp> |
定义计算机代码样本。 |
<script> |
定义客户端脚本。 |
<section> |
定义 section。 |
<select> |
定义选择列表(下拉列表)。 |
<small> |
定义小号文本。 |
<source> |
定义媒介源。 |
<span> |
定义文档中的节。 |
<strike> |
不赞成使用。定义加删除线文本。 |
<strong> |
定义强调文本。 |
<style> |
定义文档的样式信息。 |
<sub> |
定义下标文本。 |
<summary> |
为 <details> 元素定义可见的标题。 |
<sup> |
定义上标文本。 |
<table> |
定义表格。 |
<tbody> |
定义表格中的主体内容。 |
<td> |
定义表格中的单元。 |
<textarea> |
定义多行的文本输入控件。 |
<tfoot> |
定义表格中的表注内容(脚注)。 |
<th> |
定义表格中的表头单元格。 |
<thead> |
定义表格中的表头内容。 |
<time> |
定义日期/时间。 |
<title> |
定义文档的标题。 |
<tr> |
定义表格中的行。 |
<track> |
定义用在媒体播放器中的文本轨道。 |
<tt> |
定义打字机文本。 |
<u> |
定义下划线文本。 |
<ul> |
定义无序列表。 |
<var> |
定义文本的变量部分。 |
<video> |
定义视频。 |
<wbr> |
定义视频。 |
<xmp> |
定义预格式文本。 |
- 推荐大家通过网站学习html标签:http://www.w3school.com.cn/tags/tag_html.asp
- 本课程掌握标签p,div,h1,h2,h3,img,表格等就足够了:
1. h1,h2,h3分别表示一级、二级、三级标题;
2. p和div都可以表示段落,但div功能非常强大;
3. img表示图片,在下面的例子中,我们在页面中插入一幅照片:
<img src="/i/eg_tulip.jpg" alt="文字说明" />
(img内容摘抄自:http://www.w3school.com.cn/tags/tag_img.asp)
4 表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
在浏览器显示如下:
row 1, cell 1 |
row 1, cell 2 |
---|---|
row 2, cell 1 |
row 2, cell 2 |
(表格内容摘抄自:http://www.w3school.com.cn/tags/tag_table.asp)
- 44个Java代码性能优化总结
- 干货:Java正确获取客户端真实IP方法整理
- sublime学习笔记
- Java程序员必须掌握的常用Linux命令。
- SAMP论文学习
- IEEE Trans 2009 Stagewise Weak Gradient Pursuits论文学习
- async和enterproxy控制并发数量
- 从零开始写项目终极【维护网站、修复Bug】
- Redis 数据结构与内存管理策略(下)
- Redis 数据结构与内存管理策略(上)
- Servlet第三篇【request和response简介、response的常见应用】
- Java 10的10个新特性,将彻底改变你写代码的方式!
- JDK9新特性实战:简化流关闭新姿势。
- Druid数据库连接池就是这么简单
- HTML 教程
- HTML 简介
- html div 标签介绍
- html span 标签介绍
- html a 超链接标签
- HTML Br换行标签介绍
- HTML P段落标签介绍
- HTML br与p标签区别
- Html H 标题标签
- html px em pt长度单位
- HTML form 标签
- HTML radio 单选框
- HTML B 加粗标签
- HTML strong加粗粗体标签
- HTML em 强调标签
- HTML i 斜体标签
- HTML u下划线标签
- HTML s 删除线标签
- Html img 图片标签
- Html上标注sup与下标注sub标签
- HTML nobr 禁止换行标签
- HTML hr 水平线标签
- HTML label 标签
- HTML input 标签
- HTML textarea 标签
- HTML select下拉列表标签
- HTML checkbox 多选框
- HTML font color 标签
- HTML iframe 框架标签
- HTML Table 表格
- HTML dl dt dd 标签
- HTML ol li有序列表标签
- HTML ul li 无序列表标签
- HTML 注释
- CSS 教程
- CSS 简介
- CSS 语法
- CSS Id 和 Class选择器
- CSS 样式的创建
- CSS background 背景介绍
- CSS 文本样式
- CSS font 字体
- CSS A 链接
- CSS ul ol列表样式
- CSS TABLE 样式
- CSS 框模型
- CSS border 边框
- CSS Outlines 轮廓
- CSS 外边距 Margin
- CSS Padding 内边距
- CSS 分组和嵌套选择器
- CSS 尺寸 (Dimension)
- CSS Display 属性
- CSS Position 定位
- CSS Float 浮动
- CSS 水平对齐(Horizontal Align)
- CSS 组合选择符
- CSS 伪类
- CSS 伪元素
- CSS 导航栏
- CSS 下拉菜单
- CSS 图片廊
- CSS 图像透明/不透明
- CSS sprite 图像拼合技术
- CSS 媒体类型
- CSS 属性选择器
- CSS 实例
- 牛式 Prime Cryptarithm
- 解题报告(牛客OI周赛7-普及组)
- 号码锁 Combination Lock
- 数据结构回顾及展望(一)
- Spring Boot 整合 Quartz 实现 Java 定时任务的动态配置
- 数据结构回顾及展望(二)(3.22更新)
- Windows挂载CFS文件系统
- XMU oj Problem List
- Python入门笔记(安装及初步使用)
- python 入门笔记[语法基础(上)]
- 怎样解决 JavaScript 生态中第三方安全性问题?
- 【Hadoop 分布式部署 十:配置HDFS 的HA、启动HA中的各个守护进程】
- 【Hadoop 分布式部署 十 一: NameNode HA 自动故障转移】
- Hive安装部署及简单测试 网页《一》
- Hive初步使用、安装MySQL 、Hive配置MetaStore、配置Hive日志《二》