HTML元素速查

HTML元素速查
下面列出了 HTML 定义的元素集,按字母顺序排列。
表1-1  元素列表
元  素 说  明
a 表明超链接的起始或目的位置
acronym 表明缩写词
address 特定信息,如地址、签名、作者、此文档的原创
applet 在页面上放置可执行内容
area 定义客户端图像映射中一个超级链接区域的形状、坐标
b 指定文本应以粗体渲染
base 指定一个显示 URL 用于解析对外部源的链接和引用,
baseFont 设置渲染文本时作为缺省字体的基础字体值
bdo 允许作者为选定文本片断禁用双向法则
bgSound 允许页面带有背景声音或创建音轨
big 指定内含文本要以比当前字体稍大的字体显示
blockQuote 设置文本中的一段引语
body 指定文档主体的开始和结束
br 插入一个换行符
button 指定其中所含的 HTML 要被渲染为一个按钮
caption 指定表格的简要描述
center 将后面的文本和图像居中显示
cite 用斜体显示标明引言
code 指定代码范例
col 指定基于列的表格缺省属性
colGroup 指定表格中一列或一组列的缺省属性
comment 表明不可见的注释
custom 代表了一个用户自定义元素
dataTransfer 提供了对于预定义的剪贴板格式的访问,以便在拖曳操
dd 在定义列表中表明定义。定义通常在定义列表中缩进
del 表明文本已经从文档中删除
dfn 表明术语的定义实例
dir 引起目录列表
div 指定渲染 HTML 的容器
dl 引起定义列表
dt 在定义列表中表明定义术语
em 强调文本,通常以斜体渲染
embed 允许嵌入任何文档
fieldSet 在字段集包含的文本和其他元素外面绘制一个方框

font 指定用于渲染所包含文本的新字体、大小和颜色
form 指定所包含控件在表单中起作用
frame 在 frameSet 元素内指定单个框架
frameSet 指定一个框架集,用于组织多个框架和嵌套框架集
head 提供了关于文档的无序信息集合
hn 以标题样式渲染文本
hr 绘制水平线
html 表明文档包含 HTML 元素
<!--   --> 避免任何内含文本或 HTML 代码被处理并在浏览器窗
i 指定文本应以斜体渲染
iframe 创建内嵌浮动框架
img 在文档中嵌入图像或视频剪辑
import 从元素行为中导入标签定义
input 创建各种表单输入控件
input type=button 创建按钮控件
input type=checkbox 创建复选框控件
input type=file 创建文件上传控件,该控件带有一个文本框和一个浏
input type=hidden 传输关于客户/服务器交互的状态信息
input type=image 创建一个图像控件,该控件单击后将导致表单立即被
input type=password 创建与 input type=text 控件类似的单行文本输入控件,
input type=radio 创建单选按钮控件
input type=reset 创建一个按钮,该按钮单击后将重置表单控件为缺省
input type=submit 创建一个按钮,该按钮单击后将提交表单
input type=text 创建一个单行的文本输入控件
ins 指定被插入到文档中的文本
isIndex 使浏览器显示一个对话框,提示用户输入单行文本
kbd 以固定字体渲染文本
label 为页面上的其他元素指定标签
legend 在fieldSet对象绘制的方框内插入一个标题
li 引起列表中的一个项目
link 允许当前文档和外部文档之间建立链接
map 包含客户端图像映射的坐标数据
marquee 创建一个滚动的文本字幕
menu 创建一个项目的无序列表
meta 向服务器和客户端传达关于文档的隐藏信息
nobr 不换行渲染文本
noFrames 包含对于那些不支持 frameset 元素的浏览器使用的 HT
noScript 指定要在不支持脚本的浏览器中显示的 HTML
object 向 HTML 页面中插入对象
ol 绘制文本的编号列表
optGroup 允许作者对select元素中的选项进行逻辑分组
option 引起  select元素中的一个选项
p 引起一段
param 僊置 applet、embed、object 元素的属性初始值
plainText 以固定宽度字体渲染文本,不处理标签
pre 以预先定好的格式渲染文本


