天天加油 - 助您成才
网页设计制作规范
您正在看的计算机论文是:网页设计制作规范。

网页设计制作规范    
发布时间:  2003-11-26    作者:秩名    
总  论

  本规范既是一个开发规范,也是一个脚本语言参考,本规范并不是一个一成不变的必须严格遵守的条文,特殊情况下要灵活运用,做一定的变通。但是,请大家千万不要随意更改规范。如果有任何问题,请及时与我联系,我会及时更改本规范的相关代码样例和文档。  

/基  本  要  求  

1.  在网站根目录中开设images  common  temp  三个子目录,根据需要再开设media  子目录,images目录中放不同栏目的页面都要用到的公共图片,例如公司的标志、banner  条、菜单、按钮等等;common  子目录中放css、js,、php、include  等公共文件;temp  子目录放客户提供的各种文字图片等等原始资料;media  子目录中放flash,  avi,  quick  time  等多媒体文件  。  
2.  在根目录中原则上应该按照首页的栏目结构,给每一个栏目开设一个目录,根据需要在每一个栏目的目录中开设一个images  和media  的子目录用以放置此栏目专有的图片和多媒体文件,如果这个栏目的内容特别多,又分出很多下级栏目,可以相应的再开设其他目录。
3.  temp  目录中的文件往往会比较多,建议以时间为名称开设目录,将客户陆续提供的资料归类整理。  

4.  除非有特殊情况,目录、文件的名称全部用小写英文字母、数字、下划线的组合,其中不得包含汉字、空格和特殊字符;目录的命名请尽量以英文为指导,不到万不得已不要以拼音作为目录名称,经验证明,用拼音命名的目录往往连一个月后的自己都看不懂,  

/脚  本  编  写  

  我们应该有一个脚本整体风格一致的概念,意思是一个月后和一个月前的你写的脚本风格保持一致,以及同一个工作组中不同的开发人员编写的脚本风格保持一致,因为我们不可能永远孤立的开发,你随时都有可能和三个月前的自己合作(你的客户要求改版),也经常要和工作室中不同的同事共同开发一个项目,还有可能被要求修改已经离职人员开发的脚本,当然你自己也有可能会扔下一个项目给后来的同事。  

1.  Html  文件的通用模板:  

