基础篇:HTML XML XHTML

简介: 基础篇:HTML XML XHTML

一、基本概念:    


HTML:超文本标记语言,html可以图形浏览而变得生动形象,后来,网页开发人员开始为这一语言添加新特征,本意是好的 ,但是破坏了HTML的简单性。而且,在浏览器如何


显示网页这一问题上带来了不一致,导致了网页浏览器必须猜测如何显示网页,网业设

计者不能确切的定义网页如何显示。为实现“确定”性,XML(eXtensible Markup  


Language)发挥了巨大的作用.

  HTML是标记语言,用于描述结构化信息,而XML用于创建标记语言。XML提供一种基本结构以及标记语言必须遵守的一组规则,使用XML可以创建一种独特的标记语言来描述任何一种信息,包括网页,以及创建自己的HTML版本。但XML并不是HTML的替代品,HTML是相对不那么结构化的语言,它可以从XML的规则得到改进。这两种技术自然结合,使HTML遵守XML的规则和结构,出现了一种新版本的HTML,即XHTML(Extended Hypertext Markup Language)扩展超文本标记语言。


20160821082940876.png


二、网页与HTML


从技术上说,“网页”是指位于Internet而不是在自己计算机硬盘上的页面。但

实际上,“网页”和“HTML页面”这两个术语是可以通用的。



三、网站与网页


“网站”是创建在一起的,内容上相关的一个或多个网页,就想一本书是书页。“

主页”通常指访问网站时看见的第一个网页。“主页”的另一个用法是指个人网页,而

不是企业网页。

  网页是文本文档,它使用以HTML这一特殊语言编写的命令来添加格式信息,图像和

其他媒体信息,并可与其他网页链接。举个例子,我们用中文(有各种语法)在word

文档上编写内容,写好的Word文档也可链接入其他的word文档或Excel表格。万维网是

Internet上所有网页的统称。


以上是我近期对学习过程中一些概念的区分,感谢大家的阅读


















相关文章
|
2月前
|
XML 存储 JSON
Twaver-HTML5基础学习(19)数据容器(2)_数据序列化_XML、Json
本文介绍了Twaver HTML5中的数据序列化,包括XML和JSON格式的序列化与反序列化方法。文章通过示例代码展示了如何将DataBox中的数据序列化为XML和JSON字符串,以及如何从这些字符串中反序列化数据,重建DataBox中的对象。此外,还提到了用户自定义属性的序列化注册方法。
47 1
|
6月前
|
XML 前端开发 数据格式
BeautifulSoup 是一个 Python 库,用于从 HTML 和 XML 文件中提取数据
【5月更文挑战第10天】BeautifulSoup 是 Python 的一个库,用于解析 HTML 和 XML 文件,即使在格式不规范的情况下也能有效工作。通过创建 BeautifulSoup 对象并使用方法如 find_all 和 get,可以方便地提取和查找文档中的信息。以下是一段示例代码,展示如何安装库、解析 HTML 数据以及打印段落、链接和特定类名的元素。BeautifulSoup 还支持更复杂的查询和文档修改功能。
112 1
|
1月前
|
XML Web App开发 数据格式
HTML 页面显示 XML 数据
10月更文挑战第2天
|
6月前
|
XML 存储 JavaScript
html和xml
【4月更文挑战第10天】html和xml
48 1
|
5月前
|
XML 存储 前端开发
【前端】XML和HTML的区别详解
【前端】XML和HTML的区别详解
141 5
|
6月前
|
XML 存储 前端开发
【Web 前端】HTML、XHTML、XML 有什么区别?
【4月更文挑战第22天】【Web 前端】HTML、XHTML、XML 有什么区别?
|
6月前
|
移动开发 JavaScript 前端开发
HTML ,XHTML,HTML5简介,js,JSP与Servlet的关系理解
HTML ,XHTML,HTML5简介,js,JSP与Servlet的关系理解
88 5
|
6月前
|
移动开发 搜索推荐 前端开发
HTML、XHTML和HTML5系列对比
HTML、XHTML和HTML5系列对比
|
6月前
|
XML 存储 数据格式
SGML .HTML 、XML和XHTML的区别?
SGML .HTML 、XML和XHTML的区别?
60 0