文 件 命 名 原 则

原创 2004年10月29日 12:43:00

1. 每一个目录中应该包含一个缺省的html 文件,文件名统一用index.htm

2. 件名称统一用小写的英文字母、数字和下划线的组合。

3. 命名原则的指导思想一是使得你自己和工作组的每一个成员能够方便的理解每一个文件的意义,二是当我们在文件夹中使用“按名称排例”的命令时,同一种大类的文件能够排列在一起,以便我们查找、修改、替换、计算负载量等等操作 。

4. 下面以“新闻”(包含“国内新闻”和“国际新闻”)这个栏目来说明html 文件的命名原则 :

☆ 在根目录下开设news目 录

☆ 第一条缺省新闻取名index.htm

☆ 所有属于“国内新闻”的新闻依次取名为:china_1.htm, china_2.htm, …

☆ 所有属于“国际新闻”的新闻依次取名为:internation_1.htm, internation _2.htm, …

☆ 如果文件的数量是两位数,请将前九个文件命名为:china_01.htm, china_02.htm 以保证所有的文件能够在文件夹中正确排序。

5. 图片的命名原则遵循以下几条规范 :

☆ 名称分为头尾两两部分,用下划线隔开。

☆ 头部分表示此图片的大类性质,例如广告、标志、菜单、按钮等等 。

☆ 一般来说:

放置在页面顶部的广告、装饰图案等长方形的图片我们取名:banner
标志性的图片我们取名为:logo
在页面上位置不固定并且带有链接的小图片我们取名为button
在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名:menu
装饰用的照片我们取名:pic
不带链接表示标题的图片我们取名:title
依照此原则类推。

☆ 尾部分用来表示图片的具体含义。

☆ 下面是几个样例,大家应该能够一眼看明白图片的意义:
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.

网站目录设置规范


目录建立的原则:以最少的层次提供最清晰简便的访问结构。

根目录。
根目录指DNS域名服务器指向的索引文件的存放目录。
服务器的ftp上传目录默认为html
 
根目录文件
根目录只允许存放index.html和main.html文件,以及其他必须的系统文件。
 
每个语言版本存放于独立的目录。已有版本语言设置为:
简体中文 /gb
繁体中文 /big5
英 语 /en
日 语 /jp

每个主要功能(主菜单)建立一个相应的独立目录。

根目录下的images为存放公用图片目录,每个目录下私有图片存放于各自独立images目录.
例如:/menu1/images
      /menu2/images

所有的js文件存放在根目录下统一目录/script
所有的CSS文件存放在根目录下的style目录
所有的CGI程序存放在根目录并列目录/cgi_bin目录
head区是指首页HTML代码的<head>和</head>之间的内容。
必须加入的标签

1.公司版权注释<!--- The site is designed by Maketown,Inc 06/2000 --->

2.网页显示字符集
简体中文:<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
繁体中文:<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=BIG5">
英 语:<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

3.网页制作者信息
<META name="author" content="webmaster@maketown.com">

4.网站简介
<META NAME="DESCRIPTION" CONTENT="xxxxxxxxxxxxxxxxxxxxxxxxxx">

5.搜索关键字
<META NAME="keywords" CONTENT="xxxx,xxxx,xxx,xxxxx,xxxx,">

6.网页的css规范
<LINK href="style/style.css" rel="stylesheet" type="text/css">
(参见目录及命名规范)

7.网页标题
<title>xxxxxxxxxxxxxxxxxx</title>

.可以选择加入的标签

1.设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

2.禁止浏览器从本地机的缓存中调阅页面内容。
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

3.用来防止别人在框架里调用你的页面。
<META HTTP-EQUIV="Window-target" CONTENT="_top">

4.自动跳转。
<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://www.yahoo.com">
5指时间停留5秒。

5.网页搜索机器人向导.用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。
<META NAME="robots" CONTENT="none">
CONTENT的参数有all,none,index,noindex,follow,nofollow。默认是all。

6.收藏夹图标
<link rel = "Shortcut Icon" href="favicon.ico">

所有的javascript的调用尽量采取外部调用.
<SCRIPT LANGUAGE="javascript" SRC="script/xxxxx.js"></SCRIPT>

附<body>标签:
<body>标签不属于head区,这里强调一下,为了保证浏览器的兼容性,必须设置页面背景<body bgcolor="#FFFFFF">
网站文件命名规范


文件命名的原则:以最少的字母达到最容易理解的意义。

