在页面头部通过style标签定义,对当前页面中所有符合样式选择器的标签都起作用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> /* 内部样式 */ p{ color:blue; } </style> </head> <body> <p>welcome to CSS!</p> <p>hello</p> <hr> <h2>world</h2> <hr> <div>嘿嘿</div> <div>哈哈</div> </body> </html>
效果如下:
使用HTML标签的style属性定义,只对设置style属性的标签起作用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <p>welcome to CSS!</p> <p>欢迎来到CSS课堂!</p> <hr> /* 嵌入式 */ <h2 style="color:red;">WEB前段工程师</h2> <h2>JAVA开发工程师</h2> <hr> <div>嘿嘿</div> <div>哈哈</div> </body> </html>
效果如下:
使用单独的 CSS 文件定义,然后在页面中使用 link标签 或 @import指令 引入
使用 link标签 链接外部样式文件
<link rel="stylesheet" type="text/css" href="CSS样式文件的路径">
其中,type属性可以省略
@import 指令 导入外部样式文件
<style> @import "CSS样式文件路径"; @import url(CSS样式文件路径); </style>
假设存在一个hello.css文件,将其引用到html文件中:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <!-- link链接外部样式文件 --> <!-- <link rel="stylesheet" type="text/css" href="style/hello.css"> --> <!-- 3.import导入外部样式文件 --> <style> /* @import "style/hello.css" */ @import url(style/hello.css); </style> </head> <body> <p>welcome to CSS!</p> <p>欢迎来到CSS课堂!</p> <hr> <h2 style="color:red;">WEB前段工程师</h2> <h2>JAVA开发工程师</h2> <hr> <div>嘿嘿</div> <div>哈哈</div> </body> </html>