css 的 content 属性的值的文字是否会被读屏器读取或搜索引擎收录?

比如下面这样的写法:

  1. 读屏器是否能读出呢?
  2. 搜索引擎是否会收录呢?
.example:after {
  color: red;
  content: "Hello World";
}
阅读 3.2k
2 个回答

那啥。我来扯蛋一下。
CSS是帮助我们控制网页中的字体大小、页面宽度、页面内容靠左靠右、字体样式、某些网页里区域背景图片、背景颜色、超链接鼠标事件样式、图片居中、文字居中、网页中内容板块间隔等样式(花样)。

所以说,css只能控制人类看到什么东西和看不到什么东西。seo中所谓的隐藏链接就是把链接设置成背景颜色相同(或者隐藏),让人类的眼睛看不到。但却不能阻止搜索引擎爬虫的抓取。

关于屏蔽搜索引擎抓取:
1.如果是链接,你可以用上 nofollow 属性。

<a href="http://www.aips.me" rel="nofollow">signin</a>

2.如果是文字,你可以选择 把这个文章做成图片插入到页面 或者 设定一个函数,将文字转换为爬虫等机器无法识别的乱码。
比如PHP中就有 antispambot 函数,可以把Email地址转换为乱码(在html模式下会是乱码)。差不多这个意思,你可以自己研究一下。

都不会......
css属性是表现目的的,无关具体内容。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题