请为我提供如何用CSS创建一个渐变背景的步骤，要求回答必须包含三个要点，且每个要点之间空一行。
user
1. **定义渐变类型**：
    - 使用 `background` 属性，并选择 `linear-gradient` 或 `radial-gradient` 来定义背景的渐变类型。
    - 例如，`background: linear-gradient(to right, #ff0000, #0000ff);` 创建一个从红色到蓝色的水平渐变。


2. **指定渐变的方向或形状**：
    - 对于线性渐变，可以指定渐变方向，如 `to right`（向右）、`to bottom`（向下）等。
    - 对于径向渐变，可以指定渐变的形状，如 `circle` 或 `ellipse`。


3. **设置渐变颜色和颜色停止点**：
    - 在渐变函数中列出渐变的颜色，可以使用具体的颜色值（如 `#ff0000`）或颜色名称（如 `red`）。
    - 可以选择性地指定颜色停止点，即每个颜色开始和结束的位置，以控制渐变的过渡效果。
assistant