`
ShorenG
  • 浏览: 5181 次
  • 性别: Icon_minigender_1
  • 来自: 火星
最近访客 更多访客>>
社区版块
存档分类
最新评论

XHTML 基础整理

阅读更多
 //检测网站是否符合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中的常用标签整理

    XHTML (Extensible HyperText Markup Language) 是...了解并熟练掌握这些基本的 XHTML 标签是构建网页和进行前端开发的基础。遵循标准和最佳实践,可以确保代码的可读性、可维护性,并且更容易被不同的浏览器正确解析。

    html5基础教程常用技巧整理

    HTML5中引入了新的DOCTYPE声明,它较XHTML的声明更加简洁。在HTML5中,只需要使用&lt;!DOCTYPE html&gt;来声明文档类型,即可让浏览器识别出是HTML5文档,并且会进入(准)标准模式。这样的声明更加易于记忆,并且不需要区分...

    FZU软件工程web课程复习资料-整理

    "FZU软件工程web课程复习资料-整理" 本资源是FZU软件工程web课程的复习资料,涵盖了web开发的基础知识和技术。下面是对该资源中所涉及的知识点的详细解释: 第一讲 web 开发概述 1. 因特网与万维网 因特网是一种...

    w3school xml教程 飞龙整理 20141001

    W3School XML教程是飞龙在2014年10月1日整理的一个学习资源,专注于教授XML(可扩展标记语言)的基础知识。XML是一种标记语言,与HTML类似,但其主要目的是为了传输和存储数据,而非呈现数据的外观。在深入学习XML...

    十天学会DIV+CSS教程完整版_完美整理+完整代码

    本教程以实例为主,深入浅出地讲解了XHTML和CSS的基础知识,以及如何运用它们进行有效的网页布局。以下是教程中的主要知识点: 1. **文档类型**:文档类型的声明是HTML或XHTML文件的开头,例如`&lt;!DOCTYPE ...

    HTML5学习的基础

    从给定文件提供的内容来看,文件的作者曾经系统性地学习了HTML5的基础知识,并在学习过程中将这些知识整理成了笔记。 首先,文件提到了HTML5的格式化。HTML5通过引入新的语义元素,例如、、等,使得网页内容的组织...

    CSS 笔记整理好的.zip

    这份"CSS笔记整理好的.zip"文件应该包含了关于CSS的基础知识、进阶技巧以及实践经验。 1. **CSS基础**: - **选择器**:CSS通过选择器来定位HTML元素,如ID选择器(#id)、类选择器(.class)、标签选择器...

    HTML基础 | 常用标记|xHTML5常用的标签.xmind

    注意:文件为xmind格式!!! 各种HTML的基础标签(包括文本标题,段落文本等), 表格(表格相关的属性), 表单(常见的按钮输入框等), div和span的基础用法. 整理整合. 为初接触HTML者提供可查询表

    漂亮样式表在XHTML+CSS网页制作中的应用

    6. **保持可维护性**:编写注释,遵循一定的编码规范,以及定期整理和重构样式表,有助于保持代码的清晰和易维护,为未来的改动和扩展打下坚实基础。 7. **了解浏览器差异**:尽管W3C标准的存在,不同的浏览器对CSS...

    Google Maps 基础教程

    - **翻译与整理**:本文档由K_Reverter翻译并整理,提供免费下载与分享,鼓励大家在遇到问题时参与讨论并提供反馈。 #### 三、适合阅读人群 - **目标读者**:本文档适合那些已经熟悉JavaScript编程和面向对象编程...

    面试题整理进阶版.pdf

    面试题整理进阶版.pdf文档正是针对这类面试场景,提供了一系列的常见面试问题和答案,旨在帮助求职者更好地准备面试。 在文档的描述中提到,这些面试题涵盖了HTML和CSS的各个方面,包括浏览器内核、DOCTYPE声明、...

    SOA相关标准规范初步整理

    ### SOA相关标准规范初步整理 #### 一、SOA标准规范制定的组织 ##### W3C (World Wide Web Consortium, 万维网联盟) - **简介**: W3C 是一个非营利性组织,成立于1994年,旨在制定和维护万维网的核心标准和技术。...

    w3school最新全套离线版_测试版5.0

    从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。 此CHM的版权完全归 w3school 所以,本人纯属学习方便才整理制作。如果您得到此CHM文档,请勿随意传播及用于商业用途。由此产生的法律问题本人概不...

    css规范整理

    ### CSS规范整理——深入解析与应用 #### 一、XHTML规范详解 1. **所有XHTML代码英文小写** 这是基于W3C标准的要求,使用小写可以使代码更统一,便于阅读和维护,同时也符合HTML5的规范。 2. **属性的值必须用...

Global site tag (gtag.js) - Google Analytics