如何通过CSS设置长尾关键词的文本选中效果?
- 内容介绍
- 文章标签
- 相关推荐
长尾关键词在内容中往往扮演关键角色。使用者在阅读时若文字选中效果不佳,可能导致信息获取困难,甚至影响转化率。说起来,下面从痛点出发,程序讲解如何通过 CSS 定制长尾关键词的文本选中效果,让页面既美观又可读。
一、痛点拆解
1)默认蓝色背景白色文字与品牌配色冲突
- 大多数浏览器使用深蓝背景+白字。若品牌主色为亮橙或浅灰,选中后会与整体风格格格不入。
- 导致使用者阅读体验骤降。
2)不同元素样式不统一
- 标题、正文、引用等各类元素选中时颜色差异大。
- 长尾关键词经常出现于段落或列表,若未统一会让页面显得凌乱。
3)老旧浏览器缺乏支持
- IE10以下不支持 ::selection,需要兼容方案。
- 移动端 WebView 对伪元素支持有限。
二、全局基础设置
/* 基础全局选择样式 */
::selection {
background: #f0e68c;/* 柔和黄色背景 */
从color来看,#333333;/* 深灰文字 */
text-shadow: none;}
/* Firefox 私有前缀 */
::-moz-selection {
background: #f0e68c;color: #333333;}
此设置可快速消除默认蓝底问题,并给页面统一的轻柔视觉。若想让长尾关键词更突出,可继续细化下文。
三、针对特定元素的定制
/* h1,h2。长尾关键词在内容中往往扮演关键角色。使用者在阅读时若文字选中效果不佳,可能导致信息获取困难,甚至影响转化率。说起来,下面从痛点出发,程序讲解如何通过 CSS 定制长尾关键词的文本选中效果,让页面既美观又可读。
一、痛点拆解
1)默认蓝色背景白色文字与品牌配色冲突
- 大多数浏览器使用深蓝背景+白字。若品牌主色为亮橙或浅灰,选中后会与整体风格格格不入。
- 导致使用者阅读体验骤降。
2)不同元素样式不统一
- 标题、正文、引用等各类元素选中时颜色差异大。
- 长尾关键词经常出现于段落或列表,若未统一会让页面显得凌乱。
3)老旧浏览器缺乏支持
- IE10以下不支持 ::selection,需要兼容方案。
- 移动端 WebView 对伪元素支持有限。
二、全局基础设置
/* 基础全局选择样式 */
::selection {
background: #f0e68c;/* 柔和黄色背景 */
从color来看,#333333;/* 深灰文字 */
text-shadow: none;}
/* Firefox 私有前缀 */
::-moz-selection {
background: #f0e68c;color: #333333;}
此设置可快速消除默认蓝底问题,并给页面统一的轻柔视觉。若想让长尾关键词更突出,可继续细化下文。
三、针对特定元素的定制
/* h1,h2。
