请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 11316|回复: 37

[教程] 学习如何使用有趣的自定义标记来布局页面! [复制链接]

snwebsite 楼主

蓝色怪兽

荣誉管理

帖子
4347
体力
14380
威望
69
居住地
香港特别行政区 湾仔区
发表于 2006-10-15 19:59:57 |显示全部楼层
原创文章,转载请著名作者及文章出处。

今天我们来学习,如何使用有趣的自定义标记来布局页面。有的朋友可能有这样的疑问,自己随便定义的标记浏览器怎么能正确的认识呢?

这里我们就要用到文档的命名空间,那么命名空间又是指什么?

大家知道XML有一个很大的特点就是他的可扩展性。你可以创建你自己的标记或使用别人创建的标记,这里就存在了一个问题,即你所定义的标

记和别人定义的标识有可能相同,但他们各自所表示的意义却不同。

打一个形象的比喻,比如有两个人名字都叫蓝色,一个人在经典,一个人在天涯,如果你要找他们就可以这样说明,天涯:蓝色 、 经典:蓝色

,这样就不会混淆了。

命名空间的意义就是要告诉别人这个文档是属于谁的。xhtml是html向xml过渡的产物,这里他也提供给了我们一个命名空间。

看下面的例子,我们命名一个名称为blueidea的前缀,http://bbs.blueidea.com是用来说明命名空间的url。xmlns是指xhtml namespace

<html xmlns:blueidea="http://bbs.blueidea.com">

有意思的是我们甚至可以用中文来做标记(用中文可能会出现编码问题)。这样的文档看起来真的是一目了然。

下面我们定义一个标记叫做“新闻标题”格式因该是“blueidea:新闻标题”

<blueidea:新闻标题>最新更新</blueidea:新闻标题>

然后用CSS定义他 ,格式: blueidea\:新闻标题 {

}
需要注意的是我们自定义的标记默认属性,有点象a、span等内联元素。

下面是我写的一个基本布局,(兼容IE5、6、7 FF2 OP9)是不是很有意思,象XML,其实本来自定义标记就是用在xml上地。大家赶紧自己来试一下吧,因为很多东西都是自己从实践中摸索出来的。



 提示:您可以先修改部分代码再运行

已有 1 人评分威望 收起 理由
greengnn + 3 原创内容

总评分: 威望 + 3   查看全部评分

西部数码顶级域名注册商39元抢注!
帖子
201
体力
436
威望
0
发表于 2006-10-15 20:13:22 |显示全部楼层
有意思,呵呵。
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

帖子
1282
体力
2870
威望
0
居住地
四川省 成都市
发表于 2006-10-15 20:18:12 |显示全部楼层
老大,有实际意义没?
XML中如果自定义标签,比如我自己写一个DTD,但是问题是搜索引擎怎么收录啊?
我觉得现在限制XML最大的问题就是搜索引擎,比如BAIDU就不收录XML网页,哎,不知道有什么好办法没

使用道具 举报

lynovr 

lynovr

新手上路

帖子
171
体力
232
威望
0
发表于 2006-10-15 20:51:03 |显示全部楼层
这个好我 要好好学学啊

使用道具 举报

帖子
6756
体力
4187
威望
0
发表于 2006-10-26 16:36:12 |显示全部楼层
可以好好学习

使用道具 举报

一滩死水

钻石会员

帖子
1063
体力
7305
威望
0
发表于 2006-10-27 08:49:08 |显示全部楼层
支持为搜索引擎而死呀。
我一直哭一直哭,哭我没鞋穿。直到有一天我看到一个人,他连脚也没有……

使用道具 举报

帖子
143
体力
608
威望
0
发表于 2006-10-27 09:24:02 |显示全部楼层
在.net2005下 为什么不支持呢

使用道具 举报

帖子
143
体力
608
威望
0
发表于 2006-10-27 10:28:13 |显示全部楼层
blueidea\:页面上部 "\"是什么意识

使用道具 举报

帖子
36
体力
89
威望
0
发表于 2006-10-27 11:35:45 |显示全部楼层
收下,学习了

使用道具 举报

rocklv 

洛克旅

中级会员

帖子
202
体力
426
威望
0
居住地
广东省 广州市
发表于 2006-10-27 13:34:29 |显示全部楼层
好东西,收藏

使用道具 举报

lzyy 

无网不剩

荣誉管理 手机认证 

帖子
1781
体力
7584
威望
65
发表于 2006-10-27 14:10:38 |显示全部楼层
最好使用外部链接css,这样别人一看源码肯定懵,说不定还会对这个网站的技术赞不绝口

