asp.net - CSS如何改变文本的背景颜色?

标签 asp.net html css

我的网页上只有 3 个词需要彩色背景:红色、绿色和蓝色。我的问题有两个组成部分:

  1. 我应该怎么做?将其放在样式表中还是直接在网页中进行硬编码?

  2. 无论哪种方式,请告诉我如何以每种方式做我想做的事,以便我做出决定。如您所知,我绝对是 CSS 的初学者。

顺便说一句,如果有任何不同,我会在 aspx 页面中执行此操作。

最佳答案

对于内联样式:

<span style="background-color:red;">Red Stuff...</span>
<span style="background-color:green;">Green Stuff...</span>
<span style="background-color:blue;">Blue Stuff...</span>

对于 Css 文件

.red{
  background-color: red;
}

.green{
  background-color: green;
}

.blue{
  background-color: blue;
}

并在您的 html 中;

<span class="red">red stuff</span>
<span class="green">green stuff</span>
<span class="blue">blue stuff</span>

选择应该取决于你是否想在其他地方使用这些属性。如果是这样,请使用样式表。 (恕我直言,无论如何都要使用单独的样式表)

关于asp.net - CSS如何改变文本的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6404185/

相关文章:

javascript - 使用 jquery 或 js 在实时聊天中生成底部滚动条

html - 将页脚放在屏幕底部

html - 表格布局自动宽度

html - CSS 选择突出显示不适用于图像?

c# - 嵌套属性的 FluentValidation 消息

c# - WebClient.DownloadString 不返回任何数据

javascript - 在 JavaScript 函数中检索 "confirm()"值时出现 Asp.net 问题

javascript - 如果数据输入正确会出现错误提示

html - Bootstrap 中是否有像 btn-block 这样的输入 block 样式?

jquery - 使用 jquery 拖放 div