XHTML 教程
- 第1节:XHTML 简介
- 第2节:XHTML 优势
- 第3节:XHTML HTML对比
- 第4节:XHTML 语法
- 第5节:XHTML DTD
- 第6节:HTML To XHTML
- 第7节:XHTML To HTML
- 第8节:XHTML 元素
- 第9节:XHTML 标签
- 第10节:XHTML 模块
- 第11节:XHTML 属性
- 第12节:XHTML 事件
- 第13节:XHTML 版本
- 第14节:XHTML 技巧
- 第15节:XHTML 验证
- 第16节:XHTML 7位ASCII参考
- 第17节:XHTML 实体参考
- 第18节:XHTML URL编码参考
- 第19节:XHTML HTTP状态消息
- 第20节:XHTML 示例
XHTML 属性
HTML 标签拥有属性。每个标签的特殊属性均被列于每个标签描述之下。这里列出的属性是通用于每个标签的核心属性和语言属性(有个别例外)。
只是添加文本限制了创建网页的方式。标签具有属性,它们也接受修改其功能的样式规则,这使XHTML具有实用性。
在使用属性时应该牢记XML的规则和一般属性的规则。
规则如下:
- 在元素标签的开始处,只有属性必须被指定。
- 关闭元素的标签只包含反斜杠和标签名称。
- 所有属性名称必须小写。
- 所有属性都必须有一个值。
- 所有的属性应该保持一个值,并且总是双引号。这里双引号和两个单引号是不一样的。
- 所有的属性必须放置在一个由空格分隔的列表中,而且它们之间不能包含其他字符
XHTML核心属性 (Core Attributes)
以下标签不提供下面的属性:base
, head
, html
, meta
, param
, script
, style
, 以及 title
元素。
XHTML语言属性 (Language Attributes)
lang 属性应用于几乎所有的 XHTML 元素。它定义元素内部的内容的所用语言的类型。
如果在某元素中使用 lang 属性,就必须添加额外的 xml:lang
,像这样:
<div lang="no" xml:lang="no">上test.cn,随时随地学编程</div>
以下标签不提供下面的属性:base
, br
, frame
, frameset
, hr
, iframe
, param
, 以及 script
元素。
XHTML键盘属性 (Keyboard Attributes)
在写XHTML代码时要注意XHTML语法规则
- XHTML 属性必须使用小写
- XHTML 属性值必须用引号包围
- XHTML 属性最小化也是禁止的