是否有一些技巧可以隐藏内联编码本身,但哪些也不会使内容隐藏/隐藏?
背景信息:我使用的商业网站允许其成员使用有限的内联编码。例如,我可以使用<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区域内联编码编码没有被解析?
我非常有信心这是不可能的 - 如果内联编码不解析,那么我可以放入任何会影响输出的内容。但是如果有人对解析引擎有更深入的了解可能会有一个想法,我会让自己被嘲笑。我知道。我知道。算了吧!
答案 0 :(得分:0)
我应该说我不认为我理解你的问题100%。但是,如果语法正确且浏览器功能正常,浏览器将执行所有内联html代码,您只能用其他代码覆盖它们。
内联样式规则也会覆盖css规则。
此外,如果你关注的是敏感数据,那么**你做什么** html是开源的。
顺便编辑您的问题,为您的意图提供一个明确的例子将会对您有所帮助。