很菜的问题:模板跟风格有什么不同啊? [技术论坛 - 使用问答] imag1

正在浏览:   1 名游客






很菜的问题:模板跟风格有什么不同啊?
新进会员
注册日期:
10/6 10:54
所属群组:
注册会员
帖子: 12 | 精华: 1
等级: 2; EXP: 25
HP: 0 / 31
MP: 4 / 20
离线
模板与风格是两个不同的概念吗?他们有什么区别?他们又分别有什么作用?在此先谢谢大家拉

10/21 12:22
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 很菜的问题:模板跟风格有什么不同啊?
资深会员
注册日期:
11/30 20:48
来自 pekin
所属群组:
注册会员
Dev+Hack
帖子: 198 | 精华: 4
等级: 13; EXP: 11
HP: 60 / 302
MP: 66 / 949
离线
模板(template)从字面意思理解当然就是版式了,比如页面元素的布局。这个概念是基于xoops模块的。
风格(style)也就是样式,比如字体大小颜色,网页背景颜色和图片,以及系统的css样式都在这里设置。这个是xoops整体的。

10/21 17:00
_________________
哦的小站,发点牢骚。http://ez.xoops.cn欢迎大家踩踩。
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 很菜的问题:模板跟风格有什么不同啊?
网站管理员
注册日期:
2005/10/29 13:32
来自 北京
所属群组:
网站管理员
注册会员
ComSupp
推广组
帖子: 1980 | 精华: 12
等级: 36; EXP: 82
HP: 537 / 895
MP: 660 / 5653
离线
模板对应的是template;风格对应的是theme,也翻译为主题、皮肤等。

举个例子来区别这两者的概念:有个班级通讯录的数据表,其中有姓名、年龄、性别、民族、电话、email等字段,我们现在有如下两个需求:

1、内容取舍:在通讯录页面需要显示上述所有字段,但在首页的某个简要区块上只需要显示如下字段:姓名、性别、email。

2、排版设计:“姓名”列需要加粗,其他列采用普通字体;整个网页背景采用白色,通讯录表格行则采用白、灰隔行交替;整个通讯录表格外表框加粗,内表单元格则为普通横线。

对于上述第一个需求,需要通过取舍“模板template”中的smarty变量来实现;而对于第二个需求,只需要通过“主题theme”的CSS等来实现。

如果再明确一点的话,我们可以这样理解:
template=数据模板;theme=风格模板
它们都是模板,只不过一个是针对数据内容的,一个是针对风格样式的。

现在xoops china官方推荐的翻译为:templete=模板,theme=主题
这是为了适应目前通用的翻译,如word、powerpoint中的template就是翻译为模板,windows、firefox中的theme就是翻译为主题。

10/21 22:25
工具箱 短消息 Email PDF 书签 打印 举报 回顶部





不可查看帖子。
不可发帖。
不可回复。
不可编辑自己的帖子。
不可删除自己的帖子。
不可发起投票调查。
不可在投票调查中投票。
不可上传附件。
不可不经审核直接发帖。
不可使用主题类别。
不可以使用HTML语法。
不可以使用签名档。

[高级搜索]