当前位置: 首页 > news >正文

学会给网页穿衣服——学习 CSS 语言


📘本文适合:前端入门、HTML/CSS初学者
📍关键词:CSS、网页美化、前端样式、网页布局


一、什么是 CSS

CSS(Cascading Style Sheets,层叠样式表)
是一种用于描述 HTML 文档样式(如布局、颜色和字体等)的语言。
它是前端开发中控制网页外观和布局的核心技术之一,通常与 HTML 搭配使用。

👉 用白话说:

CSS 就是一门让网页“变好看”的语言。


二、CSS 的作用

1️⃣ 页面外观美化
让网页更有设计感和层次感。

2️⃣ 布局与定位
控制网页元素的位置与排列方式。


三、CSS 的三种应用方式

又称为 CSS 引用方式,共有三种:
内部样式、行内样式、外部样式


1. 内部样式

在 HTML 的 <head> 标签中使用 <style> 标签写 CSS 代码:

<head><meta charset="UTF-8"><title>Document</title><style>/* 在这里写CSS */</style>
</head>

2. 外部样式

把样式单独写在 .css 文件中,再通过 <link> 引入:

<head><meta charset="UTF-8"><title>Document</title><!-- 引入外部CSS --><link rel="stylesheet" href="./index.css">
</head>

3. 行内样式(补充)

直接在标签中写:

<div style="color:red; font-size:20px;">我是div</div>

四、选择器(Selector)

选择器的作用:告诉浏览器“要修饰谁”


1️⃣ 标签选择器(元素选择器)

直接使用 HTML 标签名:

<style>div {color: blue;}
</style><body><div>我是div标签</div>
</body>

2️⃣ 类选择器(class)

. 开头,通过 HTML 的 class 属性调用:

<style>.name {color: green;}
</style><body><div class="name">我是div标签</div><div class="name">我也是</div>
</body>

3️⃣ ID 选择器(id)

# 开头,通过 HTML 的 id 属性调用:

<style>#name {color: red;}
</style><body><div id="name">我是唯一的div</div>
</body>

五、CSS 常用属性

1️⃣ 字体属性

属性含义示例
font-size字体大小20px
font-weight字体粗细400 / bold
font-family字体设置'仿宋', 'Arial'
<style>#name {font-size: 20px;font-weight: 400;font-family: '仿宋';}
</style>

2️⃣ 文本属性

属性含义示例
line-height行高1.5em
text-align水平对齐left / center / right

3️⃣ 颜色属性

属性含义示例
color文本颜色red / yellow / #333
background-color背景颜色red / #f7f2f2

4️⃣ 盒子模型(Box Model)

网页中的每个元素都可以看作一个“盒子”。
盒子模型包含:宽度、高度、边框、内边距、外边距、圆角

属性含义单位
width宽度px
height高度px
border边框px
padding内边距px
margin外边距px
border-radius圆角px / %(50%可变圆)

示例:

div {color: #f7f2f2;background-color: red;height: 100px;width: 100px;border: 1px solid #000;padding: 10px;margin: 10px;border-radius: 10px;
}

5️⃣ 盒子的上下左右属性

  • 上:top
  • 下:bottom
  • 左:left
  • 右:right

6️⃣ 清除网页默认内外边距

浏览器默认会给元素加 margin、padding,可用通配符 * 清除:

* {padding: 0;margin: 0;
}

🎯 总结

学会 CSS,就是学会给网页“穿衣服”。
从颜色到布局,从文字到圆角,每一行代码都能让网页焕然一新。

💡下次当你看到一个漂亮的网站时,不妨按下 F12 看看它的 CSS。
你会发现,每个像素的美感,都藏在一行行样式里。


📌 文章目录回顾:
1️⃣ 什么是 CSS
2️⃣ CSS 作用
3️⃣ 应用方式
4️⃣ 选择器
5️⃣ CSS 常用属性


❤️ 如果这篇文章帮到你,记得点赞 + 收藏 + 关注!
我会持续更新更多 前端入门笔记实战代码示例


http://www.dtcms.com/a/601103.html

相关文章:

  • Android11-Launcher3 定制-去除副屏幕-可以滑动效果 - 篇二
  • 在 ubuntu怎么创建一个新用户,并且设置为默认自动登录用户,最简单
  • 字符串的陷阱与艺术——std::string全解析
  • 深信服云桌面有什么替代方案?
  • 网页制作与网站建设试卷及答案wordpress 默认文章形式
  • 企业为什么要建立自己的网站云南工程建设信息网站
  • Dubbo如何使用Nacos做注册中心的
  • 决策树悲观错误剪枝(PEP)详解:原理、实现与应用
  • 外卖项目 day01
  • 前端vue3 window.open 项目部署后页面404解决办法
  • pc网站 手机网站 微信网站 上海跨境电商官方网站建设
  • Windows 10 C语言编译器安装与配置
  • 网站后台进不去的原因挂机宝做php网站吗
  • Java I/O模型演进 — BIO、NIO与AIO的原理与实战
  • Flutter---泛型
  • 小米Java开发200道面试题及参考答案(上)
  • 【实战】如何优雅的在Win11/10系统下运行Rust编写的binwalk v3.1.1
  • 网站建设费可以计入管理费用吗手机网站开发利用流程
  • MySQL进阶学习笔记:从单表查询到多表关联的深度解析(万字详解)
  • docker一键部署PDF免费工具箱stirling-PDF
  • CI/CD工具Arbess,从安装到入门零基础教程
  • PG预写式日志解码的艺术与应用
  • 通过Swift CSP评估提高金融安全
  • 高可用与高性能数据库配置实践分析(pgSql clickhouse)
  • android sharepreference 的替代品
  • 网站流量分成营销型网站5要素
  • 科技向暖,银发无忧:十五五规划中智慧养老的温度革命
  • UE5 的 Waterline Pro 6的浮力作用机制解析
  • Selenium WebDriver的工作原理?
  • UE5 C++ 定时器 案例练习