首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >对HTML属性使用单引号正确吗?

对HTML属性使用单引号正确吗?
EN

Stack Overflow用户
提问于 2008-10-28 10:18:34
回答 14查看 39.4K关注 0票数 73

最近我看到了很多这样的事情:

代码语言:javascript
复制
<a href='http://widget-site-example.com/example.html'>
    <img src='http://widget-site-example.com/ross.jpg' alt='Ross&#39;s Widget' />
</a>

在HTML中使用单引号是否有效?正如我在上面强调的,这也是有问题的,因为你必须转义撇号。

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2008-10-28 10:22:23

使用单引号(HTML 4.01, section 3.2.2)当然是有效的。我没有注意到这样的趋势,但也许有一些框架支持你访问过的网站,碰巧使用单引号引用。

票数 59
EN

Stack Overflow用户

发布于 2008-10-28 10:25:55

我发现在使用使用双引号字符串文字的编程语言动态生成HTML时,使用单引号很方便。

例如:

代码语言:javascript
复制
String.Format("<a href='{0}'>{1}</a>", Url, Desc)
票数 47
EN

Stack Overflow用户

发布于 2008-10-28 10:28:02

在使用PHP生成HTML时,可以更容易地执行以下操作:

代码语言:javascript
复制
$html = "<img src='$url' />";

而不是将字符串与变量和字符串连接在一起,因为PHP解析双引号字符串中的变量。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/242766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档