使用Web标准建站第2天:什么是名字空间
——【叫我小猫Frank】与你分享
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",指定你的文档用简体中文。
更多细节可以访问W3C的网站 —— 【叫我小猫Frank】与你分享
分享到:
相关推荐
关于RMAN备份(Oracle).zip包含以下2个文档: RMAN备份命令(转摘).txt 数据库Oracle实战RMAN备份.txt ------------ 【提醒】回复留言,系统会归还资源分
〔2〕接着妈妈说,小猫做举动〔如:我的小猫叫三声,我的小猫拍两次手,我的小猫蹲五次,我的小猫走一步,我的小猫转两圈,我的小猫跳四上等〕。 〔3〕练本领。第一主恳求:妈妈说慢一些,小猫可以数出声来;第二主...
教师在第二部分的提问中,帮助孩子们梳理这些因果关系,促进他们的逻辑思维能力。 4. **角色扮演**:活动中的分组游戏“小猫钓鱼”是一种角色扮演游戏,让孩子们亲自体验小猫的角色,模仿故事中的行为,加深对故事...
Scratch小猫照镜子 第十四届蓝桥杯Scratch编程选拔赛真题源码 此案例难度系数2;综合考查角色/背景添加、方向、循环、条件判断、侦测模块、按下键盘事件等积木的使用;难点在于: 如何实现角色、背景的添加 如何...
活动名称为"找小猫(第二教时)",是基于一首名为《找小猫》的歌曲设计的教学环节。 【活动目标】 1. **音乐感知与创编**:在已经熟悉的《找小猫》歌曲基础上,鼓励幼儿自由创编动作,让他们能够在听音乐的同时...
总结来说,"在桌面可以活动的小猫"是一个使用C++编程语言开发的桌面应用,它利用面向对象编程、图形用户界面、事件处理等多种技术实现了一个动态的小猫形象,能够在用户桌面上移动并与用户互动。通过这种方式,它为...
- 要检查Tomcat的版本兼容性,确保你的Web项目遵循与所使用的Tomcat版本对应的Servlet和JSP规范。 - 如果遇到问题,如启动失败或无法访问,检查日志文件(位于Tomcat的logs目录下)以获取错误信息。 通过上述步骤...
* 评估学生是否能够使用 Scratch 编程语言设计游戏《小猫走迷宫》。 * 评估学生是否能够应用“动作、控制、侦测”等模块的用法。 * 评估学生的动手实践能力和创新能力。 本资源摘要信息旨在帮助教师设计和实施 ...
《精通CSS:高级Web标准解决方案(第二版)》是一本深度探讨CSS技术的专业书籍,旨在帮助读者提升在网页设计和开发中的CSS应用能力。这本书详细介绍了CSS的各种高级特性,为Web开发者提供了全面的解决方案,使其能够...
例如,当你看到一个网页上某部分的颜色很喜欢,但又不知道具体是什么颜色时,"抓色小猫"可以帮助你快速获取颜色代码,然后在自己的设计中使用。它也适用于需要从图片中提取颜色灵感,或者需要与团队成员共享颜色方案...
该程序的名字来源于它内置的角色"BongoCat",一个可爱的小猫形象,通过敲击键盘时的动画效果,使用户在使用电脑时感受到乐趣。 在该压缩包中,包含了一系列重要的库文件和组件,这些都是BongoCat Pro2.0正常运行所...
《抓色小猫软件:颜色捕捉与应用的实用工具》 在数字设计和创意领域,准确获取和使用颜色是至关重要的。"抓色小猫"软件便是这样一款专为设计师和爱好者打造的颜色提取工具,它使得获取屏幕上的颜色值变得轻松便捷。...
这是一个用 C# 写的小工具,它会在 Windows 任务栏显示一只奔跑的小猫动画,CPU 使用率越高它跑得越快。 猫奴必备。让桌面跑动起来的可爱猫主题桌面宠物! 项目地址:https://github.com/Kyome22/RunCat_for_windows...
屏幕抓色工具,如“屏幕抓色小猫”,是一种实用的软件工具,它允许用户从屏幕上选取特定的颜色,并提供该颜色的代码值,通常以十六进制格式(如#ffffff)表示。这种工具在设计、编程、网页制作、图像编辑等领域中...
AngularJS 2+之后的版本被称为Angular,是一个完全重写的框架,更注重性能和现代Web标准。 这个"小猫杯"的全套代码可能包括了上述知识点的各种示例和实践项目,通过学习和实践,新手可以快速掌握AngularJS的基本...
标题“修改IE地址栏Tomcat小猫咪图标”涉及到的是在Web服务器Apache Tomcat的自定义配置,特别是关于改变浏览器地址栏中的网站图标(Favicon)的过程。这个过程通常包括两个主要步骤:创建自定义图标(ICO文件)和...
2. 技能目标:通过模拟小猫刷牙的情境,鼓励幼儿尝试使用刷牙工具,锻炼他们的动手能力和模仿能力。 3. 情感目标:通过参与活动,让幼儿体验刷牙的乐趣,培养他们良好的口腔卫生习惯,理解保持口腔健康的重要性。 ...
这个游戏的核心在于利用这两种Web开发技术来实现动态的图形渲染和用户交互。下面我们将深入探讨这个项目中涉及到的HTML和JavaScript知识点。 首先,HTML(HyperText Markup Language)是网页内容的基础结构语言,...
3. 动物与人的互动:文中提到人与小猫的互动,如逗猫、照顾猫等,这体现了人与宠物之间的感情联系,也教给读者如何通过互动展现人物性格和情感。 4. 情感表达:作者对小猫的喜爱之情贯穿全文,通过直接赞美和日常...
运用C++算法解决小猫钓鱼纸牌游戏胜利者问题,算法简单易懂