html 书写规范

  1. 1.          网页制作细节 ---- head区代码规范

head区是指HTML代码的<head>和</head>之间的内容。

必须加入的标签

a)          公司版权注释  <!--- The site is designed by EHM,Inc 07/2005 --->

b)         网页显示字符集

简体中文:<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">

繁体中文:<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">

英 语:<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">

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

d)         网站简介  <META NAME="DESCRIPTION" CONTENT="xxxxxxxxxxxxxxxxxxxxxxxxxx">

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

f)          网页的css规范  <LINK href="../css/style.css" rel="stylesheet" type="text/css">

g)         网页标题  <title>xxxxxxxxxxxxxxxxxx</title>

可以选择加入的标签

a)          设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。

<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

b)         禁止浏览器从本地机的缓存中调阅页面内容。

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

c)          用来防止别人在框架里调用你的页面。

<META HTTP-EQUIV="Window-target" CONTENT="_top">

a)          自动跳转。

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

b)         网页搜索机器人向导。用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。

<META NAME="robots" CONTENT="none">

CONTENT的参数有all,none,index,noindex,follow,nofollow。默认是all。

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

d)         所有的javascript的调用尽量采取外部调用.

<SCRIPT LANGUAGE="JavaScript" SRC="script/xxxxx.js"></SCRIPT>

e)          附<body>标签:

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

 

 

  1. 1.          网页制作细节 ---- 缓存 

网页不会被缓存

HTM网页

<META HTTP-EQUIV="pragma" CONTENT="no-cache">

<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">

<META HTTP-EQUIV="expires" CONTENT="0">

ASP网页

Response.Expires = -1

Response.ExpiresAbsolute = Now() - 1

Response.cachecontrol = "no-cache"

posted on 2014-12-19 10:29  鬼鬼丫404  阅读(78)  评论(0)    收藏  举报

导航