当前位置:首页 > CSS

用css制作网页

2026-02-12 12:14:38CSS

基础HTML结构

创建HTML文件(如index.html),包含基本结构:

用css制作网页

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>网页标题</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <header>页眉内容</header>
    <main>主体内容</main>
    <footer>页脚内容</footer>
</body>
</html>

链接CSS文件

在同目录下创建styles.css文件,通过<link>标签引入:

用css制作网页

/* 全局样式 */
body {
    font-family: 'Arial', sans-serif;
    margin: 0;
    padding: 0;
    line-height: 1.6;
}

常用CSS样式示例

布局与盒模型:

header, footer {
    background-color: #333;
    color: white;
    padding: 1rem;
    text-align: center;
}

main {
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px;
}

响应式设计:

@media (max-width: 768px) {
    main {
        padding: 10px;
    }
}

样式化文本与链接

h1 {
    font-size: 2rem;
    color: #444;
}

a {
    color: #0066cc;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

使用Flexbox布局

.navbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.nav-links {
    display: flex;
    gap: 20px;
}

网格布局示例

.grid-container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 15px;
}

.grid-item {
    border: 1px solid #ddd;
    padding: 10px;
}

动画效果

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.animated-element {
    animation: fadeIn 1s ease-in-out;
}

变量与主题

:root {
    --primary-color: #4285f4;
    --secondary-color: #34a853;
}

.button {
    background-color: var(--primary-color);
    color: white;
    padding: 8px 16px;
    border: none;
    border-radius: 4px;
}

标签: 制作网页css
分享给朋友:

相关文章

css制作相册

css制作相册

使用CSS Grid布局制作相册 CSS Grid布局非常适合创建响应式相册,能够灵活调整行列和间距。 .photo-gallery { display: grid; grid-templa…

div和css制作

div和css制作

使用 div 和 CSS 制作网页布局 HTML 结构 通过 div 标签划分页面区域,例如头部、主体、侧边栏和页脚: <div class="container"> <div…

css如何制作圆

css如何制作圆

使用 border-radius 属性 通过设置 border-radius 属性可以轻松创建圆角或圆形元素。值为 50% 时,元素会呈现为圆形。 .circle { width: 100p…

用css制作网页

用css制作网页

CSS 制作网页基础方法 HTML 结构搭建 在开始 CSS 设计前需先完成 HTML 骨架。典型结构包含 <header>、<nav>、<main> 和 <…

css雪碧图制作

css雪碧图制作

雪碧图的概念 雪碧图(CSS Sprite)是一种将多个小图标或背景图像合并到一张大图中的技术,通过CSS的background-position属性来定位显示需要的部分。这种技术可以减少HTTP请求…

css焦点图制作

css焦点图制作

使用纯CSS制作焦点图 HTML结构采用无序列表包裹图片,通过绝对定位实现层叠效果 <div class="slider"> <ul> <li><…