-2

我有一个无序列表,每个项目都是一个句子。我想在句子中突出显示一两个单词,但字体颜色标签

<font color="CC9966">highlighted words </font>

产生错误。任何人都可以建议解决这个问题吗?我试过把它放进去

<li> </li>

虽然它可以工作并且不会产生错误,但这不是我想要的格式,因为我在我的 CSS 样式表中的 li 上有一个翻转。谢谢你。

4

1 回答 1

1

在要突出显示的单词周围加上一个跨度。在 CSS 中创建一个名为 highlight 的类并使用它可能会更容易。

<span style="color:#DD0000">wordToHighlight</span>

您可以使用W3C Markup Validator检查文档的有效性。这些是制定规则的人。如果您将选项卡更改为通过直接输入进行验证并输入:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>test</title>
</head>
<body>
<ul>
<li>this is a <span style="color:#FF0000">test</span> sentence</li>
</ul>
</body>
</html>

您将看到li 中的 span 是有效的标记

于 2011-07-22T16:07:09.803 回答