【发布时间】:2013-10-14 00:41:15
【问题描述】:
我对 HTML 和 CSS 完全陌生,所以请多多包涵。
我想更改有序列表中单个列表项的颜色,但我不希望列表编号更改样式。我还需要在一个 html 文档中执行此操作——没有单独的 CSS。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Test-page </title>
</head>
<body>
<h1> An html-file </h1>
<ol>
<li> Item 1 </li>
<li style="color:blue"> Item 2 </li>
<li> Item 3 </li>
</ol>
</body>
</html>
我能想到的使用内联样式解决这个问题的唯一方法是:
<ol>
<li> Item 1 </li>
<li><p style="color:blue"> Item 2 </li>
<li> Item 3 </li>
</ol>
但列表项将显示为单独的段落。 我不想使用字体标签,我想使用 HTML5。我希望它尽可能短,在一个文件中,因此是内联样式。
【问题讨论】:
-
使用
span而不是p -
另外,不要忘记关闭
span标签,就像关闭p标签一样。可能会出现无法预料的后果。 -
尴尬。我发誓我已经搜索 w3schools 几个小时了,显然是找错地方了。谢谢伊泰。
-
w3schools 是一个错误的地方,见w3fools.com
-
@JukkaK.Korpela 我不知道。谢谢你启发我