CSS 入门教程:为网页穿上美丽的外衣

1 阅读3分钟

如果把 HTML 比作一个房子的骨架(结构),那么 CSS 就是房子的装修与软装。CSS(层叠样式表)负责控制网页的样式与布局,让原本枯燥的文字变得美观、生动。

1. CSS 的三种使用方式

学习CSS,首先要知道如何把它应用到HTML上:

  • 行内样式:直接在HTML标签的 style 属性中添加样式。这种方式虽然直观,但不推荐用于正式项目,因为它导致结构和样式混杂。

    html

    <p style="color: red;">红色的文字</p>
    
  • 内部样式表:在HTML文档的 <head> 部分,使用 <style> 标签包裹CSS代码。适合单个页面的简单演示。

    html

    <style>
        p {
            color: blue;
        }
    </style>
    
  • 外部样式表(推荐) :将CSS代码单独保存在一个 .css 文件中,然后在HTML中通过 <link> 标签引入。这种方式实现了结构(HTML)与表现(CSS)的分离,便于维护和复用。

    html

    <link rel="stylesheet" href="style.css">
    

2. 核心语法:选择器与声明

CSS 由 选择器 和 声明块 组成。

  • 选择器:决定你要给哪个元素“化妆”。
  • 声明:用花括号 {} 包裹,包含属性和值。

css

/* 选择器:选中所有的h1标签 */
h1 {
    /* 属性: 值; */
    color: #333;       /* 文字颜色 */
    font-size: 24px;   /* 字体大小 */
}

3. 常用选择器入门

为了让样式更精准,你需要掌握几种基础选择器:

  1. 元素选择器:直接写标签名,如 div {},选中页面上所有该标签。

  2. 类选择器(最常用) :给标签添加 class 属性,在CSS中用 .类名 选中。类可以重复使用。

    html

    <!-- HTML -->
    <p class="highlight">重点内容</p>
    

    css

    /* CSS */
    .highlight {
        background-color: yellow;
    }
    
  3. ID选择器:给标签添加唯一的 id 属性,在CSS中用 #id名 选中。注意:同一个ID在页面中只能出现一次。

4. 布局核心:盒模型

在CSS中,万物皆可为“盒子”。每个元素都由以下部分组成:

  • 内容:文字或图片。
  • 内边距(padding) :内容与边框之间的内部距离。
  • 边框(border) :包裹内边距的线。
  • 外边距(margin) :盒子与外部其他盒子之间的距离。

理解盒模型是控制页面布局的关键。

5. 初识布局

想让元素横向排列或居中,可以学习两个常用属性:

  • 浮动float: left; 让元素并排(现代开发中正逐渐被Flex替代)。
  • Flexbox(弹性盒子) :只需给父元素设置 display: flex;,即可轻松实现元素的居中、等分排列,是当下最主流的布局工具。

总结

学习CSS就像学习绘画,入门很容易:掌握选择器、熟悉几个常用属性(颜色、字体、边距)即可开始动手。建议你在练习中多使用 F12 开发者工具,右键点击网页元素查看样式,随时修改测试,这是前端开发者最有效的学习方式。

现在,打开你的代码编辑器,试着将一段文字变成红色并加上边框吧!