<html>  
<!--  
Generator:  Sub  Design  Studio  (    http://www.eastline.net.cn  )  
Creation  Data:  2000-8-1  
Original  Author:  eastline  
-->  
<head>  
<title>  文档标题  </title>  
<meta  http-equiv="content-type"  content="text/html;  charset=gb2312">  
<meta  name="author"  content="eastline">  

其他meta  标  记  
<link  rel="stylesheet"  type="text/css"  href="style/style.css">  

样式表定义  

客户端Javascript  函数定义及初始化操作  
</head>  
<body  bgcolor="#ffffff">  
…  …  
</body>  

补充:  
  为了保证网站能够与下一代的web  语言xml  标准兼容,所有的HTML  标签的属性都要用单引号或者双引号括起,即我们应该写  <a  href=”url”>  而不  是  <a  href=url>.  

2.  允许全文检索的页面,为了使Internet  上的搜索引擎能够有效检索,在频道的首页的html的<head></head>之间应该加入Keywords  和Description  元标记,例如  :  

<meta  name=”keywords”  content=”东方新干线,汽车,买车”>  
<meta  name=”description”  content=”东方新干劲线,全球中文汽车信息第一站”>  

3.  CSS  文件的格式样例代码  :  

<style  type="text/css">  
<!—  
p  {  text-indent:  2em;  }  
body  {  font-family:  "宋体";  font-size:  9pt;  color:  #000000;  margin-top:  0px;  margin-right:  0px;  margin-bottom:  0px;  margin-left:  0px}  
table  {  font-family:  "宋体";  font-size:  9pt;  line-height:  20px;  color:  #000000}  
a:link  {  font-size:  9pt;  color:  #FFFFFF;  text-decoration:  none}  
a:visited  {  font-size:  9pt;  color:  #99FFFF;  text-decoration:  none}  
a:hover  {  font-size:  9pt;  color:  #FF9900;  text-decoration:  none}  
a:active  {  font-size:  9pt;  color:  #FF9900;  text-decoration:  none}  
a.1:link  {  font-size:  9pt;  color:  #3366cc;  text-decoration:  none}  
a.1:visited  {  font-size:  9pt;  color:  #3366cc;  text-decoration:  none}  
a.1:hover  {  font-size:  9pt;  color:  #FF9900;  text-decoration:  none}  
a.1:active  {  font-size:  9pt;  color:  #FF9922;  text-decoration:  none}  
.blue  {  font-family:  "宋体";  font-size:  10.5pt;  line-height:  20px;  color:  #0099FF;  letter-spacing:  5em}  
-->  
</style>  

  这里尤其要注意的是a:link  a:visited  a:hover  a:actived  的排列顺序一定要严格照上面的样例代码,否则或多或少会出问题。另外我们规定重定义的最先,伪类其次,自定义最后,便于自己和他人阅读!  

  为了保证不同浏览器上字号保持一致,字号建议用点数pt和像素px来定义,pt一般使用中文宋体的9pt和11pt,px一般使用中文宋体12px  和14.7px  这是经过优化的字号,黑体字或者宋体字加粗时,一般选用11pt和14.7px  的字号比较合适。  

  在写  <table>  互相嵌套时,严格按照的规范,对于单独的一个<table>来说,<table><tr>对齐,<td>  缩进两个半角空格,<td>  中如果还有嵌套的表格,<table>也缩进两个半角空格,如果<td>中没有任何嵌套的表格,</td>  结束标记应该与  <td>  处于同一行,不要换行,  

如我们注意在源代码中不应有这样的代码:  

<td><img  src=”../images/sample.gif”>  
</td>  

而应该是这样的:  
<td><img  src=”../images/sample.gif”></td>  

  这是因为浏览器认为换行相当于一个半角空格,以上不规范的写法相当于无意中增加一个半角空格,如果确实有必要增加一个半角空格,也应该这样写:  

<td><img  src=”../images/sample.gif”>  </td>  

  属于同一个级别  的  <table>  一定是左首对齐的,另外不允许没有任何内容的空的单元格存在,高度大于等于12px  的单元格应该  在  <td>  和  </td>  之间写一  个      如果高度小于12px,  则应该  在  <td>  和  </td>  之间插入一个1*1  大小的透明的gif  图片,这是因为某些浏览器认为空单元格非法而不会予以解释。如果代码顺序较乱,在DW3中可以通过command->apply  souce  formatting进行重新整理!  

5.  Width  和height  的写法也有统一的规范,一般情况下只有一列的表格,width  写在<table>  的标签内,只有一行的表格,height  写在  <table>  的标签内,多行多列的表格,width  和height  写在第一行或者第一列的  <td>  标签内。总之遵循一条原则:不出现多于一个的控制同一个单元格大小的height  和width,  保证任何一个width  和height  都是有效的,也就是你改动代码中任何一个width  和height  的数值,都应该在浏览器中看到变化。

排行

  1. 美国与欧洲分布式发电的比较
  2. 中国石油、天然气战略资源分析
  3. 上海交通发展战略
  4. 曼型干式气柜在技术管理中应注意
  5. 无线局域网技术概述
  6. 微型热电联产在游泳池项目中的应
  7. 网页设计制作规范
  8. 当前我国能源消费形势分析
  9. 面向21世纪的世界炼油工业
  10. 聚乙烯管道系统的构成与施工
  11. 2004年发展中国家经济状况及前景
  12. JSP动态网页制作技术
  13. 2005年全球市场展望
  14. VACONS 为你提供一个平滑的提升
  15. 四甲氧基甲基甘脲固化: 耐久性高
  16. 在虚拟现实系统构建过程中使用3D
  1. 微型热电联产在游泳池项目中的应
  2. 中美日能源需求触及国家发展根本
  3. 聚乙烯管道系统的构成与施工
  4. 城市道路交通管理规划方法与应用
  5. 曼型干式气柜在技术管理中应注意
  6. 光纤光缆和通信电缆的技术发展与
  7. 无线局域网技术概述
  8. 基于PB6和ORACLE8开发“劳动信息
  9. JSP动态网页制作技术
  10. 上海交通发展战略
  11. 四甲氧基甲基甘脲固化: 耐久性高
  12. 中国石油、天然气战略资源分析
  13. 20世纪太阳能科技发展的回顾与展
  14. 信息高速公路中知识产权保护的若
  15. 面向21世纪的世界炼油工业
  16. 提高Oracle数据库应用系统安全的
  1. 微型热电联产在游泳池项目中的应
  2. 发改委制定电石、铁合金、焦化行
  3. 中国石油、天然气战略资源分析
  4. 上海交通发展战略
  5. 大北京现代化交通体系发展研究
  6. 面向21世纪的世界炼油工业
  7. 水源热泵与未利用能
  8. 基于PB6和ORACLE8开发“劳动信息
  9. 光纤光缆和通信电缆的技术发展与
  10. 聚乙烯管道系统的构成与施工
  11. 一种基于铁电存储器的双机串行通
  12. 四甲氧基甲基甘脲固化: 耐久性高
  13. 局域网图书资料查询系统
  14. VACONS 为你提供一个平滑的提升
  15. 20世纪太阳能科技发展的回顾与展
  16. 北京市天然气置换工作情况汇报

最近更新

  • 推荐阅读
  • 计算机论文《网页设计制作规范》网页设计制作规范