2009年3月4日星期三

参考

-----------------------------------------------------------------------

*频道: 默认是选本频道的,当然也可以跨频道选择,不同的频道对应的接下来的分类就不一样了,也就是说一个这种碎片里是不能同时调两个或两个以上的频道的内容的.*分类: 可以选择多个类,如专题首页的新闻列表碎片,分类就选了上百个.*表格: 有些功能要先显示表格后才能实现. 如接下来的显示列数.自定义列表样式等。像新闻列表数据碎片的日期有时会不统一靠边,是因为没让表格显示出来,这样碎片里就不会把日期当成一个独立td来处理,而是和标题同在一个td里。如表格未显示:*

More


*表格间距: 就是在整个table里加个cellspacing,整个列表是在一个table里面的.*表格样式: 通过这个可以自定义列表的样式名称,这样同一页面的多个列表就可以用不同的样式区分开了1. 要先让表格显示出来(就是上面的表格选项),这样系统才会自动在table里加个class的样式。2. 设置样式的名称,如test,一些二级名称主要有 link, hover,如.test {font-family: Tahoma, Arial;font-size: 11px;color: #FF3300;text-decoration: none;}.test a:link {font-family: Tahoma, Arial;font-size: 13px;color: #FF00CC;text-decoration: none;} .test a:hover {font-family: Tahoma, Arial;font-size: 13px;text-decoration: underline;}.test 是定义没加连接的样式,如日期,导读.test a:link 是定义加连接的样式,如新闻的标题.test a:hover 是定义加连接的文字,鼠标移到上面的样式,如鼠标移到新闻标题上面。这样在表格样式里填上test,把test的样式导入页面就可以产生自定义的效果了。这就是同一页面两个列表的不同效果(一个是样式test,一个是样式test1,中间有横线的标题是鼠标移到上面的效果):---------------1.11 网站目录规范网站目录规范 目录建立的原则 以最少的层次提供最清晰简便的访问结构。 a.根目录只允许存放index.html和main.html文件,以及其他必须的系统文件;如global.asa b.每个语言版本存放于独立的目录; c.每个主要功能建立一个相应的独立目录; d.共用的图片放在根目录下的images目录下(根据图片的性质继续分类); e.所有的js文件存放在根目录下统一目录script; f.所有的CSS文件存放在各语言版本下的style目录 g.所有的类程序存放在根目录并列目录class目录 h.一个目录下不宜放太多的文件,大量文件时按规则进行分目录(如日期)

1.12 文件命名规范文件命名规范 目的、作用 可以文件名看出该文件的功能作用(建议统一用小写)。 文件命名的原则 以最少的字母达到最容易理解的意义。
如newsView.php或news_view.php a.索引文件统一使用index.html文件名(小写)。 测试文件 test_+文件名 临时文件 temp_+文件名 备份文件 文件名_+年月日(如:index_040706.php)

1.13 查看页面标签 标题 添加时间 导读 作者 下拉框分页 数字分页 内容 信息关键字 信息来源 注明信息 信息点击率 类别链接 相关推荐 相关信息 评论链接 评论输入框 sohu 新闻 信息结尾内容
1.14 css样式定义说明cms碎片的css样式分手工碎片样式和动态数据源样式,手工碎片的css样式是人工加的,系统默认是不加样式的,动态数据源也可以手动加,但没加的话系统会默认加上统一的样式定义。手工碎片里的样式跟html代码编辑一样,这里只介绍动态数据源的样式。动态数据源碎片1. 默认css样式为TABLE.cmsTable 的碎片有 (注意大小写)新闻列表数据图片列表数据图片标题列表新闻导读列表
2. 默认css样式为 TABLE.cmsPicTable 的碎片有图片列表数据 常用的css样式有标签有:a 定义带连接的文字样式 a:link 定义带连接的文字样式a:hover 定义带连接的文字,鼠标移到上面的样式a:visited 定义带连接的文字,该连接被访问过后的样式a:active 定义活动的带连接文字样式 table 定义整个table的样式td 定义整个td的样式
常用的css格式有:font-family font-size color text-decoration font-weight background-color border 等等如:(以cmsTable为例)TABLE.cmsTable {font-family: Tahoma, Arial;font-size: 12px;color: #666666;text-decoration: none;font-weight: bold;background-color: #000000; border: 1px solid #999999;} TABLE.cmsTable a {} TABLE.cmsTable a:link {} TABLE.cmsTable a:hover {} TABLE.cmsTable a:visited {} TABLE.cmsTable a:active {} TABLE.cmsTable table { }TABLE.cmsTable td {} a {} td {} table {}
同理,对于自定义的cms css样式名称,方法也是同上,只是将默认的样式名称(TABLE.cmsTable / TABLE.cmsPicTable)换成自己定义的样式名(注意前面可以加个TABLE. 如自定义的样式名称为test ,则实际的cms样式名称可以是test或TABLE.test )就行了。