1

可能吗?我想在 css 的帮助下更改段落中某些单词的样式,而不在这些特定单词上使用任何 html 标签。喜欢等。等待肯定的答复。谢谢:

4

5 回答 5

6

CSS 只能选择元素和伪元素。您不能选择单词。

于 2012-06-14T06:34:27.890 回答
2

仅使用 CSS 是不可能的。但是您可以使用 JavaScript 来匹配特定的单词并将这些单词动态地包装在 HTML 元素中(例如 a span),并使用 CSS 设置样式。

于 2012-06-14T06:37:20.573 回答
1

没有标签是不可能的。即使是 Jquery 也无法理解您要更改的内容。

于 2012-06-14T06:43:01.063 回答
1

不,纯 css 不可能,但是有些伪元素的范围有限,例如

:first-letter,:first-line

于 2012-06-14T06:37:08.340 回答
0

不可能仅使用 CSS,但使用例如 jQuery,您可以将一些单词搜索到文本中并更改样式,例如:

$('p').html(html.replace(/world/gi, '<strong>$&</strong>'));
于 2012-06-14T06:44:45.903 回答