请问html标签里的属性值要不要引号?
我在写ASP程序时,ASP本身有一些引号,而html标签也要引号,好像很混乱,请问html里要不要引号的,是单引号还是双引号。 问题点数:10、回复次数:15Top
1 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2003-11-01 14:28:00 得分 1
属性值,用双引号.Top
2 楼twsky(e网浪子)回复于 2003-11-01 14:37:44 得分 1
可要,也可以不要,,如果你非要的话,
那就用
<%
response.write"<a href=""http://www.twsky.com"">中国茶酒信息网</a>"
%>Top
3 楼beliefljh(蓝色星仔)回复于 2003-11-01 18:15:31 得分 2
在 html里,最好是用引号,不然容易出现错误,如你要设置宽度为100%
<td width=100%> adadf</td>如果没有引号程序在解释时便会认为是ASP的结束
但会出现错误Top
4 楼cao5(草屋主人)回复于 2003-11-01 18:34:34 得分 1
楼上的说得很对啊!不过楼上的那个%好象在ASP中可以写成另外一种形式,可以避免问题Top
5 楼xiangtx(SmileSweet)回复于 2003-11-01 20:24:05 得分 2
html是很tolerant的,属性可以用单引号、双引号或不用都可以。
但是不同浏览器和服务器解释可能有所不同,为了避免出现兼容性问题,最好是都加引号,但引号在asp里可以直接使用,双引号可以替换为两个连续的双引号。Top
6 楼cybernaute(思客.NETing)回复于 2003-11-01 21:36:44 得分 1
单引号、双引号或不用都可以
视浏览器而定Top
7 楼zhongmao(西风瘦马)回复于 2003-11-01 21:51:14 得分 1
最好养成良好的编码习惯,加引号Top
8 楼ekway()回复于 2003-11-01 23:31:40 得分 1
一般情况下加与不加一样。但在有需服务器端语言如vbscript runat server,asp等时最好加上引号。Top
9 楼lisbjing(孤身一人)回复于 2003-11-02 17:27:10 得分 0
我一般习惯用dreamweaver生成界面再用editplus做动态的部分,而dreamweaver生成的代码大部分都是没有引号的,有一些又有,看着很不舒服,因我是从VB,Delphi转过来的程序员, 所对代码要求比较严格,往往给那些html标签里的属性值加引号就要用去很长时间,唉,看惯了VB里语法的严谨,再做网页总觉得很乱的感觉。Top
10 楼tweeg_nee(冰愁水绪)回复于 2003-11-03 12:22:19 得分 0
??? Dreamweaver 生成的代码都是带双引号的,您用的是多少版本的?举个例子好吗?Top
11 楼lisbjing(孤身一人)回复于 2003-11-03 22:34:37 得分 0
Dreamweaver MXTop
12 楼xinyumuren(xinyu)回复于 2003-11-04 21:57:41 得分 0
当然是加引号好了,会少出现许多麻烦的。Top
13 楼mysam(小天下人)回复于 2003-11-05 04:04:44 得分 0
可以用,也可以不用,试试不就完了!Top
14 楼partime(partime)回复于 2003-11-05 17:32:19 得分 0
VB的语法严谨?开玩笑吧,哈哈Top
15 楼lisbjing(孤身一人)回复于 2003-11-05 23:51:26 得分 0
VB和AsP比比严谨多了。Top
相关问题
- webwork 的标签属性中,什么时候要加单引号,什么时候不加,
- 正则问题(如何匹配HTML标签的属性标签)
- struts标签<html:messages>当中的name属性问题
- html中控制input标签 readonly属性的javascript怎样写?
- XML中一个属性如果是HTML标签,该怎么办
- 如何在html标签的属性里引用一个jsp变量
- html标签中,有的有name属性,有的有id属性,有的两个都有,这两个属性有什么区别吗
- <input id="id" type="text" name="textfield">中的id属性在Struts的 html:text 标签中和哪个对应?
- 怎么样指定一个默认值,在<html:radio/>这个标签里?我找不到相关属性。
- div标签内的table标签属性height=100%不起作用




