手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >如何改变网站模板调用的CSS文件换肤
如何改变网站模板调用的CSS文件换肤
摘要:这一个方法的灵活性比较高,每套皮肤可以有自己的布局,有自己的个性。实现:比如模板中有一个标识$Subject,程序代码会把它替换成文章标题,...

 这一个方法的灵活性比较高,每套皮肤可以有自己的布局,有自己的个性。实现:比如模板中有一个标识$Subject,程序代码会把它替换成文章标题,然后有一个标识块<!- Loop[ArticleList]--><h1>$Subject</h1><div>$Content</div><!--/Loop-->,程序代码会把它替换成一个文章列表,最后输出处理完所有标识符的内容。


通常,我们会缓存读取到的模板内容,但字符串的替换始终不可避免,或者也会把替换过的内容也缓 存起来,但这样子,就等于要缓存模板内容以及替换过的内容,占用了两份似乎挺重复内容的内存。


优点:模板灵活程度很高,可以随便改动页面布局。


缺点:影响性能,开发人员维护难,必须有特定的标识符来表示页面变量,后期维护可能会带来非常 多的问题。


如何改变网站模板调用的CSS文件换肤


这一个,严格上来讲,不应该算作皮肤机制。虽然CSS非常强大,也能够通过它来任意改变页面元素布局,但它的HTML始终是不变的,所以局限性是非常大的。


优点:完全不影响性能,甚至可以完全不由服务端代码来管理它的变换,可以使用JS来切换皮肤。


缺点:如果作为核心皮肤机制的话,非常有局限性。

【如何改变网站模板调用的CSS文件换肤】相关文章:

CSS中文字体对应的英文写法

8个简单实用的CSS秘诀

CSS如何控制网页(WEB)字体

你可能不知道的7个CSS单位

网页中用于构造图表的一些基本CSS代码

CSS如何控制网页背景

有用的CSS网格框架

自动按时段切换网页的CSS风格

常用的CSS缩写语法小结可帮助你减少CSS文件大小

CSS制作符合网站标准的细线表格

精品推荐
分类导航