我正在编写自动生成HTML的代码,我希望它能正确编码.
假设我正在生成指向以下网址的链接:
http://www.google.com/search?rls=en&q=stack+overflow
Run Code Online (Sandbox Code Playgroud)
我假设所有属性值都应该是HTML编码的.(如果我错了,请纠正我.)这意味着如果我将上面的URL放入锚标签,我应该将&符编码为&,如下所示:
<a href="http://www.google.com/search?rls=en&q=stack+overflow">
Run Code Online (Sandbox Code Playgroud)
那是对的吗?
我正在插入带有&符号的内容.我想知道是否需要插入它,&因此正确读取此符号.
像这样:
<meta name="description" content="lorem lorem S&B lorem lorem">
Run Code Online (Sandbox Code Playgroud)
或者像这样:
<meta name="description" content="lorem lorem S&B lorem lorem">
Run Code Online (Sandbox Code Playgroud)