一、CSS 简介
CSS(Cascading Style Sheets,层叠样式表)是用于为 HTML 页面添加样式的语言。通过 CSS 可以控制网页元素的颜色、布局、字体、动画等,是前端开发的三大核心技术之一(HTML、CSS、JavaScript)。
二、CSS 安装说明
CSS 无需安装!
CSS 是一种描述性语言,直接编写在 .css
文件中或嵌入 HTML 页面即可使用,无需单独安装软件或运行环境。
三、准备开发环境
3.1 文本编辑器推荐
编辑器 | 特点 |
---|---|
VS Code | 插件丰富,支持自动补全 |
Sublime Text | 快捷轻量 |
Atom | GitHub 出品,界面友好 |
Notepad++ | Windows 下经典编辑器 |
3.2 浏览器支持
现代主流浏览器均支持 CSS:
- Chrome
- Firefox
- Safari
- Edge
四、编写第一个 CSS 页面
4.1 HTML 示例:index.html
html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>Hello CSS</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>你好,CSS!</h1>
<p>这是带有样式的网页。</p>
</body>
</html>
4.2 CSS 文件:style.css
css
body {
background-color: #f2f2f2;
font-family: Arial, sans-serif;
}
h1 {
color: #3366ff;
text-align: center;
}
p {
color: #333333;
font-size: 16px;
text-align: center;
}
保存后,在浏览器中打开 index.html
即可看到效果。
五、CSS 引入方式
方式 | 示例说明 |
---|---|
外部样式表 | 使用 <link rel="stylesheet"> 引入 .css 文件 |
内部样式表 | 在 <style> 标签中写入 CSS |
行内样式 | 直接在标签内写 style="..." 属性 |
示例:
html
<!-- 外部 -->
<link rel="stylesheet" href="style.css">
<!-- 内部 -->
<style>
h1 { color: red; }
</style>
<!-- 行内 -->
<h1 style="color: red;">标题</h1>
六、常用 CSS 属性
属性 | 功能说明 |
---|---|
color |
字体颜色 |
background |
背景颜色或图像 |
font-size |
字体大小 |
text-align |
文本对齐 |
margin |
外边距 |
padding |
内边距 |
border |
边框样式 |
display |
布局方式(如 flex) |
七、开发技巧推荐
- 使用开发者工具实时调试样式(F12)
- 掌握 CSS 盒模型(Box Model)
- 学习 Flexbox 和 Grid 实现响应式布局
- 编写模块化样式(BEM 命名法)
八、CSS 扩展工具推荐
工具/语言 | 说明 |
---|---|
Sass | CSS 预处理器,支持变量、嵌套等 |
Less | 另一种流行的 CSS 扩展语言 |
PostCSS | 自动前缀、转译新语法的工具链 |
Tailwind | 原子化 CSS 框架,效率极高 |
九、学习资源推荐
本文由"小奇Java面试"原创发布,转载请注明出处。
可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。