q 分离文本中的引语
rt 指明 ruby 元素的注音文本
ruby 指明要放置在文本串之上或内嵌的注解或发音指南
s 以删除线字体渲染文本
samp 指定代码范例
script 指定由脚本引擎解释的脚本
select 引起列表框或下拉列表框
small 指定内含文本要以比当前字体稍小的字体显示
span 指定内嵌文本容器
strike 以删除线字体渲染文本
strong 以粗体渲染文本
style 指定页面的样式表
sub 指定内含文本要以下标的形式显示,通常比当前字体稍小
sup 指定内含文本要以上标的形式显示,通常比当前字体稍小
table 指定所含内容要组织成行列的表格
tBody 指明行作为表格主体
td 指定表格中的单元格
textarea 指定多行文本输入控件
tFoot 指明行作为表尾
th 指定标题列,标题列将在单元格中居中并以粗体显示
tHead 指明行作为表头
title 包含文档的标题
tr 指定表格中的一行
tt 以固定宽度字体渲染文本
u 带下划线渲染文本
ul 绘制文本的项目符号列表
var 定义编程变量,通常以斜体渲染
wbr 向一块 nobr文本中插入软换行
xml 在 HTML 页面上定义一个XML 数据岛
xmp 以固定宽度字体渲染作为示例的字体



HTML重点标签与详细属性
下面列出了 HTML 定义的重点标签与相关的详细属性。
HTML头部标签
表1-2  头部标签
标  签		描  述
<base> 当前文档的URL全称(基底网址)
<title> 设定显示在浏览器左上方的标题内容
<isindex> 表明该文档是一个可用于检索的网关脚本
<meta> 有关文档本身的元信息,例如用于查询的关键词、获取该文档的有效期等
<style> 设定CSS层叠样式表的内容
<link> 设定外部文件的链接
<script> 设定页面中程序脚本的内容

元信息标签  表1-3  <meta>标签属性
http-equiv生成一个HTTP标题域,它的取值与另一个属性相同,例如http-equiv=Expires,实际取值由content确定
name 如果元数据是以关键字/取值的形式出现的,name表示关键字,如author或ID
content 关键字/取值的内容


表1-4   <body>元素属性
属  性		 描  述
text 设定页面文字的颜色
bgcolor 设定页面背景的颜色
background 设定页面的背景图像
bgproperties 设定页面的背景图像为固定,不随页面的滚动而滚动
link 设定页面默认的链接颜色
alink 设定鼠标正在单击时的链接颜色
vlink 设定访问过后的链接颜色
topmargin 设定页面的上边距
leftmargin 设定页面的左边距


表1-5  特殊符号
特殊符号 符号码
“	"
&	&
<	 <
>	 >
(C)	©
(R)	 ®
±	± ×
§	 §sect;;;
¢	 ¢cent;;;
¥	 ¥yen;;;
*	· €
£	 £
(TM)	™

表1-6  标题字标签
标  签		描  述
<h1>……</h1> 一级标题
<h2>……</h2> 二级标题
<h3>……</h3> 三级标题
<h4>……</h4> 四级标题
<h5>……</h5> 五级标题
<h6>……</h6> 六级标题


表1-7  文字的修饰标签
标  签 描  述
<b>	 粗体
<strong> 粗体
<i>	斜体
<em>	 斜体
<cite>  斜体
<sup>	上标
<sub>	下标
<big> 大字号
<small> 小字号
<u> 下划线
<s> 删除线
<strike> 删除线
<address> 地址
<tt> 打字机文字
<blink> 闪烁文字(只适用于Netscape浏览器)
<code> 等宽
<samp> 等宽
<kbd> 键盘输入文字
<var> 声明变量


表1-8  <font>标签属性
属性	描述
face	字体
size	字号
color	颜色
<ul> 无序列表
<ol> 有序列表
<dir> 目录列表
<dl> 定义列表
<menu> 菜单列表
<dt>、<dd> 定义列表的标签
<li> 列表项目的标签


表1-10  链接标签属性
属  性	  描  述
href 指定链接地址
name 给链接命名
title 给链接提示文字
target 指定链接的目标窗口

表1-11   链接的目标窗口属性
属性值		描  述
_parent 在上一级窗口中打开。一般使用分帧的框架页会经常使用
_blank 在新窗口中打开
_self 在同一个帧或窗口中打开,这项一般不用设置
_top 在浏览器的整个窗口中打开,忽略任何框架


表1-12  <img>标签属性
属  性	 描  述
src	 图像的源文件
alt	 提示文字
width、height 宽度、高度
border	 边框
vspacespacepace 垂直间距
hspacespacepace 水平间距
align	 排列

