内联式css制作
内联式CSS的基本概念
内联式CSS(Inline CSS)是直接将样式规则写在HTML元素的style属性中,适用于单个元素的样式定制。优先级高于外部样式表和内部样式表,但不利于维护和复用。
语法格式
在HTML标签内通过style属性定义CSS规则,格式为:
<标签名 style="属性1: 值1; 属性2: 值2;">内容</标签名>
示例:
<p style="color: red; font-size: 16px;">这是一段红色文本。</p>
适用场景
- 快速测试或临时调整样式。
- 需要覆盖其他CSS规则(优先级最高)。
- 动态样式(通过JavaScript修改
style属性)。
优缺点
优点
- 优先级高,便于覆盖其他样式。
- 无需额外文件或
<style>标签。
缺点
- 难以维护,修改需逐个元素调整。
- 代码冗余,重复样式需多次编写。
实际应用示例
-
文本样式
<h1 style="font-family: Arial; text-align: center;">标题</h1> -
背景与边框
<div style="background: #f0f0f0; border: 1px solid black; padding: 10px;">内容区域</div> -
动态样式(结合JavaScript)

<button onclick="this.style.backgroundColor='yellow'">点击变色</button>
注意事项
- 避免大规模使用,优先考虑外部CSS文件或内部样式表。
- 内联样式无法复用伪类(如
:hover)或媒体查询。 - 使用短横线命名(如
font-size)或驼峰命名(JavaScript操作时需用驼峰,如fontSize)。






