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,像这样:
分享到:
相关推荐
#### XHTML介绍 - **XHTML(Extensible HyperText Markup Language)**:XHTML是一种更严格的HTML版本,强调结构清晰、语法正确。 - **XHTML文档结构**:与HTML类似,但要求更加严格,例如所有标签必须关闭,属性值...
1. **xHTML介绍**: - xHTML的基本概念和发展历史。 - xHTML相对于HTML的优势。 - xHTML文档结构及其组成部分。 - 如何编写有效的xHTML文档。 2. **CSS基础**: - CSS的工作原理和作用。 - CSS选择器详解。 ...
本 XHTML MP 教程从对 XHTML MP 的介绍和各种标记语言, 如 WML, XHTML, XHTML Basic 和 XHTML MP, 之间的关系概览着手. 讲述了 WML 与 XHTML MP 的主要区别, XHTML MP 的语法规则和文档结构等等. 另外, 本 XHTML MP...
这是本人在公司培训时做的一个PPT文档,分别介绍了xml、xhtml、xpath的语法规则,以及相互之前的区别、使用场景、扩展
在XHTML中,`<div>`元素常用于组织内容并配合CSS进行布局,而`divless UL`可能介绍了如何使用无`<div>`的`<ul>`列表进行布局。`常用布局`可能涵盖了常见的网页布局模式,如固定宽度、流式布局和响应式设计。`定位...
本 XHTML MP 教程从对 XHTML MP 的介绍和各种标记语言, 如 WML, XHTML, XHTML Basic 和 XHTML MP, 之间的关系概览着手. 讲述了 WML 与 XHTML MP 的主要区别, XHTML MP 的语法规则和文档结构等等. 另外, 本 XHTML MP...
李炎恢老师是知名的IT教育专家,他的课程常常涉及到网页设计与开发的基础知识,如XHTML、CSS等,这些技能对于初学者和专业开发者都是必不可少的。 1. **XHTML基本概念**:XHTML是一种改良版的HTML,它要求所有标签...
下面将详细介绍这可能的三种模板以及它们的应用。 1. **固定宽度模板**:在这种模板中,网页的宽度是预先设定好的,不会随着浏览器窗口大小的改变而变化。这种模板适合那些对页面布局有精确控制需求的网站,比如...
手册中的CHM文件可能包含了以下内容:XHTML的基本语法、元素介绍、属性列表、DOM(Document Object Model)操作、CSS(Cascading Style Sheets)与XHTML的结合、XHTML的验证工具、以及一些示例代码。通过这个手册,...
以下是对`xhtml2pdf`的详细介绍以及与HTML和CSS相关的知识点。 1. **xhtml2pdf概述**: `xhtml2pdf`是基于Python的一个开源项目,其主要功能是将XHTML或HTML内容与CSS样式一起转换为符合PDF标准的文档。它支持多种...
文件"说明_Readme.html"很可能是编辑器的使用指南或说明文档,其中详细介绍了如何安装、配置和使用编辑器,以及可能遇到的问题和解决方案。这种文档对于新用户来说尤其重要,能帮助他们快速上手。 "zh-cn"可能代表...
2. **XHTML介绍**: - XHTML是Extensible HyperText Markup Language的缩写,由W3C组织制定,结合了HTML的简洁性和XML的可扩展性。 - XHTML比HTML更加严谨,因为它遵循XML的规则,增强了文档的结构化和一致性,...
本文将深入探讨这一主题,详细介绍如何有效地将JavaScript代码整合到XHTML文档中。 首先,XHTML(Extensible Hypertext Markup Language)是一种更严格、更纯净的HTML版本,它遵循XML的规则,强调文档的语法正确性...
本文将详细介绍八个在实践中容易被忽视的XHTML规则。 #### 1. **正确声明文档类型** XHTML文档必须在开头明确声明文档类型,这不仅告诉浏览器如何解析文档,还确保文档能够通过验证工具的检验。常见的文档类型包括...
本文将详细介绍如何在Eclipse IDE中创建一个基本的JSF XHTML模板。通过这种方式,开发者可以更高效地构建JSF应用界面,提高开发效率。 #### 二、JSF与XHTML简介 1. **JSF(JavaServer Faces)**: - 是一种用于...
**XHTMLMP介绍** XHTMLMP是XHTML Basic的一个扩展,目的是为了适应移动设备的有限显示空间和处理能力。它保留了HTML的基本结构,同时引入了XML的严格语法,使得代码更规范,易于解析和渲染。XHTMLMP支持多媒体元素、...
《Head First HTML与CSS、XHTML(中文版)》是一本深入浅出介绍网页制作基础知识的书籍,适合初学者和有经验的开发者作为复习之用。这本书以生动、直观的方式讲解了HTML、CSS以及XHTML这三种在网页设计中至关重要的...
### XHTML介绍:第1部分和第2部分 #### 内容概述: 可扩展超文本标记语言(XHTML)是HTML的更严格版本。这两章节将介绍XHTML的基本语法和最佳实践,以及如何使用Python生成符合标准的XHTML文档。 ### CSS #### ...