网页不执行html代码,特殊符号对照表
发布时间 | 2017/3/17 点击 | 次
一、运用html中pre元素包裹
<pre> 标签的一个常见应用就是用来表示计算机的源代码。
可以导致段落断开的标签(例如标题、<p> 和 <address> 标签)绝不能包含在 <pre> 所定义的块里。尽管有些浏览器会把段落结束标签解释为简单地换行,但是这种行为在所有浏览器上并不都是一样的。
pre 元素中允许的文本可以包括物理样式和基于内容的样式变化,还有链接、图像和水平分隔线。当把其他标签(比如 <a> 标签)放到 <pre> 块中时,就像放在 HTML/XHTML 文档的其他部分中一样即可。
<pre> 标签中的特殊符号被转换为符号实体,比如 "<" 代表 "<",">" 代表 ">"。另外,请注意如果在 <pre> 标签中使用了链接,也就是 <a> 标签,会以链接的形式显示。
二、另外HTML <textarea> 标签,文本区中可容纳无限数量的文本
三、ASP.NET动态网址一般用HttpUtility.HtmlEncode
四、PHP动态网址一般使用htmlentities()函数