左尖括号 用 &l t 或 &#60 (注意 无空白,这里为了 知道不误解,加了空白)
右尖括号 用 &g t 或 &#62 (注意 无空白,这里为了 知道不误解,加了空白)
后台生成的时候做<代替<之类的处理,php提供了这种方法。浏览器行为是控制不了的。另一个方法是jQuery
var content = "<?php echo $content?>"
$('#target').text(content)
jQuery的text方法会完成适当的转义
楼主您好因为html语言本身的标签就是尖括号的 比如<html><head><body><div>等,不少都是成对出现的,所以文本中有尖括号会让浏览器解析的时候不明确,不知道前一个尖括号应该对应哪一个后尖括号结束,所以应该转义成<和>(这一点xml更明显,要用cdata节。)