blog名称:Biglin's Blog
日志总数:119
评论数量:897
留言数量:35
访问次数:1263918
建立时间:2005年10月26日

RandomRen's Blog
NoisyRam's Blog
杨斌空间
Dream2001's BLog
推荐一款软件,对于经常搞Ctrl+C和C
Gmail做出重大升级——可以发送和接收
[转]美国网站在中国失败的10大思路性错
Wallop Beta邀请
一百多种创意线索(转)
回复:Flashsave现已开放注册,X
回复:寻找已久的字体终于被我给找到了,P
回复:寻找已久的字体终于被我给找到了,P
回复:寻找已久的字体终于被我给找到了,P
回复:寻找已久的字体终于被我给找到了,P
签写新留言

我来踩啦!
都些什么
1
广告关了
pl!`

My GTalk



首页(119) 情感天地(5) Photoshop(10) 杂七杂八(17) Photoshop-杨斌专辑(6) 网络相关(36) 软件(17) 网页设计(23) 
[网页设计]网页设计DIV+CSS——第2天:什么是名字空间
Biglin  2005/11/7 11:20:12

阅读全文(6019) | 回复(1) | 编辑 | 精华

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",指定你的文档用简体中文。 相关文章:网页设计DIV+CSS——第1天:选择什么样的DOCTYPE网页设计DIV+CSS——第2天:什么是名字空间网页设计DIV+CSS——第3天:定义语言编码网页设计DIV+CSS——第4天:调用样式表网页设计DIV+CSS——第5天:head区的其他设置网页设计DIV+CSS——第6天:XHTML代码规范网页设计DIV+CSS——第7天:CSS入门网页设计DIV+CSS——第8天:CSS布局入门网页设计DIV+CSS——第9天:第一个CSS布局实例网页设计DIV+CSS——第10天:自适应高度网页设计DIV+CSS——第11天:不用表格的菜单网页设计DIV+CSS——第12天:校验及常见错误

回复:网页设计DIV+CSS——第2天:什么是名字空间
玄武门(游客)  2006/11/21 13:24:42

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除

楼主,你讲得很生动,我虽然是菜鸟,但是还是懂了挺多的 以下为blog主人的回复:  应该感谢此文的作者,我是转载的,因为我也觉得写的非常不错。

» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
Blogger.org.cn | More option
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144806953 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号