【发布时间】:2018-02-05 19:57:42
【问题描述】:
我想在我的 html 页面中添加星号。"#x2605;"我知道这个是用于纯星符号的。但是颜色是黑色的。我需要红色的星。我怎样才能做到这一点。 帮帮我..
【问题讨论】:
-
喜欢 ★ (或带有跨度和样式的清洁器)?
我想在我的 html 页面中添加星号。"#x2605;"我知道这个是用于纯星符号的。但是颜色是黑色的。我需要红色的星。我怎样才能做到这一点。 帮帮我..
【问题讨论】:
html:
<span class="red-star">★</span>
css:
.red-star {
color: red;
}
字体标签在 html5 中已被贬低。见http://www.w3.org/TR/html4/present/graphics.html#h-15.2.2
【讨论】:
HTML:
<span>Date of Birth <sup class="star">*</sup> </span>
CSS:
.star{
color:red;
}
sup 标签定义上标文本,它出现在法线上方半个字符。所以星号会出现在普通文本标签上方一点点。
【讨论】:
那颗星只是一个和其他人一样的角色。唯一的区别是您对这个字符使用 unicode 表示法。以类似的方式,您可以将&65; 写成大写A。
无论如何,您可以像使用任何其他文本一样设置样式,例如使用 CSS:
在 HTML 中:
<span class="star">★</span>
在 CSS 中:
.star {
color: red; /* Make it red */
font-size: 200%; /* Make it twice as large */
}
【讨论】:
在 CSS 中:
.star{
color:red;
}
在 HTML 中:
<span class="star">*</span
注意:对于★:在浏览器中,不是★,而是显示â。如果我们提供 Unicode,那么我们会在单词或短语旁边加上星号,但实际上我们通常会将其保留在单词或短语的上方,以便将字段提及为必填项。
【讨论】: