我想知道什么是最好的方式来更改一段文字中间的一些文字的字体颜色.
例如,我有一段白色的文字,但是我想在段落的中间加上几个字,以使它们脱颖而出,然后继续使用白色文本,那么最好的方式是什么实现这个
提前致谢!
解决方法
<跨度>将允许您对文本进行样式,但不会添加语义内容.
当您强调某些文字时,您可以将文字包含在< em>< / em>并使用CSS来更改< em>的颜色.元件.例如:
CSS
.description { color: #fff; } .description em { color: #ffa500; }
<p class="description">Lorem ipsum dolor sit amet,consectetur adipiscing elit. Sed hendrerit mollis varius. Etiam ornare placerat massa,<em>eget vulputate tellus fermentum.</em></p>
事实上,我会努力避免< span>元素,因为它不会渲染您的样式表(机器人,屏幕阅读器,禁用样式,解析器等的luddites)或以意想不到的方式呈现(个人样式表)的所有内容完全没有意义.在许多方面,它并不比使用< font>元件.