HTML和XHTML的一点事儿.

什么是 HTML?


HTML 是用来描述网页的一种语言。

  • HTML 指的是超文本标记语言 (Hyper Text
    Markup Language)

  • HTML 不是一种编程语言,而是一种标记语言 (markup language)

  • 标记语言是一套标记标签 (markup tag)

  • HTML 使用标记标签来描述网页

XHTML 是更严格更纯净的 HTML 代码。

XHTML 是什么?


  • XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。

  • XHTML 的目标是取代 HTML。

  • XHTML 与 HTML 4.01 几乎是相同的。

  • XHTML 是更严格更纯净的 HTML 版本。

  • XHTML 是作为一种 XML 应用被重新定义的 HTML。

  • XHTML 是一个 W3C 标准。

最主要的不同:


  • XHTML 元素必须被正确地嵌套。

  • XHTML 元素必须被关闭。

  • 标签名必须用小写字母。

  • XHTML 文档必须拥有根元素。

完整的语义化, 而不是含糊其辞, 这让代码维护起来更加方便,
也会避免一些奇怪的布局情况(比如你的头部div包含了所有的后续标签). 而且使用XHTML有一天也会造福你自己, 尤其是某年某月你回头维护你自己的代码的时候,
那个时候你会谢谢你在那个时刻选择了XHTML.

HTML和XHTML的一点事儿.,码迷,mamicode.com

时间: 2024-10-27 12:58:00

HTML和XHTML的一点事儿.的相关文章

关于BT下载的一点事儿

之前一直对BT下载非常的好奇,今天迅雷出现了一些问题,于是上网了解了一下BT下载的原理,果然还是有所收获的. 1.为什么BT下载用户越多下载,速度越快? 答:BT全名为BitTorrent. 在传统下载方式中,一般是把文件由服务器端传送到客户端,例如FTP,HTTP,PUB等等.由于是从一台服务器下载,服务器所提供的带宽是一定的,因而随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会让服务器陷入瘫痪,所以很多的服务器对用户人数和下载速度进行限制. BT下载原理与传统下载

关于WiFi共享精灵正式版的一点事儿

电脑安装软件都要问个官方正式版,知道并想使用WiFi共享精灵正式版的朋友就得注意了.百度软件中心.腾讯电脑管家还有WiFi共享精灵官网最新版都是正式版.至于其他顶着其头衔大摇大摆之流,就得分辨清楚了.下面,就个人亲测,为各位带来解答WiFi共享精灵正式版的疑惑. 一.wifi共享精灵正式版.基础版.抢先版,现在只有最新版 算是WiFi共享精灵的忠粉,也乐于尝试新事物.所以,我知道2014出过wifi共享精灵抢先版接着就是6月份的最新版(也就是眼下).13年问世的基础版,界面还是亮蓝色的那种,功能

起步翻转课堂的一点事儿——对话实录

有老师(T老师)与我(H老师)联系,询问些关于翻转课堂实施的事.实录如下,供同行参考.指正. [T老师] 贺老师,您好.我想问下您在实施翻转课堂教学时是否使用课前任务书? [H老师] 指导学生课前自主学习,用了的. [T老师] 您能给发个模板吗?关于翻转课堂我是第一次做,真的是没有头绪啊 [H老师] 我找一个给你.(数据结构第12周学习方案) [H老师] 我的是和课后的实践写一起的,要打印发给学生.仅供参考.不能算作模板.我的做法就是,将想让学生课前做的,交待清楚即可.根据你的课程而定. [T老

Ubuntu 14.04 server ssh 远程服务遇到的一点事儿

ubuntu server 14.04 [email protected]:/# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 14.04.1 LTSRelease: 14.04Codename: trusty[email protected]:/# 全信息如下(uname  -a) Linux ubuntu 3.13.0-32-generic #57-Ubuntu SMP

Ajax 完整教程 (转)

Ajax 完整教程 第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实.他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象. 五年前,如果不知道 XML,您就是一只无人重视的丑小鸭.十八个月前,Rub

Ajax 完整教程(转载)

第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript? 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 -- 从总体概述到细节的讨论 -- 使高效的 Web 开发成为现实.他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象. 五年前,如果不知道 XML,您就是一只无人重视的丑小鸭.十八个月前,Ruby 成了关注的中心,

ajax详细讲解

转:http://www.cnblogs.com/Garden-blog/archive/2011/03/11/1981778.html Ajax 完整教程 第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实.他还揭开了 Ajax

Ajax 完整教程

第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实.他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象. 五年前,如果不知道 XML,您就是一只无人重视的丑小鸭.十八个月前,Ruby 成了关注的中心,

ajax教程完整版

第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实.他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象. 五年前,如果不知道 XML,您就是一只无人重视的丑小鸭.十八个月前,Ruby 成了关注的中心,