表1-13  图片排列Align属性
属性值		描  述
topop 文字的中间线居图片上方
middleiddle 文字的中间线居图片中间
bottomottom 文字的中间线居图片底部
lefteft 图片在文字的左侧
rightight 图片在文字的右侧
absbottombsbottom 文字的底线居图片底部
absmiddlebsmiddle 文字的底线居图片中间
baselineaseline 英文文字基准线对齐
texttopexttop 英文文字上边线对齐


表1-15  表格的<tr>标签属性
标  签 描  述
align 行内容的水平对齐
valign 行内容的垂直对齐
bgcolor 行的背景颜色
background 行的背景图像
bordercolor 行的边框颜色
bordercolorlight 行的亮边框颜色
bordercolordark 行的暗边框颜色



表1-16  表格的<td>、<th>标签属性
属  性		描  述
align 单元格内容的水平对齐
valign 单元格内容的垂直对齐
bgcolorgcolor 单元格的背景颜色
background 单元格的背景图像
bordercolor 单元格的边框颜色
bordercolorlight 单元格的亮边框颜色
bordercolordark 单元格的暗边框颜色
width 单元格的宽度
height 单元格的高度


表1-17  <form>标签属性
属  性	描  述
name 表单的名称
method 定义表单结果从浏览器传送到服务器的方法,一般有两种方法:get、post
actionction 定义表单处理程序的位置(相对地址或绝对地址) 

表1-18  <form>标签内的标签
属  性	描  述
<input> 表单输入标签
<select> 菜单和列表标签
<option> 菜单和列表项目标签
<textarea> 文本域标签

输入标签
表1-19  <input>标签属性
属  性 描  述
name 域的名称
type 域的类型

表1-20   type属性值
属  性   描  述
text 文本域
password 密码域 文件域
checkbox 复选框
radio 单选按钮
button 普通按钮
submit 提交按钮
reset 重置按钮
hidden 隐藏域
image 图像域(图像提交按钮)


菜单和列表标签
表1-21  菜单和列表标签属性
属  性	   描  述
name 菜单和列表的名称
size 显示的选项数目
multiple 列表中的项目多选
valuealue 选项值
selected 默认选项


表1-22  文字域标签属性
属  性 描  述
name 文字域的名称
rows 文字域的行数
cols 文字域的列数
valuealue 文字域的默认值


框架标签
表1-23  框架标签
标  签 描  述
<frameset> 框架集
<frame> 框架
<iframe> 内联框架
<noframe> 无框架


表1-24  框架标签属性
属  性 描  述
src 显示页面源文件的路径
width 框架的宽度
height 框架的高度
name 框架的名称
align 框架的排列方式,left表示居左,center表示居中,right表示居右
frameBorder 框架边框显示属性
frameSpacing 框架边框宽度属性
scrolling 框架滚动条显示属性
noResize 框架尺寸调整属性
borderColor 框架边框颜色属性
marginWidth 框架边缘宽度属性
marginHeight 框架边缘高度属性



CSS属性
下面将对CSS 的基本属性进行详细介绍,以便用户更好地使用Dreamweaver 8制作页面。
字体属性
CSS的字体属性主要包括字体族科、字体风格、字体加粗和字体大小,如表2-1所示。


表2-1  字体属性
字体属性	描  述
font-family 用一个指定的字体名或一个种类的字体族科
字体显示的大小
font-size
font-style 以3个方法中的一个来定义显示的字体: normal (普通),italic(斜体)或oblique(倾斜)
font-weight 以bold为值可以使字体加粗
文本属性
CSS的文本属性主要包括字母间隔、文字修饰、文本排列、文本缩进和行高等,如表2-2所示。


表2-2  文本属性
文本属性	描  述
letter-spacing 定义一个附加在字符之间的间隔数量
text-decoration 文本修饰属性允许通过5个属性中的一个来修饰文本
text-align 设置文本的水平对齐方式,包括左对齐、右对齐、居中、两端对齐
text-indent 文字的首行缩进
line-height 行高属性接受一个控制文本基线之间的间隔的值
颜色和背景属性
CSS的颜色属性允许网页制作者指定一个元素的颜色,背景属性允许控制背景,如表2-3所示。

表2-3  颜色和背景属性
颜色和背景
属性	描  述
color 定义颜色
background-color 设定一个元素的背景颜色
background-image 设定一个元素的背景图像
background-repeat 决定一个指定的背景图像如何被重复
background-positionackground-position 设置水平和垂直方向上的位置
边框属性
边框属性是一个用于设置元素边框的宽度、样式和颜色的略写。边框属性只能设置 4 种边框,只能给出一
组边框的宽度和样式。为了给出一个元素的 4 种边框的不同的值,网页制作者必须使用一个或更多的属性,如
上边框、右边框、下边框、左边框、边框颜色、边框宽度、边框样式、上边框宽度、右边框宽度、下边框宽度
或左边框宽度,如表2-4所示。

