作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我听说这是“pre”标签的一个长期存在的问题 — 当您在 <pre>
中显示代码块时标签,您需要转义所有 <
的实例(左尖括号)。
是否有针对此问题的自动修复? —(我的意思是)这样我就不必手动替换 <
的所有实例与 <
在我发表的每一篇文章中。
最佳答案
作为某种“自动”修复,我的建议是对您放入 pre 标记的字符串进行 str_replace。当然假设您使用的是 PHP,但我想每种语言都有其等效项。
<pre>
<?php
$str = $variable_of_stuff_going_into_pre;
$str = str_replace('<', '<', $str);
$str = str_replace('>', '>', $str);
echo $str;
?>
</pre>
这是它的一种简化版本。您也可以使用数组作为搜索/替换字符串。
关于html - 如何用左尖括号 'pre' 解决 '<' 标签的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9644400/
我是一名优秀的程序员,十分优秀!