0

假设我有一个看起来像这样的跨度:

<span> This is my string &raquo;  and it continues </span>

我希望跨度内的字体颜色为黑色,除了我希望它为红色的 »。

这样做的好方法是什么?

谢谢

4

3 回答 3

1

最好的 HTML/CSS 方式是

<span> This is my string <span>&raquo;</span> and it continues </span>

<span>并随心所欲地设计你的内在

span { color: #000 }
span span { color: #c00 }
于 2012-12-10T16:16:56.900 回答
1

<span>用另一个标签把它包起来。

最好的方法是以这种方式用另一个<span>标签包装它:

<span> This is my string <span class="r">&raquo;</span>  and it continues </span>

并以这种方式赋予风格:

span span.r {color: red;}
于 2012-12-10T16:17:01.963 回答
0

您可以尝试将其包装&raquo;在另一个元素中并对其进行样式设置。

html:

<span> This is my string <em>&raquo;</em> and it continues</span>

CSS:

span { color: #000000; }
span em { color: #ff0000; font-style: normal; }
于 2012-12-10T16:17:22.000 回答