首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML CSS模糊文本,源代码中没有可见性

HTML CSS模糊文本,源代码中没有可见性
EN

Stack Overflow用户
提问于 2022-08-09 13:06:55
回答 2查看 129关注 0票数 0

当显示在浏览器中时,HTML组合可用于"blur“文本或图像。

代码语言:javascript
运行
复制
.blur {
  filter: blur(3px);
}
代码语言:javascript
运行
复制
<div class="blur">Hello How are You?</div>

但是,当有人在浏览器中转到view-sourceinspect-element时,文本仍然是可见的和可访问的。

view-sourceinspect-element中,是否还有其他方式使文本变得完全不可见/不可访问?

这是一个在线测试20个问题,其中很少有样本问题(例如4)是清楚可见的( q&a),但其余的16个q&a是模糊的或无法访问。现在,我的目标是让谷歌( Google )和付费订阅者等搜索引擎能够访问所有20个问题,但只有4个问题可以免费访问网站。因此,q。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-08-11 11:22:25

注意--在问题的上下文中,“模糊”标记可能并不完全有用。因为它只是模糊了文本。如果有人拷贝了模糊的文本并粘贴在记事本中,它就会清晰地显示出来。

在给定的情况下,解决方案之一是使用一个组合(1)为那些你想隐藏的人保留虚拟问题,(2)也像上面一样模糊它们。

由于大多数答题者可能没有意识到模糊的不足(&可能不会努力把模糊的文本复制到记事本上),模糊本身就会起作用。对于那些做复制粘贴的人来说,这些虚拟的问题将使它变得无用。但是,您需要努力起草虚拟问题,以匹配搜索引擎的主题,使其具有上下文性。

另一种选择是使用AJAX。它允许根据条件从服务器上提取有选择的内容(例如按钮单击,或检查登录用户)。在w3schools上有许多用于选择性呈现的示例。

票数 2
EN

Stack Overflow用户

发布于 2022-08-09 13:16:36

如果您正在构建某种类型的测试,并且不希望人们能够通过查看源代码中的解决方案来作弊,那么您可以尝试以下两种方法:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73292368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档