当前位置:首页 > CSS

html和css制作

2026-04-02 09:56:05CSS

HTML 和 CSS 制作基础

HTML 结构搭建

HTML(超文本标记语言)用于定义网页的结构和内容。基本结构包括 <!DOCTYPE html> 声明、<html> 根元素、<head>(元信息)和 <body>(可见内容)。

<!DOCTYPE html>
<html>
<head>
    <title>页面标题</title>
    <meta charset="UTF-8">
</head>
<body>
    <h1>主标题</h1>
    <p>段落文本</p>
    <a href="https://example.com">链接</a>
</body>
</html>

CSS 样式设计

CSS(层叠样式表)用于控制网页的外观和布局。可以通过内联样式、内部样式表或外部样式表引入。

/* 外部样式表示例(styles.css) */
body {
    font-family: Arial, sans-serif;
    background-color: #f4f4f4;
}
h1 {
    color: #333;
    text-align: center;
}
p {
    line-height: 1.6;
}

常用 HTML 标签

  • 文本标签<h1><h6>(标题)、<p>(段落)、<span>(行内文本)。
  • 布局标签<div>(块容器)、<section>(内容分区)。
  • 交互标签<a>(超链接)、<button>(按钮)。
  • 表单标签<input><textarea><select>

常用 CSS 属性

  • 布局display(显示方式)、margin/padding(边距)、flex/grid(现代布局)。
  • 外观color(文字颜色)、background(背景)、border(边框)。
  • 响应式@media 查询(适配不同屏幕尺寸)。
/* 响应式设计示例 */
@media (max-width: 600px) {
    body {
        background-color: lightblue;
    }
}

实际应用示例

结合 HTML 和 CSS 创建一个简单的卡片组件:

html和css制作

<div class="card">
    <img src="image.jpg" alt="示例图片">
    <div class="card-content">
        <h3>卡片标题</h3>
        <p>卡片描述文本。</p>
        <button>点击按钮</button>
    </div>
</div>
.card {
    width: 300px;
    border: 1px solid #ddd;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
.card img {
    width: 100%;
    height: auto;
}
.card-content {
    padding: 15px;
}
button {
    background-color: #007BFF;
    color: white;
    border: none;
    padding: 8px 16px;
    border-radius: 4px;
    cursor: pointer;
}

学习资源推荐

  • MDN Web Docs:权威的 HTML/CSS 文档和教程。
  • CodePen:在线编辑和分享代码片段。
  • Flexbox Froggy:通过游戏学习 Flexbox 布局。

通过实践和逐步扩展项目(如个人博客、产品展示页),可以熟练掌握 HTML 和 CSS 的核心技能。

标签: htmlcss
分享给朋友:

相关文章

css继承制作教程

css继承制作教程

CSS继承的基本概念 CSS继承是指某些CSS属性可以从父元素传递到子元素的特性。并非所有属性都支持继承,但常见的文本相关属性(如font-family、color)默认具有继承性。通过合理利用继承,…

css个人简历制作两页

css个人简历制作两页

使用CSS制作两页个人简历 创建两页的个人简历需要合理布局和分页控制,以下是实现方法: HTML基础结构 <!DOCTYPE html> <html lang="zh-CN">…

css制作雪花

css制作雪花

CSS 制作雪花效果 使用纯CSS可以创建简单的雪花动画效果,主要通过伪元素、动画和变换实现。 基础雪花结构 <div class="snowflake"></div> 六…

怎么制作css

怎么制作css

理解CSS基础 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。CSS通过选择器匹配HTML元素,并为其定义样式规则。例如: p { color: blue; f…

css二级菜单制作

css二级菜单制作

使用纯CSS制作二级菜单 HTML结构采用嵌套的<ul>和<li>标签,主菜单项包含子菜单: <nav class="menu"> <ul>…

css 制作表单

css 制作表单

使用CSS制作表单的基本方法 创建表单时,HTML负责结构,CSS负责样式。表单元素包括输入框、按钮、下拉菜单等,通过CSS可以统一风格并提升用户体验。 HTML结构示例 <form cla…