表2-4  边框属性
属性	描述
border 边框
border-top 上边框
border-left 左边框
border-right 右边框
border-bottom 下边框
对于边框的样式,可以按照表2-5所示进行设置。


表2-5  边框样式属性值
属性值   描述
none 无边框
dotted 边框由点组成
dash 边框由短线组成
solid 边框是实线
double 边框是双实线
groove 边框是带有立体感的沟槽
ridge 边框成脊形
inset 边框内嵌一个立体边框
outset 边框外嵌一个立体边框



鼠标光标属性
在网页中默认的光标只有两种,一个是最普通的箭头,另一个是当移动到链接上时出现的“小手”。但是
现在越来越多的网页都使用了CSS的光标技术,当将光标移动到链接上时,可以看到多种不同的效果。
CSS 可以通过 cursor 属性改变光标形状,光标放在被此项设置修饰的区域上时,形状会发生变化,具体的
属性值如表2-6所示。
表2-6  鼠标光标属性值
属性值	 描述
hand 手
crosshair 交叉十字
text 文本选择符号
wait Windows的沙漏形状
default 默认的鼠标形状
help 带问号的鼠标
e-resize 向东的箭头
ne-resize 向东北的箭头
n-resize 向北的箭头
nw-resize 向西北的箭头
w-resize 向西的箭头
sw-resize 向西南的箭头
s-resize 向南的箭头
se-resize 向东南的箭头


定位属性
CSS 的定位技术是 CSS 的一个应用很广的知识点。通过 CSS 我们不仅可以控制元素的颜色、边框等属性,
还可以控制元素的平面或空间位置以及可见性。
CSS 提供两种定位方法,相对定位与绝对定位。相对定位是指让操作的元素在相对于其他元素的位置上进
行偏移。而绝对定位是指让操作的元素参照原始文档进行偏移。可以使用表2-7所示的属性来定位网页中的对象。


表2-7  定位属性
属性	 描述
position 分为absolute(绝对定位)、relative(相对定位)
top 层距离顶点纵坐标的距离
left 层距离顶点横坐标的距离
width 层的宽度
height 层的高度
z-index 决定层的先后顺序和覆盖关系,值较高的元素会覆盖值较低的元素
clip 限定只显示裁切出来的区域。裁切出的区域为矩形,只要设定两个点即可。 当层内的内容超出层所能容纳的范围时,内容的显示方式
这一项是针对嵌套层的设置,嵌套层是插入在其他层中的层,分为嵌套的层(子层)和被嵌
visibility
套的层(父层)
区块属性
在格式化页面对象时,CSS将所有对象都放置在一个容器里面,这个容器称为区块,其属性如表2-8所示。


表2-8  区块属性
属性	描述
width 设定对象的宽度
height 设定对象的高度 让文字环绕在一个元素的四周
clear 指定在某一个元素的某一边是否允许有环绕的文字或对象
padding 决定究竟在边框与内容之间应该插入多少空间距离
设置一个元素在4个方向上与浏览器窗口边界或上一级元素边界的距离。与padding类似,它
margin
也有上、下、左、右4个属性,分别控制4个方向
列表属性
CSS中有关列表的设定丰富了列表的外观,其属性如表2-9所示。


表2-9  列表属性
属性		描述
list-style-typeype 设定引导列表项目的符号类型
bulletullet 选择图像作为项目的引导符号
position 决定列表项目缩进的程度,outside表示列表贴近左侧边框,inside表示列表缩进
对于type属性,可以设定多种符号类型,如表2-10所示。


表2-10  列表符号类型属性值
属性值		描述
disc 在文本行前面加“●”实心圆
circle 在文本行前面加“○”空心圆
square 在文本行前面加“■”实心方块
decimal 在文本行前面加普通的阿拉伯数字
lower-roman 在文本行前面加小写罗马数字
upper-roman 在文本行前面加大写罗马数字
lower-alpha 在文本行前面加小写英文字母
upper-alpha 在文本行前面加大写英文字母
none 不显示任何项目符号或编号

你可能感兴趣的:(HTML元素速查)