前端开发之 HTML 与 CSS 基础

103 阅读1分钟

一、HTML 基础

HTML(超文本标记语言)是构建网页的基础。

  1. 基本结构

    • 一个基本的 HTML 页面结构如下:

html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>My Page</title>
</head>
<body>
    <h1>Hello, World!</h1>
</body>
</html>
  • <!DOCTYPE html>是 HTML5 的文档类型声明。

  • <html>标签是整个页面的根标签,lang="en"表示页面语言为英语。

  • <head>标签内包含了页面的元信息,如<meta charset="UTF-8">定义了字符编码,<title>标签定义了页面标题。

  • <body>标签内包含了页面的可见内容,如<h1>是一级标题标签。

  1. 常用标签

    • 文本标签

      • <p>标签用于段落:

html

<p>这是一个段落。</p>
  • <strong><em>标签分别用于加粗和斜体:

html

<p><strong>这是加粗的文字</strong>,<em>这是斜体的文字</em></p>
  • 列表标签

    • 无序列表使用<ul><li>标签:

html

<ul>
    <li>苹果</li>
    <li>香蕉</li>
</ul>
  • 有序列表使用<ol><li>标签:

html

<ol>
    <li>第一步</li>
    <li>第二步</li>
</ol>
  • 链接标签

    • <a>标签用于创建链接:

html

<a href="https://www.example.com">访问示例网站</a>
  • 图像标签

    • <img>标签用于插入图像:

html

<img src="image.jpg" alt="这是一幅图">
  • 其中src属性指定图像的来源,alt属性是图像的替代文本。

二、CSS 基础

CSS(层叠样式表)用于控制网页的样式。

  1. 内联样式

    • 可以直接在 HTML 标签内定义样式,例如:

html

<h1 style="color: red; font - size: 24px;">红色的大标题</h1>
  1. 内部样式表

    • <head>标签内使用<style>标签定义样式:

html

<head>
    <meta charset="UTF-8">
    <title>My Page</title>
    <style>
        p {
            color: blue;
        }
    </style>
</head>
  • 上述代码将使页面中的所有<p>标签内的文字颜色为蓝色。

  1. 外部样式表

    • 创建一个.css文件,例如styles.css

css

body {
    background - color: lightgray;
}
  • 在 HTML 页面中通过<link>标签引入外部样式表:

html

<head>
    <meta charset="UTF-8">
    <title>My Page</title>
    <link rel="stylesheet" href="styles.css">
</head>
  • 这将使页面的背景颜色变为浅灰色。