为什么在HTML输入标签中不能使用\“?
我想12”3在我的输入标签值中显示
我写这个:
<INPUT TYPE="text" NAME="" value="12\"3">
但这是不对的
为什么呢?
PS:我必须转移”到",或更改”到’?我不喜欢
回答:
HTML根本没有像其他语言一样具有转义序列。在HTML属性值中,唯一的特殊字符是<
,&
取决于引号”或’。唯一使用这些字符的是字符引用:
一些作者使用字符实体引用“ "
;”来编码双引号(”)的实例,因为该字符可用于定界属性值。
或者,您使用单引号,则无需编码双引号,反之亦然:
<INPUT TYPE="text" NAME="" value='12"3'>
以上是 为什么在HTML输入标签中不能使用\“? 的全部内容, 来源链接: utcz.com/qa/408368.html