索引文件统一使用index.html文件名(小写)
index.html文件统一作为"桥页",不制作具体内容,仅仅作为跳转页和meta标签页。主内容页为main.html

按菜单名的英语翻译取单一单词为名称。例如:
关于我们 /aboutus
信息反馈 /feedback
产    品 /product
所有单英文单词文件名都必须为小写,所有组合英文单词文件名第二个起第一个字母大写;
所有文件名字母间连线都为下划线

图片命名原则以图片英语字母为名。大小原则写同上。
例如:网站标志的图片为logo.gif
鼠标感应效果图片命名规范为"图片名+_+on/off"。
例如:menu1_on.gif/menu1_off.gif

五. 其它文件命名规范
1.js的命名原则以功能的英语单词为名。
例如:广告条的js文件名为:ad.js
2.所有的CGI文件后缀为cgi
所有CGI程序的配置文件为config.cgi

【codevs 1373】射命丸文

题目描述在幻想乡,射命丸文是以偷拍闻名的鸦天狗。当然,文文的照相机可不止能够照相,还能够消除取景框里面所有的弹幕。假设现在文文面前有一块N行M列的弹幕群,每一个单位面积内有分值有num[i][j]的弹...
  • LOI_xczhw
  • LOI_xczhw
  • 2015年10月25日 15:16
  • 624

【10月月赛T9】射命丸文

【10月月赛T9】射命丸文 Time Limit:20000MS  Memory Limit:165536K Case Time Limit:1000MS Description 在幻想乡,射...
  • Formiko
  • Formiko
  • 2015年07月05日 12:15
  • 450

C#重命文件

页面包括3个控件,1文本框输入路径2多选按钮重命名条件3提交按钮 protected void Page_Load(object sender, EventArgs e)     {  ...
  • snihcel
  • snihcel
  • 2013年05月23日 01:47
  • 419

文 件

文件:存储在外部介质上数据的集合,是操作系统数据管理的单位。 文件命名规则:    为标识一个文件,每个文件都必须有一个文件名,其一般结构为:主文件名[.扩展名]    文件命名规则,遵循操作系...
  • chaoshui7758
  • chaoshui7758
  • 2015年09月05日 13:08
  • 179

关于软件版本号的问题 软​件​版​本​号​命​名​规​则

关于软件版本号的问题    完全的版本号定义,分三项::..,如 1.0.0。 1.版本号升级原则:    主版本号:功能模块有大的变动,比如增加多个模块或者整体架构发生变化。   ...
  • Dev_Hanyu
  • Dev_Hanyu
  • 2015年08月14日 20:51
  • 1052

关于软件版本号的问题 软​件​版​本​号​命​名​规​则

关于软件版本号的问题   完全的版本号定义,分三项:: 主版本号 >. 次版本号 >. 修订版本号 > ,如   1.0.0 。     版本号升级原则:   主...
  • afterwards520
  • afterwards520
  • 2014年08月03日 00:47
  • 726

c++名命规则!

1. 变量的名字应当使用“名词”或者“形容词+名词”。例如:float  value;float  oldValue;float  newValue;2. 全局函数的名字应当使用“动词”或者“动词+名...
  • felixsxt
  • felixsxt
  • 2008年05月08日 14:13
  • 306

射命丸文

Description   在幻想乡,射命丸文是以偷拍闻名的鸦天狗。当然,文文的照相机可不止能够照相,还能够消除取景框里面所有的弹幕。假设现在文文面前有一块N行M列的弹幕群,每一个单位面积内有分值有...
  • liangzihao1
  • liangzihao1
  • 2016年08月14日 19:31
  • 208

《C语言名题精选百则----1》

从今天开始,要陆续发一些《C语言精选名题百则》上面的题目,附上我的解答和标准答案。同时还要加上我的感悟,和大家一起交流,以及作为一段拼搏路的纪念。 下面是第一题: 这个直接看标准答案吧,因为实...
  • whilgeek
  • whilgeek
  • 2012年02月03日 13:37
  • 636

忠则尽命 临深履薄

资父事君 曰严与敬 孝当竭力 忠则尽命 临深履薄 夙兴温① http://guangzhou.baixing.com/jiameng/a350509511.html http://guan...
  • u013960328
  • u013960328
  • 2014年06月20日 16:17
  • 7
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:文 件 命 名 原 则
举报原因:
原因补充:

(最多只允许输入30个字)