【前端】XHTML入门笔记
2014-10-24 09:41
330 查看
教程/XHTML 模块/XHTML 标准属性/XHTML 事件属性
XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。
XHTML 元素必须被正确地嵌套。
XHTML 元素必须被关闭。
标签名必须用小写字母。
XHTML 文档必须拥有根元素。
属性名称必须小写
属性值必须加引号
属性不能简写
用 Id 属性代替 name 属性
XHTML DTD 定义了强制使用的 HTML 元素
*lang 属性应用于几乎所有的 XHTML 元素。它定义元素内部的内容的所用语言的类型。 //<div
*所有 XHTML 文档必须进行文件类型声明(DOCTYPE declaration)。在 XHTML 文档中必须存在html、head、body元素,而 title 元素必须位于在 head 元素中。
*模板:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title goes here</title>
</head>
<body>
</body>
</html>
================================================================[/code]
TRANSITIONAL(过渡类型)
FRAMESET(框架类型)
在此情况下使用:需要干净的标记,避免表现上的混乱。请与层叠样式表配合使用。
在此情况下使用:当需要利用 HTML 在表现上的特性时,并且当需要为那些不支持层叠样式表的浏览器编写 XHTML 时。
在此的情况下使用:需要使用HTML框架将浏览器窗口分割为两部分或更多框架时。
XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。
XHTML 元素必须被正确地嵌套。
XHTML 元素必须被关闭。
标签名必须用小写字母。
XHTML 文档必须拥有根元素。
属性名称必须小写
属性值必须加引号
属性不能简写
用 Id 属性代替 name 属性
XHTML DTD 定义了强制使用的 HTML 元素
*lang 属性应用于几乎所有的 XHTML 元素。它定义元素内部的内容的所用语言的类型。 //<div
lang="no" xml:lang="no">Heia Norge!</div>
*所有 XHTML 文档必须进行文件类型声明(DOCTYPE declaration)。在 XHTML 文档中必须存在html、head、body元素,而 title 元素必须位于在 head 元素中。
*模板:
<!DOCTYPE Doctype goes here>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title goes here</title>
</head>
<body>
</body>
</html>
================================================================[/code]
存在三种XHTML文档类型:
STRICT(严格类型)TRANSITIONAL(过渡类型)
FRAMESET(框架类型)
XHTML 1.0 的三种 XML 文档类型
XHTML 1.0 规定了三种 XML 文档类型,以对应上述三种 DTD。XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/[code]xhtml1-strict.dtd">[/code]
在此情况下使用:需要干净的标记,避免表现上的混乱。请与层叠样式表配合使用。
XHTML 1.0 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/[code]xhtml1-transitional.dtd">[/code]
在此情况下使用:当需要利用 HTML 在表现上的特性时,并且当需要为那些不支持层叠样式表的浏览器编写 XHTML 时。
XHTML 1.0 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/[code]xhtml1-frameset.dtd">[/code]
在此的情况下使用:需要使用HTML框架将浏览器窗口分割为两部分或更多框架时。
相关文章推荐
- 【前端】CSS入门笔记
- Web前端新人笔记之jquery入门心得(新手必看)
- 前端笔记----jquery入门知识点总结 (转)
- web前端入门知识笔记——html基础(传智播客)
- 前端学习笔记入门篇三--浏览器兼容
- 前端笔记----jquery入门知识点总结
- JavaScript笔记(前端路由入门)
- 前端入门学习笔记—HTML
- 每天成长一点---WEB前端学习入门笔记
- Web 前端学习笔记之 HTML 入门(3)
- 前端笔记----jquery入门知识点总结
- 前端入门DAY4-学习笔记
- 写给IOS开发工程师的网页前端入门笔记
- Web 前端学习笔记之 HTML 入门(2)
- 【网页前端学习之html】 学习笔记1-入门(开发工具)
- web前端入门知识笔记——html基础(传智播客)
- 听justjavac大神live前端的入门与进阶小笔记
- 前端React开发入门笔记
- 前端入门学习笔记—CSS
- 【前端】HTML入门笔记