-
2018-08-16 08:47:35
XHTML 是以 XML 格式编写的 HTML。
什么是 XHTML?
- XHTML 指的是可扩展超文本标记语言
- XHTML 与 HTML 4.01 几乎是相同的
- XHTML 是更严格更纯净的 HTML 版本
- XHTML 是以 XML 应用的方式定义的 HTML
- XHTML 是 2001 年 1 月发布的 W3C 推荐标准
- XHTML 得到所有主流浏览器的支持
为什么使用 XHTML?
因特网上的很多页面包含了“糟糕”的 HTML。XML是一种必须正确标记且格式良好的标记语言。今日的科技界存在一些不同的浏览器技术。其中一些在计算机上运行,而另一些可能在移动电话或其他小型设备上运行。小型设备往往缺乏解释“糟糕”的标记语言的资源和能力。所以通过结合 XML 和 HTML 的长处,开发出了 XHTML。XHTML 是作为 XML 被重新设计的 HTML。
与 HTML 相比最重要的区别:
1 文档结构
XHTML DOCTYPE 是强制性的
<html>
中的 XML namespace 属性是强制性的
<html>
、<head>
、<title>
以及<body>
也是强制性的
2 元素语法
XHTML 元素必须正确嵌套
XHTML 元素必须始终关闭
XHTML 元素必须小写
XHTML 文档必须有一个根元素
3 属性语法
XHTML 属性必须使用小写
XHTML 属性值必须用引号包围
XHTML 属性最小化也是禁止的<!DOCTYPE ....>
是强制性的
XHTML 文档必须进行 XHTML 文档类型声明
<html>
、<head>
、<title>
以及<body>
元素也必须存在,并且必须使用<html>
中的 xmlns 属性为文档规定 xml 命名空间。如何从 HTML 转换到 XHTML
向每张页面的第一行添加 XHTML
向每张页面的 html 元素添加 xmlns 属性
把所有元素名改为小写
关闭所有空元素
把所有属性名改为小写
为所有属性值加引号测验:
1.XHTML 指的是?
您的回答:EXtensible HyperText Markup Language2.请判断以下说法是否正确:XHTML 是一个 Web 标准。
您的回答:正确3.请判断以下说法是否正确:XML 和 HTML 会被 XHTML 取代。
您的回答:错误4.请判断以下说法是否正确:HTML 会被 XHTML 取代。
您的回答:错误正确答案:正确
5.在下面的 XHTML 中,哪个可以正确地标记段落?
您的回答:<p></p>
6.在下面的 XHTML 中,哪个可以正确地标记折行?
您的回答:<br />
7.下列 XHTML 中的属性和值,哪个是正确的?
您的回答:width=”80”8.请判断以下说法是否正确:XHTML 中所有的元素都需要关闭。
您的回答:正确9.请判断以下说法是否正确:DOCTYPE 没有关闭标签。
您的回答:正确10.在 XHTML 文档中哪些元素是强制性的?
您的回答:doctype、html、head 以及 body正确答案:doctype、html、head、body 以及 title
11.请判断以下说法是否正确:XHTML 文档必须是格式良好的。
您的回答:正确12.下列哪些是格式良好的 XHTML ?
您的回答:<p>
A<b><i>
short</i></b>
paragraph</p>
13.下列哪些 lang 属性的用法是正确的?
您的回答:<div language="en">Hello World!</div>
正确答案:
<div lang="en" xml:lang="en">Hello World!</div>
14.哪个属性可替代下列元素的 name 属性: a、applet、frame、iframe、img 以及 map ?
您的回答:id 属性15.在 XHTML 中允许简写属性吗?
您的回答:是正确答案:否
16.所有的 XHTML 文档都需要 doctype 吗?
您的回答:是17.在 XHTML 中有哪些不同的 DTD ?
您的回答:Strict, Transitional, Frameset18.哪个是最常用的 XHTML DTD ?
您的回答:Normal正确答案:Transitional
19.请判断以下说法是否正确:所有的 XHTML 标签和属性都必须是小写的。
您的回答:正确20.请判断以下说法是否正确:HTML 5 是 XHTML 的升级版本。
您的回答:正确正确答案:错误
XHTML 元素 - 语法规则
- XHTML 元素必须正确嵌套
- XHTML 元素必须始终关闭
- XHTML 元素必须小写
- XHTML 文档必须有一个根元素
在 XHTML 中,所有元素必须正确地彼此嵌套,就像这样:
<b><i>This text is bold and italic</i></b>
属性
XHTML 属性是以 XML 格式编写的 HTML 属性。
XHTML 属性 - 语法规则- XHTML 属性必须使用小写
- XHTML 属性值必须用引号包围
- XHTML 属性最小化也是禁止的
更多相关内容 -
XHTML三种文件类型声明
2020-12-12 10:35:52XHTML定义了三种文件类型声明。 最普遍使用的是XHTML Transitional。 <!DOCTYPE>是强制使用的。 一个XHTML文档有三个主要的部分: DOCTYPE Head Body 基本的文档结构是这样的: <!DOCTYPE …><... -
django-xhtml2pdf:Django应用程序,可从模板生成pdf
2021-05-11 08:07:53Django xhtml2pdf 注意力 这个项目是django项目和xhtml2pdf项目之间的包装代码,它们都有一些维护,因此可能不适合您的项目。 如果您想接管维护工作,请与我们取得联系。 它的作用就是简单地使人们使用STATIC_URL... -
HTML – XHTML
2020-12-13 20:18:02什么是 XHTML? XHTML 指的是可扩展超文本标记语言 XHTML 与 HTML 4.01 几乎是相同的 XHTML 是更严格更纯净的 HTML 版本 XHTML 是以 XML 应用的方式定义的 HTML XHTML 是 2001 年 1 月发布的 W3C 推荐标准 XHTML 得到... -
XHTML5-XML-Schema:XHTML5 XML 验证架构 (XSD)
2021-06-09 22:18:34XHTML5 的验证架构,基于 [Olivier Ishacian 的草案] ( ) 扩展支持、SVG 和 MathsML 注意:由于 W3C 的 XML 模式规范的限制,模式无法处理 data-* 属性 ##Usage 针对xhtml5_with_microdata.xsd验证 XHTML5 文件 #... -
HTML - XHTML The Definitive Guide, 6th Edition PDF
2019-05-08 16:32:52HTML - XHTML The Definitive Guide, Sixth Edition PDF英文版, 权威著作,值得拥有! -
XHTML中的常用标签整理
2020-12-11 22:56:06什么是 XHTML 标签?XHTML 标签元素是 XHTML 文档的基本组成部分。XHTML 标签可以理解为是 XHTML 语言用于定义描述 XHTML 文档 “这是什么,那是什么” 的标记。XHTML 标签是由尖括号包围的关键词,常常是成对出现的... -
HTML/XHTML模板
2020-10-31 03:48:12HTML/XHTML模板 -
CSS入门 XHTML文档结构树
2020-12-10 21:07:03CSS通过与(X)HTML的文档结构相对应的选择器(selector)来达到控制页面表现的目的,而...DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html x -
202个免费的高质量XHTML模板(2)
2020-09-28 09:29:07继上一篇202个免费的高质量XHTML模板(1) 之后,网页教学网推出了该系列的第二部分。 继上一篇202个免费的高质量XHTML模板(1) 之后,网页教学网推出了该系列的第二部分,让我们一起看看这部分模板吧:102. What’s ... -
HTML与XHTML、以及HTML4与HTML5标签之间的区别简介
2020-12-14 03:20:19HTML与XHTML区别1、XHTML元素必须被正确地嵌套2、XHTML 元素必须被关闭,空标签也必须被关闭。如 3、XHTML 元素必须小写 4、XHTML 文档必须拥有一个根元素 5、XHTML属性名称必须小写,属性值必须加引号,属性不... -
HTML XHTML CSS基础教程(第6版) .zip
2019-05-21 11:46:18作者是:Elizabeth Castro写的《HTML XHTML CSS 基础教程(第 6 版)》,特别适合初学者。非常经典的一部H5教程 -
xHTML参考手册(CHM版)
2021-06-02 00:16:20XHTML 指的是可扩展超文本标记语言,XHTML 与 HTML 4.01 几乎是相同的XHTML ,是更严格更纯净的 HTML ,版本XHTML 是以 XML 应用的方式定义的, HTMLXHTML 是 2001 年 1 月发布的 W3C 推荐标准XHTML 得到所有主流... -
Xhtml 特殊字符收集
2020-09-28 08:14:30Xhtml特殊字符 -
org.apache.poi.xwpf.converter.xhtml
2019-03-27 21:32:15org.apache.poi.xwpf.converter.xhtml是Oracle公司官方文档上的jar包 -
常用的XHTML标签的使用技巧介绍
2020-09-28 09:21:41XHTML里有很多的标签,但是经常用到的也就是那么几个,也只要掌握这几个也就可以了。下面我们一一列举:div,p,span,ul,li,dl,dt,dd,a,img,h,strong,em XHTML里有很多的标签,但是经常用到的也就是那么几个,也只要... -
XHTML代码编码规范
2019-07-22 19:31:33资源名称:XHTML代码编码规范资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。 -
Head First HTML与CSS、XHTML (中文版)
2017-12-04 23:08:53Head First HTML与CSS、XHTML (中文版)Head First HTML与CSS、XHTML (中文版)Head First HTML与CSS、XHTML (中文版)Head First HTML与CSS、XHTML (中文版) -
xhtml标准网页模板下载
2019-12-01 18:41:28xhtml标准网页模板下载 个性,HTML,设计,网页 html css 模板下载 -
poi处理docx的XHTML和Converter最新版jar1.06
2017-06-08 18:04:01poi处理docx的XHTML和Converter最新版jar1.06 -
妙味课堂javascript之XHTMLCSS2整站视频教程【12讲】
2019-07-22 22:04:19教程名称:妙味课堂Javascript之XHTML CSS2整站视频教程【12讲】 课程目录: 【】妙味课堂-XHTML CSS2整站视频教程-1 【】妙味课堂-XHTML CSS2整站视频教程-10 【】... -
xhtml2pdf的html转PDF包含中文-附件资源
2021-03-02 15:08:12xhtml2pdf的html转PDF包含中文-附件资源 -
Head First HTML与CSS、XHTML(中文版).pdf
2018-02-12 19:42:39Head First HTML与CSS、XHTML(中文版).pdf Head First HTML与CSS、XHTML(中文版).pdf -
xhtml注册登录界面
2018-05-09 02:09:40xhtml实现注册登录功能的界面,以及实现医院子系统-疾病自查的界面。使用的大量标签等文件均有说明。 -
《HTML,XHTML,CSS与JavaScript入门经典》
2017-04-04 21:22:15HTML,XHTML,CSS与JavaScript入门经典(Beginning HTML,XHTML,CSS,and Javascript)-JonDuckett扫描版.pdf -
让Pytohn xhtml2pdf PDF支持中文
2018-10-31 12:27:55度娘参考了一些解决方案,发现行不通,关于字体,其实每个系统,应该都有一个黑体吧,为了兼容大部分系统,我们就添加一个系统字体 黑体 SimHei ...解压,替换xhtml2pdf [Python36\Lib\site-packages\xhtml2pdf] -
XHTML入门学习教程:XHTML标签
2020-09-28 09:36:46XHTML标签简介也许你在上一节就注意到了,XHTML文件与普通的纯文本文件的最大不同在于一些用“<>”包含的东西,例如<body>。我们把他们叫做标签。通常情况下XHTML标签都是成对出现的,例如<html><... -
XHTML入门学习教程:什么是XHTML?
2020-12-12 06:39:29...它是在互联网发布超文本文件(通常所说的网页)的通用语言。...对于现在才刚刚开始学习网页设计的朋友,直接学习XHTML是最佳的选择。 复杂点说:XHTML是HTML的“升级”产品。事实上它也属于HTML家族,对比以前各个版本 -
Beginning HTML, XHTML, CSS, and JavaScript.pdf
2019-03-20 15:52:00Beginning HTML, XHTML, CSS, and JavaScript.pdf,初学者快速入门必备