字符串的中html标签怎么显示出来,

str=“My city is in the midst of a race war with our children's future as the <font color=red>blood</font> prize.”,怎么把<font>标签显示出来

在网页中,HTML标签属于特殊字符,如果直接输入就会变成标记,这时就需要特殊字符对照表,将需要显示成特殊字符的转换出来即可。

比如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>知道用效果展示</title>
</head>
<body>
<h1>&lt;a&nbsp;href="#"&gt;哈哈哈&lt;/a&gt;</h1>
<h1><a href="#">哈哈哈</a> </h1>
</body>
</html>

效果图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25

刚看到下面的回答,你试试下面的写法

<font style="color:#f00;">blood</font>

 如果还不行再试试

str="My city is in the midst of a race war with our children's future as the"+ <font color=red>+"blood"+</font>+" prize."

本回答被网友采纳
第2个回答  2017-08-02
red用双引号引起来吧
第3个回答  2016-07-12

 系统会认转译字符 打不出来  用图片代替吧

追问

我好像没有问清问题,就是我现在输出的是图片上的效果,但是我现在想要的是的效果显示出来,把blood设置为红色

追答

没懂你的意思 如果要单独给blood加颜色 可以用span标签包起来 给span加样式
blood 不过最好样式不要加在行间里

追问

因为字符串是从本地文件读取的,想给字符串中的关键词红色显示,所以我给字符串中关键字单独加了标签,但是显示直接把输出而不是把效果显示

追答

用innerHTML添加

本回答被提问者采纳
第4个回答  2018-06-13

使用字符实体替换字符串中的html敏感字符(如“<”),

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网