- 浏览: 580061 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (206)
- Flask (1)
- JavaScript (3)
- Core Java (41)
- XML (1)
- Oracle (11)
- 软件安装及环境配置 (0)
- 其它 (9)
- 面试/笔试 (5)
- 项目 (0)
- JDBC (11)
- Servlet (4)
- MySql (4)
- JNDI (0)
- Hibernate (11)
- Java模式和构架设计 (0)
- Web设计 (22)
- JSP (8)
- Struts (13)
- Tomcat (2)
- Marven (2)
- SVN (2)
- Swing/AWT (1)
- jQuery (2)
- ExtJS (8)
- Python (22)
- Flex (1)
- Django (7)
- 算法 (5)
- English (1)
- Twisted (1)
- Linux (3)
- Rails (1)
- SVG (3)
- PostgreSQL (1)
我们认为万维网上的许多页面都包含着糟糕的 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 使我们有能力编写出拥有良好结构的文档,这些文档可以很好地工作于所有的浏览器,并且可以向后兼容。
发表评论
-
css note
2012-09-05 22:43 11311. input 高度 .input-defau ... -
单行文本过长 自动换行
2012-05-04 12:47 1758white-space:pre-wrap;/*css-3*/ ... -
input中readonly和disable的区别
2012-02-05 18:36 1799<input type="text&q ... -
Web小细节
2010-12-20 20:09 8171.div标签居中显示要加上属性margin:auto; ... -
插入样式表的方法
2010-12-19 11:01 1087插入样式表的方法: a)内联式样式表:直接写在HTML标签中。 ... -
CSS 框模型
2010-12-13 11:17 1017元素框的最内部分是实际的内容,直接包围内容的是内边距。内边 ... -
CSS列表、表格、轮廓
2010-12-13 10:46 2304CSS 列表 CSS 列表属性允许你放置、改变列表项标志,或 ... -
CSS背景、文本、字体
2010-12-13 10:13 2178CSS 背景 CSS 允许应用纯色作为背景,也允许使用背 ... -
插入CSS样式表的三种方式
2010-12-13 09:43 3965如何插入样式表 当读 ... -
CSS选择器
2010-12-13 09:21 1046CSS,层叠样式表 (Cascadin ... -
如何升级至 XHTML
2010-12-09 11:36 1085添加文件类型声明 将下面的文件类型声明添加至每页的首行: ... -
XHTML DTD
2010-12-09 10:29 9803种文档类型声明 DTD 规定了使用通用标记语言(SG ... -
XHTML 语法
2010-12-09 10:17 1120编写 XHTML 代码需要纯净的 HTML 语法。 ... -
XHTML 与 HTML 之间的差异
2010-12-09 10:00 1067最主要的不同: XHTML 元素必须被正确地嵌套。 ... -
HTML 4.01 / XHTML 1.0标签列表(按功能排列)
2010-12-09 09:41 1789按功能类别排列 DTD:指示在哪种 XHTML 1.0 DT ... -
HTML 4.01/XHTML 1.0标签列表(按字母排列)
2010-12-09 09:21 2075按字母顺序排列 DTD:指示在哪种 XHTML 1.0 DT ... -
HTTP 状态消息
2010-12-09 09:14 9111xx: 信息 消息: 描述 ... -
HTML事件属性
2010-12-09 09:07 1222HTML4的新特性之一是可 ... -
div和span的区别
2010-11-22 11:41 1253DIV 和 SPAN 元素最大的特点是默认都没有对元素内的对象 ... -
<%@ include file=""%><jsp:include page=">区别
2010-11-19 13:57 1227我们都知道在jsp中include有两种形式,分别是 & ...
相关推荐
#### 2.1 为什么要使用XHTML XHTML(可扩展超文本标记语言)作为一种介于HTML与XML之间的过渡语言,相较于传统的HTML具备更多的优势和特性,使其成为现代网页设计的重要组成部分。 **1. 提升可扩展性** - HTML...
客户端与客户端技术简介 本资源是关于客户端与客户端技术的简介,主要介绍了客户端...知识点六: 为什么要使用 XHTML ? * 万维网上的许多页面都包含着糟糕的 HTML 代码。 * 使用 XHTML 可以提高网页的质量和可读性。
通过使用XHTML,开发者可以创建结构良好、语义明确的文档,易于维护和更新,同时也为搜索引擎优化(SEO)和无障碍访问提供更好的支持。 #### 五、从HTML到XHTML的过渡策略 对于已经使用HTML的网站,转向XHTML通常...
在这个版本中,XHTML被选为呈现内容的主要格式,因为它提供了更强大的结构化能力,支持更复杂的页面布局和交互功能。WAP2.0的用户界面可以更好地模仿桌面浏览器的体验,为移动用户带来了更丰富的网络浏览体验。 **...
### 为什么使用XHTML? XHTML比HTML更严格,这有助于提高代码的准确性和一致性。它强制开发者编写更干净、更规范的代码,从而使得网页更容易被机器解析,例如搜索引擎爬虫。此外,XHTML的结构清晰性也有助于人类...
`商业XHTML网站举例.txt` 可能包含了若干商业网站使用XHTML的例子,通过分析这些例子,我们可以学习到如何在实际项目中有效地应用XHTML。 `divless UL`、`常用布局`和`定位比较`这三部分很可能探讨了CSS布局技术。...
5. **文档类型声明**:XHTML文档必须包含文档类型声明(DOCTYPE)来指定使用的DTD(Document Type Definition,文档类型定义)。 6. **命名空间**:XHTML推荐使用XML命名空间来避免命名冲突。 #### 三、XHTML文档的...
在标题和描述中提到的“poi处理docx的XHTML和Converter最新版jar1.06”指的是使用Apache POI库中的特定组件来将DOCX文档转换为XHTML格式。这个过程涉及到了两个主要的Apache POI子项目,即`org.apache.poi.xwpf....
它可能还会强调验证XHTML文档的重要性,使用工具如W3C的验证服务来确保文档符合XHTML标准。 总的来说,学习并掌握XHTML的实例精解可以帮助开发者创建更干净、更结构化的网页,从而提升网页的质量和跨平台兼容性。...
开源XHTML编辑器的核心优势在于它的开放源代码特性,这意味着开发者可以自由地查看、使用、修改和分发这些编辑器的源代码,从而根据自己的特定需求定制功能。 编辑器的功能强大,涵盖了一系列常见的编辑工具,如...
- **兼容性**:尽管XHTML 1.1及更高版本在XML规范下运行,但考虑到浏览器的兼容性,可能需要使用XHTML 1.0 Transitional或Frameset DTD。 - **CSS分离**:遵循CSS与HTML分离的原则,将样式信息放在外部样式表中,以...
XHTML(Extensible HyperText Markup Language)是一种增强型的HTML,它是HTML与XML的结合体,旨在提供更严格和可扩展的标记语言,...对于想要进入移动互联网开发领域的专业人士来说,掌握XHTML MP是至关重要的第一步。
将HTML文档转换为XHTML涉及到多个方面的调整,包括但不限于DOCTYPE声明的选择、标签名称的小写化、属性值的引用以及自闭合标签的使用等。通过遵循XHTML的规范要求,并借助于现有的工具和技术,可以使这一过程变得...
**为什么使用XHTML:** XHTML的规范化和严谨性提高了代码质量,有利于搜索引擎优化(SEO),并促进了无障碍网页设计。由于XML的严格性,XHTML有助于确保网页在不同的设备和浏览器上的一致渲染,包括移动设备和屏幕...
HTML5是Web开发领域的重要里程碑,它带来了许多新的特性和改进,使得网页设计与开发更加高效、强大且具有...因此,不论你是初学者还是经验丰富的开发者,对XHTML的使用规范有深入理解都将对你的Web开发事业大有裨益。
4. **内联与块级元素**:了解如何正确使用内联元素(如`<span>`、`<a>`)和块级元素(如`<div>`、`<p>`),以及它们在布局中的作用,是XHTML基础中的重要部分。 **Ajax核心技术** 1. **XMLHttpRequest对象**:Ajax...
总之,"XHTML注册登录界面"和"医院子系统-疾病自查"界面的实现,不仅展示了XHTML的基本语法和特性,还体现了前端开发中交互设计、数据处理和用户体验优化的重要性。通过学习和理解这些知识点,开发者可以构建更加...
- `<label>`:为输入元素提供关联描述。 - `<button>`:创建按钮,可执行提交或自定义操作。 8. **块级与内联元素** - 块级元素如`<div>`、`<p>`等会占据一整行,可以设置宽高。 - 内联元素如`<span>`、`<a>`等...
学习如何使用CSS为XHTML元素添加样式,如颜色、字体、布局等,是提升网页美观度的关键。 4. **DOM操作**:Document Object Model是HTML或XHTML文档的树形结构,通过JavaScript可以对DOM进行操作,实现动态效果和...
3. **安全性**:在使用模板的基础上开发时,要关注代码的安全性,避免潜在的注入攻击和其他安全风险。 4. **性能优化**:减少HTTP请求、压缩CSS和JS文件、优化图片等,提升网站加载速度。 5. **SEO友好**:遵循SEO...