当前位置:首页 > CSS

html和css制作

2026-03-12 14:01:54CSS

HTML和CSS基础概念

HTML(超文本标记语言)用于定义网页的结构和内容,CSS(层叠样式表)用于控制网页的样式和布局。两者结合可创建视觉和功能完整的网页。

HTML基本结构

HTML文档通常包含以下基本结构:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>网页标题</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <h1>主标题</h1>
    <p>段落内容</p>
</body>
</html>
  • <!DOCTYPE html> 声明文档类型为HTML5。
  • <head> 包含元信息(如字符集、标题)和外部资源链接(如CSS文件)。
  • <body> 包含网页的可见内容。

CSS基本语法

CSS通过选择器匹配HTML元素并应用样式:

h1 {
    color: blue;
    font-size: 24px;
}
p {
    margin: 10px;
    line-height: 1.5;
}
  • h1p 是选择器,分别匹配标题和段落。
  • colorfont-size 等是属性,blue24px 是对应的值。

常用HTML标签

  • 文本标签<h1><h6>(标题)、<p>(段落)、<span>(行内元素)。
  • 结构标签<div>(块级容器)、<section>(内容分区)。
  • 列表<ul>(无序列表)、<ol>(有序列表)、<li>(列表项)。
  • 链接与图片<a href="url">(超链接)、<img src="image.jpg">(图片)。

常用CSS属性

  • 文本样式colorfont-familytext-align
  • 盒模型widthheightpaddingmarginborder
  • 布局display(如flexgrid)、position(如relativeabsolute)。

响应式设计

使用媒体查询(Media Queries)适配不同设备屏幕:

@media (max-width: 600px) {
    body {
        font-size: 14px;
    }
}
  • 当屏幕宽度小于600px时,调整字体大小。

实际示例:简单网页

HTML文件(index.html)

<!DOCTYPE html>
<html>
<head>
    <title>示例网页</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div class="container">
        <h1>欢迎</h1>
        <p>这是一个示例段落。</p>
    </div>
</body>
</html>

CSS文件(style.css)

html和css制作

body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 20px;
}
.container {
    max-width: 800px;
    margin: 0 auto;
    background-color: #f9f9f9;
    padding: 20px;
}
h1 {
    color: #333;
}

学习资源推荐

  • MDN Web Docs:权威的HTML和CSS文档。
  • Codecademy:交互式编程学习平台。
  • W3Schools:基础语法和实例参考。

通过结合HTML的结构化能力和CSS的样式控制,可以逐步构建复杂且美观的网页。

标签: htmlcss
分享给朋友:

相关文章

css制作导航栏

css制作导航栏

水平导航栏 使用 display: inline-block 或 flexbox 创建水平导航栏。设置背景色、内边距和悬停效果增强交互性。 <nav class="horizontal-nav…

css导航条制作

css导航条制作

基础导航条制作 使用HTML的无序列表<ul>和CSS的display: flex属性可以快速创建横向导航条。HTML结构通常包含导航链接列表,CSS负责样式和布局。 <nav&g…

vue制作css

vue制作css

在Vue中制作CSS的方法 Vue提供了多种灵活的方式来编写和管理CSS,可以根据项目需求选择适合的方法。 使用内联样式 内联样式可以直接在Vue组件的模板中编写,适用于简单的样式需求。 <…

css如何制作响应网页

css如何制作响应网页

响应式网页设计基础 使用CSS制作响应式网页的核心是通过媒体查询(Media Queries)和弹性布局(Flexbox/Grid)实现。媒体查询允许根据设备特性(如屏幕宽度)应用不同的样式规则。…

用css制作下拉菜单

用css制作下拉菜单

使用纯CSS制作下拉菜单 HTML结构 基础的下拉菜单需要嵌套的HTML结构,通常使用<ul>和<li>标签实现层级关系: <div class="dropdown"&…

制作 .css

制作 .css

创建 CSS 文件的基本步骤 新建一个文本文件,将其保存为 .css 扩展名(例如 style.css)。使用纯文本编辑器(如 Notepad++、VS Code 或 Sublime Text)编写…