`

WEB2.0标准教程:第二天 什么是名字空间

阅读更多
DOCTYPE声明好以后,接下来的代码是:

<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">

通常我们HTML4.0的代码只是<html>,这里的"xmlns"是什么呢?

这个"xmlns"是XHTML namespace的缩写,叫做"名字空间"声明。名字空间是什么作用呢?阿捷自己的理解是:

由于xml允许你自己定义自己的标识,你定义的标识和其他人定义的标识有可能相同,但表示不同的意义。当文件交换或者共享的时候就容易产生错误。为了避免这种错误发生,XML采用名字空间声明,允许你通过一个网址指向来识别你的标识。例如:

小王和小李都定义了一个<book>标识,如果小王的名字空间是"http://www.xiaowang.com",小李的名字空间是"http://www.xiaoli.com",那么当两个文档交换数据时,也不会混淆<book>标识,因为它属于不同的名字空间。

更通俗的解释是:名字空间就是给文档做一个标记,告诉别人,这个文档是属于谁的。只不过这个"谁"用了一个网址来代替。

XHTML 是HTML向XML过渡的标识语言,它需要符合XML文档规则,因此也需要定义名字空间。又因为XHTML1.0不能自定义标识,所以它的名字空间都相同,就是"http://www.w3.org/1999/xhtml"。如果你还不太理解也不要紧,目前阶段我们只要照抄代码就可以了。

后面的lang="gb2312",指定你的文档用简体中文。
分享到:
评论

相关推荐

    WEB2.0十二天标准教程

    ### WEB2.0十二天标准教程知识点概览 #### 一、WEB标准 - **定义**:WEB标准是由一系列标准组成的集合,旨在提高网站的结构、表现和行为的一致性和可维护性。 - **组成部分**: - **结构**:包括XHTML和XML,用于...

    中国Web现状与趋势调查研究报告十大发现.doc

    《中国Web2.0现状与趋势调查报告十大发现》 本报告对中国Web2.0发展趋势进行了系统调查和分析,总结出十大发现,涵盖Web2.0关键发展领域和总体情况、其他应用等八个方面。本报告旨在帮助从业者全面、深入把握Web2.0...

    Flex的安装和开发环境的建立

    二是购买标准版,价格为$499。此外,Adobe还提供了包含图表组件的Flex Builder 2.0,价格为$799。值得注意的是,Flex 2.0有升级版本2.01,有兴趣的开发者可以关注Adobe的官方网站获取。 在安装Flex Builder之前,...

    电子商务商城网站代码

    七、 功能说明之商城web2.0功能 (1)、商品点评 界面上包括:购物排行,可包括最佳购物 产品最佳 环境最佳 服务最佳等,但点评的选项和后台可以添加、扩展,有分类标签标注功能,可以按标签查找相关的商品点评;每个...

    vs2005下载安装及过期解决方案

    **Visual Studio 2005**,简称VS2005,是微软公司推出的一款集成开发环境(IDE),主要用于编写Windows应用程序、Web应用程序以及数据库应用等。它在软件开发领域有着广泛的应用,尤其是在.NET框架的早期版本中。...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    第二章 系统设计 2.1. 系统分析 在整个blog进行开发之前,要确定出整个项目的整体架构,包括系统的选型、运行环境的确定及系统结构设计。下面对这进行详细介绍。 在进行软件系统开发的最初环节,一般都需要进行...

    OpenTSDB 2

    该公司的OpenTSDB集群包含35台服务器,每秒写入10万条数据,存储25TB的原始数据,并且采用5天的HBase快照窗口来减少存储空间的需求。 - **Yahoo**:用于监控应用性能和统计信息,部署了15台服务器,每秒写入28万条...

    freemarker总结

    ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期天"] as x&gt; ${x_index + 1}.${x}, 星期四"&gt;&lt;#break&gt;&lt;/#if&gt; &lt;p&gt;We have these animals: &lt;tr&gt;&lt;th&gt;Name&lt;th&gt;Price &lt;tr&gt;&lt;td&gt;${...

    计算机应用技术(实用手册)

    这里的IDE设备包括了IDE硬盘和IDE光驱,第一、第二组设备是指主板上的第一、第二根IDE数据线,一般来说靠近芯片的是第一组IDE设备,而主设备、从设备是指在一条IDE数据线上接的两个设备,大家知道每根数据线上可以接...

    入门学习Linux常用必会60个命令实例详解doc/txt

    例如,用户登录后,按一下“Alt+ F2”键,用户就可以看到上面出现的“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按“Alt+ F1”键,就可以回到第一个虚拟控制台。一个新安装的Linux系统允许用户使用...

    2021-2025年中国空天互联网行业调研及大数据营销战略研究报告.pdf

    第二章深入进行了市场调研,概述了空天互联网的定义和重要性,并将其置于国家战略的高度上。报告指出空天互联网是第三代互联网基础设施革命,对于国家和全球来说具有巨大的发展潜力和广泛应用场景。在这一章中,报告...

    actcms内容管理系统源码-utf

    第二步、运行install/index.asp进行安装 第三步、登录后台(Admin/login.asp)初始用户名admin密码admin888初始认证码actcms 第四步、登录后台-&gt;系统设置-&gt;基本信息-&gt;更新系统参数 默认的认证码在安装的时候...

    actcms内容管理系统源码-gbk

    第二步、运行install/index.asp进行安装 第三步、登录后台(Admin/login.asp)初始用户名admin密码admin888初始认证码actcms 第四步、登录后台-&gt;系统设置-&gt;基本信息-&gt;更新系统参数 默认的认证码在安装的时候...

    GPRS+GPS芯片资料

    - **GPS(Global Positioning System)**:全球定位系统,是由美国政府建立的一套卫星导航系统,主要由空间部分、地面控制系统和用户设备组成。GPS系统可以为地球表面任何地点提供精确的位置、速度和时间信息。 ###...

    C#编程经验技巧宝典

    C#编程经验技巧宝典源代码,目录如下: 第1章 开发环境 1 &lt;br&gt;1.1 Visual Studio开发环境安装与配置 2 &lt;br&gt;0001 安装Visual Studio 2005开发环境须知 2 &lt;br&gt;0002 配置合适的Visual Studio 2005...

Global site tag (gtag.js) - Google Analytics