HTML中是否允许使用单引号?

HTML中是否允许使用单引号?

我是PHP中使用双引号的大用户,这样我就可以插入变量而不是连接字符串。因此,当我生成HTML时,我经常使用单引号来设置标记字段。例如:

$html = "<input type='text' name='address' value='$address'>";

现在,这对我来说比任何一个都更具可读性

$html = "<input type=\"text\" name=\"address\" value=\"$address\">";

要么

$html = '<input type="text" name="address" values="' . $address . '">' ;

从简短的搜索中我听到有人说每个浏览器都无法识别HTML字段的单引号。因此,我想知道哪些浏览器在识别单引号HTML时会出现问题?


catspeake
浏览 1051回答 3
3回答

心有法竹

这类似于什么时候HTML中的单引号变得如此受欢迎?。HTML中的属性的单引号始终是规范允许的。我认为任何浏览器都不会理解它们。

慕少森

我听到有人说每个浏览器都无法识别HTML字段的单引号那个人错了。
打开App,查看更多内容
随时随地看视频慕课网APP