- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ICSS设计代码规范
UI设计(代码)规范
目录结构与命名规则
(1)目录结构规范
1、 目录建立的原则:以最少的层次提供最清晰简洁的页面结构。
2、 根目录一般只存放index.htm以及其他系统必须的文件
3、 在根目录中应该按照系统的栏目结构,给每一个栏目开设一个目录,根据需要在每一个栏目的目录中开设一个images 和media 的子目录用来放置此栏目专有的图片和多媒体文件,如果这个栏目的内容特别多,又分出很多下级栏目,可以相应的再开设其他目录。根目录下的images用于存放各页面都要使用的公用图片,子目录下的images目录存放本栏目页面使用的私有图片
4、 所有JS,ASP,PHP等脚本存放在根目录下的scripts目录
5、 所有CGI程序存放在根目录下的cgi-bin目录
6、 所有CSS文件存放在根目录下style目录
7、 每个语言版本存放于独立的目录。例如:简体中文gb
8、 所有flash, avi, ram, quicktime 等多媒体文件存放在根目录下的media目录
9、 temp 子目录放客户提供的各种文字图片等等原始资料,以时间为名称开设目录,将客户陆续提供的资料归类整理。
(2)文件和目录命名规范
1、 文件命名的原则:以最少的字母达到最容易理解的意义。
2、 每一个目录中包含的缺省html 文件,文件名统一用index.htm
3、 文件名称统一用小写的英文字母、数字和下划线的组合,不得包含汉字、空格和特殊字符
4、尽量按单词的英语翻译为名称。例如:feedback(信息反馈),aboutus(关于我们) 不到万不得已不要以拼音作为目录名称
5、 多个同类型文件使用英文字母加数字命名,字母和数字之间用_分隔。例如:news_01.htm。注意,数字位数与文件个数成正比,不够的用0补齐。例如共有200条新闻,其中第18条命名为news_018.htm
(3)图片的命名规范
1、 名称分为头尾两两部分,用下划线隔开。
2、 头部分表示此图片的大类性质。
例如: 放置在页面顶部的广告、装饰图案等长方形的图片我们取名:banner ;标志性的图片我们取名为:logo ;在页面上位置不固定并且带有链接的小图片我们取名为button ;在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名:menu ;装饰用的照片我们取名:pic ;不带链接表示标题的图片我们取名:title 依照此原则类推。
3、 尾部分用来表示图片的具体含义,用英文字母表示。例如:banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif pic_people.jpg pic_hill.jpg.
(4)css的命名规范
1,全局定义
/*{}(大括号)内为空时,除ul元素外,其他均自己定义*/
body,ul,ol,p,span,dd,dt,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}/*初始化元素的内联及外联*/
div{ overflow:hidden}
body,body a{ color:#000; font:Arial, Helvetica, sans-serif 12px; text-decoration:none}
body a:link{ text-decoration:none;}
body a:hover{}
body a:visited{}/*全局文字属性结束*/
ol,li{ list-style:none;}/*如需居内则为list-style:inside*/
p{ text-indent:2em}/*首行缩进两字符宽度,无需更改,使用时可按“p class=xxx/p” 设置进一步样式*/
/**************************以上均为全局属性,一般无需修改**************************************/
2,hx样式,如颜色不同请自行增加,根据实际情况进行简写
h1{ font:宋体 16px bold; line-height:30px; text-align:center; border-bottom:1px dashed #ccc;}/*设置默认H1样式*/
h2{ font:宋体 14px bold; line-height:26px; text-align:left; border-bottom:1px solid #ccc}
h3{}
h5{}
h4{}
3,/*新闻列表/
.fontnews{}
.f
文档评论(0)