//检测网站是否符合XHTML http://validator.w3.org/
//XHTML 指可扩展超文本标记语言(Extensible HyperText Markup Language)
//XHTMl 是为了取代HTML而发明
//XHTML 与 HTML 4.01几乎是相同的
//XHTML 是更纯净的HTML版本
//XHTML 是一个W3C标准
//XHTML 与 HTML 最主要的不同
//参考:http://www.w3school.com.cn/xhtml/xhtml_html.asp
--- XHTML 元素必须被正确地嵌套
--- XHTML 元素必须被关闭
--- XHTML 标签名称必须用小写字母
--- XHTML 文档必须拥有根元素
??? XHTML 空标签
空标签也必须被关闭,例如 <br />,<hr />,<img />...
//XHTML语法规则
//参考:http://www.w3school.com.cn/xhtml/xhtml_syntax.asp
--- 属性名称必须小写
--- 属性值必须加引号
--- 属性不能简写
--- 用 id 属性替代 name 属性
---
最小的XHTML文档分3部分,是必须的。
1.DOCTYPE
2.head
3.body
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>xhtml simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>
---http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
(STRICT 严格类型,需要干净的标记,避免表现上的混乱)
---"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
(TRANSITIONAL 过渡类型,可以混写)
---"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
(FRAMESET 框架类型,需要使用HTML框架将浏览器窗口分割为两部分或更多框架时)
--- xmlns="http://www.w3.org/1999/xhtml"
xmlns属性如果不手动添时会自动默认添加
--- 延伸阅读:XHTML 结构化!!!!!!
http://www.w3school.com.cn/xhtml/xhtml_structural_01.asp
--- 延伸阅读:XHTML 模块
http://www.w3school.com.cn/xhtml/xhtml_modules.asp
to be continuned http://www.w3school.com.cn/xhtml/xhtml_standardattributes.asp
*参照W3Cschool网站整理
分享到:
相关推荐
XHTML (Extensible HyperText Markup Language) 是...了解并熟练掌握这些基本的 XHTML 标签是构建网页和进行前端开发的基础。遵循标准和最佳实践,可以确保代码的可读性、可维护性,并且更容易被不同的浏览器正确解析。
HTML5中引入了新的DOCTYPE声明,它较XHTML的声明更加简洁。在HTML5中,只需要使用<!DOCTYPE html>来声明文档类型,即可让浏览器识别出是HTML5文档,并且会进入(准)标准模式。这样的声明更加易于记忆,并且不需要区分...
"FZU软件工程web课程复习资料-整理" 本资源是FZU软件工程web课程的复习资料,涵盖了web开发的基础知识和技术。下面是对该资源中所涉及的知识点的详细解释: 第一讲 web 开发概述 1. 因特网与万维网 因特网是一种...
W3School XML教程是飞龙在2014年10月1日整理的一个学习资源,专注于教授XML(可扩展标记语言)的基础知识。XML是一种标记语言,与HTML类似,但其主要目的是为了传输和存储数据,而非呈现数据的外观。在深入学习XML...
本教程以实例为主,深入浅出地讲解了XHTML和CSS的基础知识,以及如何运用它们进行有效的网页布局。以下是教程中的主要知识点: 1. **文档类型**:文档类型的声明是HTML或XHTML文件的开头,例如`<!DOCTYPE ...
从给定文件提供的内容来看,文件的作者曾经系统性地学习了HTML5的基础知识,并在学习过程中将这些知识整理成了笔记。 首先,文件提到了HTML5的格式化。HTML5通过引入新的语义元素,例如、、等,使得网页内容的组织...
这份"CSS笔记整理好的.zip"文件应该包含了关于CSS的基础知识、进阶技巧以及实践经验。 1. **CSS基础**: - **选择器**:CSS通过选择器来定位HTML元素,如ID选择器(#id)、类选择器(.class)、标签选择器...
注意:文件为xmind格式!!! 各种HTML的基础标签(包括文本标题,段落文本等), 表格(表格相关的属性), 表单(常见的按钮输入框等), div和span的基础用法. 整理整合. 为初接触HTML者提供可查询表
6. **保持可维护性**:编写注释,遵循一定的编码规范,以及定期整理和重构样式表,有助于保持代码的清晰和易维护,为未来的改动和扩展打下坚实基础。 7. **了解浏览器差异**:尽管W3C标准的存在,不同的浏览器对CSS...
- **翻译与整理**:本文档由K_Reverter翻译并整理,提供免费下载与分享,鼓励大家在遇到问题时参与讨论并提供反馈。 #### 三、适合阅读人群 - **目标读者**:本文档适合那些已经熟悉JavaScript编程和面向对象编程...
面试题整理进阶版.pdf文档正是针对这类面试场景,提供了一系列的常见面试问题和答案,旨在帮助求职者更好地准备面试。 在文档的描述中提到,这些面试题涵盖了HTML和CSS的各个方面,包括浏览器内核、DOCTYPE声明、...
### SOA相关标准规范初步整理 #### 一、SOA标准规范制定的组织 ##### W3C (World Wide Web Consortium, 万维网联盟) - **简介**: W3C 是一个非营利性组织,成立于1994年,旨在制定和维护万维网的核心标准和技术。...
从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。 此CHM的版权完全归 w3school 所以,本人纯属学习方便才整理制作。如果您得到此CHM文档,请勿随意传播及用于商业用途。由此产生的法律问题本人概不...
### CSS规范整理——深入解析与应用 #### 一、XHTML规范详解 1. **所有XHTML代码英文小写** 这是基于W3C标准的要求,使用小写可以使代码更统一,便于阅读和维护,同时也符合HTML5的规范。 2. **属性的值必须用...