是否可以从解析器隐藏内联html / css编码?

时间:2016-06-08 17:48:01

标签: html css inline

是否有一些技巧可以隐藏内联编码本身,但哪些也不会使内容隐藏/隐藏?

背景信息:我使用的商业网站允许其成员使用有限的内联编码。例如,我可以使用<font color="blue">更改网站上用户名的颜色。同样,css的隐藏/可见/显示/等工作。

这些在大多数地方工作正常。但在其他地方,实际的内联编码本身会出现,并且使用我的示例,我的名字显示为<font color="blue">幻影</font>(黑色文字) - 显然不是理想的结果。

因此,网站在某些区域中解析内联编码,但只是将其作为输出文本传递到其他区域(叹息)。在这种情况下,实际上最好是简单地忽略/删除内联编码而不是在输出中显示。

我不认为hmtl和/或css有这个答案吗?我希望一些聪明的人知道一个可以作为内联代码输入的技巧,它将(gulp)隐藏在那些不会被解析的情况下的内联编码。

有办法吗?

修改

安德烈(以及其他所有人),我道歉 - 我认为我发布的例子已经足够了。我也看到我输入的一些内容没有正确显示(更正)。让我再尝试一次。

在我的用户名为“Phantom”的网站上,我可以输入我的用户名<font color = "blue"> Phantom </font>)。

  • 我在大多数位置的名称正确显示为:Phantom

  • 但在其他地方,我的名字显示为:&lt; font color =“blue”&gt; Phantom&lt; font&gt;

有没有办法让我的名字显示蓝色文字,目前它是蓝色的...但是它会出现在默认的黑色没有 html / css区域内联编码编码没有被解析?

我非常有信心这是不可能的 - 如果内联编码解析,那么我可以放入任何会影响输出的内容。但是如果有人对解析引擎有更深入的了解可能会有一个想法,我会让自己被嘲笑。我知道。我知道。算了吧!

1 个答案:

答案 0 :(得分:0)

我应该说我不认为我理解你的问题100%。但是,如果语法正确且浏览器功能正常,浏览器将执行所有内联html代码,您只能用其他代码覆盖它们。

内联样式规则也会覆盖css规则。

此外,如果你关注的是敏感数据,那么**你做什么** html是开源的。

顺便编辑您的问题,为您的意图提供一个明确的例子将会对您有所帮助。