HTML规范:修订间差异

来自站长百科
跳转至: 导航、​ 搜索
无编辑摘要
无编辑摘要
第7行: 第7行:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN">  
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN">  
  
  
<head>  
<head>  
 
 
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">  
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">  


<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="Content-Script-Type" content="text/javascript">
 
 
<meta http-equiv="Content-Style-Type" content="text/css">   
<meta http-equiv="Content-Style-Type" content="text/css">   


第39行: 第36行:
</PRE>
</PRE>
 
 
当然我们不希望你是这样内嵌教本,而是从一个外部文件进行引用,并且只把它放在文档的头部。  
当然我们不希望你是这样内嵌教本,而是从一个外部文件进行引用,并且只把它放在文档的头部。  


<PRE>
<PRE>
<script src="path/to/script.js" language="javascript" type="text/javascript"></script></PRE>
<script src="path/to/script.js" language="javascript" type="text/javascript"></script></PRE>


'''三、html中元素的书写:'''
'''三、html中元素的书写:'''
第56行: 第51行:


<PRE><form action=”/r/add.cgi” method=”post”></PRE>
<PRE><form action=”/r/add.cgi” method=”post”></PRE>


如果不需要使用[[action]]属性,也必须定义:
如果不需要使用[[action]]属性,也必须定义:
第94行: 第88行:
*7、 在[[javascript]]中的字符串中出现的“/”前要用转义符“\”:
*7、 在[[javascript]]中的字符串中出现的“/”前要用转义符“\”:


<PRE>
<script type=”text/javascript”>
<script type=”text/javascript”>


第106行: 第101行:
-->  
-->  


</script>
</script></PRE>


8、 onclick 属性必须和 onkeypress 成对写( onmousedown + onkeydown、onmouseup + onkeyup)
8、 onclick 属性必须和 onkeypress 成对写( onmousedown + onkeydown、onmouseup + onkeyup)

2010年10月28日 (四) 16:39的版本

导航: 上一级

一、 HTML 头: 针对中文环境:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN"> 
  
<head>  
 
<meta http-equiv="Content-Type" content="text/html; charset=GB2312"> 

<meta http-equiv="Content-Script-Type" content="text/javascript">
 
<meta http-equiv="Content-Style-Type" content="text/css">   

<title>yourtitle</title>  

</head>   

我们建议的编码格式是utf-8,它支持多语种,并且可以避免出现乱码的情况。

二、html中javascript的书写:  

<head>…..   

<script type="text/javascript">  

<!—…..-->   

</script>  

</head>  

  当然我们不希望你是这样内嵌教本,而是从一个外部文件进行引用,并且只把它放在文档的头部。  

<script src="path/to/script.js" language="javascript" type="text/javascript"></script>

三、html中元素的书写:

  • 1、 元素属性值必须包含在双引号中;
<font color=”#000000” size=”3” face=”Arial”> <PRE>

*2、 form 中必须加action属性,并且不能为空。

<PRE><form action=”/r/add.cgi” method=”post”>

如果不需要使用action属性,也必须定义:

<form action=”no” >
  • 3、 img的alt属性不可以缺少;
<img src="/q/img/btn_style.gif" border="0" alt="Select”>
  • 4、 head与</head>之间必须有title
<head>

……

<title>your title </title>

……

</head><PRE>

*5、 tr、td必须定义在table之间;

*6、 button按钮必须定义在form之间,否则netscape不支持;

<PRE>
<form action=”……” method=”post”>

<input type=”button” name=”but” value=”back”>

</form>
  • 7、 在javascript中的字符串中出现的“/”前要用转义符“\”:
<script type=”text/javascript”>

<!—   function check(str) { 

var str=”\/r\/add.cgi”;

……

} 

--> 

</script>

8、 onclick 属性必须和 onkeypress 成对写( onmousedown + onkeydown、onmouseup + onkeyup)

mm

9、 用URL传值时直接写&是不可以的,可用&替换:

四、缩近规则:

中,等必须保持严格的缩近规则,以"Tab"键为准:

五、为了检验您的HTML代码是否合法,您可以到W3的HTML Validator工具中进行检验,支持URI输入,上传文件和直接输入代码三种方式进行检验

参考来源

参考资料1