`
邱铁军
  • 浏览: 43583 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
阅读更多
XHTML是什么?
   XHTML是可扩展超文本标签语言(EXtensiben HyperText Markup language)。
   XHTML的目标是取代HTML。
   XHTML跟html4.01几乎是相同的。
   XHTML是跟严格跟纯净的HTML语言。
   XHTML是作为一种XML语言被加入进来的。
   XHTML 是一个 W3C 标准。

为什么要使用XHTML?
我们认为万维网上的许多页面都包含着糟糕的 HTML 代码。

下面的 HTML 代码仍然可以工作得很好,即使它没有遵守 HTML 规则:

<html>
<head>
<title>This is bad HTML</title>
<body>
<h1>Bad HTML
</body>

XML是一种标记话语言,其中所有的东西都要被正确标记,以产生形式良好的文档。
XML用来描述数据。HTML用来显示数据。

今天的市场中存在着不同的浏览器技术,某些浏览器运行在计算机中,某些浏览器则运行在移动电话和手持设备上。而后者没有能力和手段来解释糟糕的标记语言。

因此把HTML跟XML的各种长处结合起来,就产生了XHTML。

XHTML 可以被所有的支持 XML 的设备读取,同时在其余的浏览器升级至支持 XML 之前,XHTML 使我们有能力编写出拥有良好结构的文档,这些文档可以很好地工作于所有的浏览器,并且可以向后兼容。

XHTML用ID代替Name

lang 属性应用于几乎所有的 XHTML 元素。它定义元素内部的内容的所用语言的类型。

如果在某元素中使用 lang 属性,就必须添加额外的 xml:lang,像这样:


分享到:
评论

相关推荐

    Head.First.HTML与CSS.XHTML中文版.pdf

    #### XHTML介绍 - **XHTML(Extensible HyperText Markup Language)**:XHTML是一种更严格的HTML版本,强调结构清晰、语法正确。 - **XHTML文档结构**:与HTML类似,但要求更加严格,例如所有标签必须关闭,属性值...

    HTML DOG.The Best-Practice Guide to xHTML&CSS

    1. **xHTML介绍**: - xHTML的基本概念和发展历史。 - xHTML相对于HTML的优势。 - xHTML文档结构及其组成部分。 - 如何编写有效的xHTML文档。 2. **CSS基础**: - CSS的工作原理和作用。 - CSS选择器详解。 ...

    XHTML+移动概要+(XHTML+MP)-WAP+2[1].0+教程.chm

    本 XHTML MP 教程从对 XHTML MP 的介绍和各种标记语言, 如 WML, XHTML, XHTML Basic 和 XHTML MP, 之间的关系概览着手. 讲述了 WML 与 XHTML MP 的主要区别, XHTML MP 的语法规则和文档结构等等. 另外, 本 XHTML MP...

    XML、XHTML、XPath介绍

    这是本人在公司培训时做的一个PPT文档,分别介绍了xml、xhtml、xpath的语法规则,以及相互之前的区别、使用场景、扩展

    XHTML/CSS总结(示例)

    在XHTML中,`&lt;div&gt;`元素常用于组织内容并配合CSS进行布局,而`divless UL`可能介绍了如何使用无`&lt;div&gt;`的`&lt;ul&gt;`列表进行布局。`常用布局`可能涵盖了常见的网页布局模式,如固定宽度、流式布局和响应式设计。`定位...

    XHTML 移动概要 (XHTML MP)-WAP 2.0 教程

    本 XHTML MP 教程从对 XHTML MP 的介绍和各种标记语言, 如 WML, XHTML, XHTML Basic 和 XHTML MP, 之间的关系概览着手. 讲述了 WML 与 XHTML MP 的主要区别, XHTML MP 的语法规则和文档结构等等. 另外, 本 XHTML MP...

    李炎恢XHTML项目源码8个

    李炎恢老师是知名的IT教育专家,他的课程常常涉及到网页设计与开发的基础知识,如XHTML、CSS等,这些技能对于初学者和专业开发者都是必不可少的。 1. **XHTML基本概念**:XHTML是一种改良版的HTML,它要求所有标签...

    Xhtml的3个模板

    下面将详细介绍这可能的三种模板以及它们的应用。 1. **固定宽度模板**:在这种模板中,网页的宽度是预先设定好的,不会随着浏览器窗口大小的改变而变化。这种模板适合那些对页面布局有精确控制需求的网站,比如...

    XHTML标准参考手册(CHM格式).rar

    手册中的CHM文件可能包含了以下内容:XHTML的基本语法、元素介绍、属性列表、DOM(Document Object Model)操作、CSS(Cascading Style Sheets)与XHTML的结合、XHTML的验证工具、以及一些示例代码。通过这个手册,...

    Python-xhtml2pdfHTMLCSS转PDF工具

    以下是对`xhtml2pdf`的详细介绍以及与HTML和CSS相关的知识点。 1. **xhtml2pdf概述**: `xhtml2pdf`是基于Python的一个开源项目,其主要功能是将XHTML或HTML内容与CSS样式一起转换为符合PDF标准的文档。它支持多种...

    开源XHTML编辑器

    文件"说明_Readme.html"很可能是编辑器的使用指南或说明文档,其中详细介绍了如何安装、配置和使用编辑器,以及可能遇到的问题和解决方案。这种文档对于新用户来说尤其重要,能帮助他们快速上手。 "zh-cn"可能代表...

    Dreamweaver+CS3网页设计技术CSS篇教学课件.ppt

    2. **XHTML介绍**: - XHTML是Extensible HyperText Markup Language的缩写,由W3C组织制定,结合了HTML的简洁性和XML的可扩展性。 - XHTML比HTML更加严谨,因为它遵循XML的规则,增强了文档的结构化和一致性,...

    在XHTML中嵌入JavaScript的方法

    本文将深入探讨这一主题,详细介绍如何有效地将JavaScript代码整合到XHTML文档中。 首先,XHTML(Extensible Hypertext Markup Language)是一种更严格、更纯净的HTML版本,它遵循XML的规则,强调文档的语法正确性...

    八大容易忽略的XHTML规则

    本文将详细介绍八个在实践中容易被忽视的XHTML规则。 #### 1. **正确声明文档类型** XHTML文档必须在开头明确声明文档类型,这不仅告诉浏览器如何解析文档,还确保文档能够通过验证工具的检验。常见的文档类型包括...

    eclipse 创建JSF xhtml 模板

    本文将详细介绍如何在Eclipse IDE中创建一个基本的JSF XHTML模板。通过这种方式,开发者可以更高效地构建JSF应用界面,提高开发效率。 #### 二、JSF与XHTML简介 1. **JSF(JavaServer Faces)**: - 是一种用于...

    XHTML移动概要XHTMLMP_WAP2.0教程

    **XHTMLMP介绍** XHTMLMP是XHTML Basic的一个扩展,目的是为了适应移动设备的有限显示空间和处理能力。它保留了HTML的基本结构,同时引入了XML的严格语法,使得代码更规范,易于解析和渲染。XHTMLMP支持多媒体元素、...

    Head First HTML与CSS、XHTML(中文版).pdf

    《Head First HTML与CSS、XHTML(中文版)》是一本深入浅出介绍网页制作基础知识的书籍,适合初学者和有经验的开发者作为复习之用。这本书以生动、直观的方式讲解了HTML、CSS以及XHTML这三种在网页设计中至关重要的...

    Python How to Program

    ### XHTML介绍:第1部分和第2部分 #### 内容概述: 可扩展超文本标记语言(XHTML)是HTML的更严格版本。这两章节将介绍XHTML的基本语法和最佳实践,以及如何使用Python生成符合标准的XHTML文档。 ### CSS #### ...

Global site tag (gtag.js) - Google Analytics