使用道具 举报

帖子
3
体力
11
威望
0
发表于 2006-10-27 14:17:14 |显示全部楼层
楼主设计的蛮漂亮的
博击虫

使用道具 举报

帖子
179
体力
383
威望
0
发表于 2006-10-27 14:47:57 |显示全部楼层

怎么出不来效果?哪里错了?

 提示:您可以先修改部分代码再运行

やわうか

使用道具 举报

帖子
20
体力
24
威望
0
居住地
浙江省 杭州市
发表于 2006-10-27 15:04:59 |显示全部楼层

一定得加上<html><body...?

 提示:您可以先修改部分代码再运行


刚试了,是一定得加上<body></body>才行!

[ 本帖最后由 shancindy 于 2006-10-27 15:06 编辑 ]

使用道具 举报

帖子
179
体力
383
威望
0
发表于 2006-10-27 15:09:20 |显示全部楼层
谢谢 不加<html>好像也能行
やわうか

使用道具 举报

Arsan 
帖子
155
体力
474
威望
0
发表于 2006-10-27 22:52:26 |显示全部楼层
又是一个趋势?

使用道具 举报

xd888 
帖子
119
体力
375
威望
0
发表于 2006-10-28 01:49:58 |显示全部楼层
不错,学习一下
http://pczlk.com

使用道具 举报

蓝星国度

高级会员

帖子
271
体力
744
威望
38
居住地
台湾省 台北县
发表于 2006-10-28 04:27:46 |显示全部楼层
早就知道有這種寫法了
只是對他研究不深

收藏著以後慢慢看
逝者已矣,來者可追,真的沒有什麼。

使用道具 举报

mental 

小鱼的理想

银牌会员 手机认证 

帖子
568
体力
2297
威望
1
居住地
山东省 济宁市
发表于 2006-10-28 10:26:49 |显示全部楼层
有长见识了啊!

使用道具 举报

黑白灰823

初级会员

帖子
108
体力
181
威望
0
居住地
浙江省 杭州市
发表于 2006-10-28 14:40:51 |显示全部楼层
东西不错,我想实际意义就是能够用自己的标签定义,
不会被那些英文单词烦恼了吧!
因为可以用中文个……

使用道具 举报

hero4u 

孤竹林

金牌会员 手机认证 

帖子
1305
体力
3444
威望
14
居住地
湖南省 长沙市
发表于 2006-12-15 02:07:32 |显示全部楼层
受益了,3x
体验游戏 game4power

使用道具 举报

oivp 

痴儿

银牌会员 手机认证 

帖子
1451
体力
1894
威望
0
发表于 2006-12-15 09:05:25 |显示全部楼层
格式良好的XML文件  可以了

使用道具 举报

pixycn 
帖子
52
体力
129
威望
0
发表于 2006-12-15 12:02:33 |显示全部楼层
COOL!!! 马上实践一下!
品位是艺术的死敌!

使用道具 举报

帖子
528
体力
1388
威望
0
发表于 2006-12-15 14:18:09 |显示全部楼层
8错 · · ·

使用道具 举报

缘客

中级会员

帖子
199
体力
1011
威望
0
居住地
黑龙江省 哈尔滨市
发表于 2006-12-17 16:28:52 |显示全部楼层
这样写不是挺好的,大家为什么不都这样写。

使用道具 举报

帖子
245
体力
196
威望
0
发表于 2006-12-17 16:50:40 |显示全部楼层
真是好文章,谢谢LZ~~``

我是新手,会努力学的 ^^

使用道具 举报

MrShan 

罐装曲奇

银牌会员 手机认证 

帖子
443
体力
1550
威望
0
居住地
山东省 烟台市
发表于 2006-12-19 05:49:19 |显示全部楼层
有意思!
够个性的啊!!哈哈

使用道具 举报

客家山哥

银牌会员

帖子
3633
体力
2708
威望
0
居住地
广东省 深圳市
发表于 2006-12-19 12:16:09 |显示全部楼层
这样的标签能相当于一个DIV么?
使用中文的话方便浏览器读取吗?

[ 本帖最后由 Hakkawawa 于 2006-12-19 15:44 编辑 ]

使用道具 举报

帖子
23
体力
69
威望
0
发表于 2006-12-19 14:57:02 |显示全部楼层
谢谢!不错。

使用道具 举报

lscn 

拎着猫的耗子

银牌会员

帖子
364
体力
1523
威望
0
居住地
山东省 青岛市
发表于 2006-12-23 08:30:50 |显示全部楼层
太有意思 了...居然可以这样...

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-4 14:52 , Processed in 0.709678 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部