• 现代与大气: 采用深色背景(深灰/黑色)搭配明亮的强调色(如青色、橙色),营造强烈的视觉冲击力。
  • HTML5 & CSS3: 使用最新的Web标准,确保良好的结构和样式表现。
  • 响应式设计: 完美适配桌面、平板和手机等各种设备。
  • 模块化结构: 代码清晰,易于您根据自身需求进行修改和扩展。
  • 平滑滚动与动画: 增加页面的交互性和流畅感。

模板代码 (index.html)

您可以直接将以下代码复制到一个名为 index.html 的文件中,然后用浏览器打开即可看到效果。

html5黑色大气设计工作室模板
(图片来源网络,侵删)
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">墨创设计 | Mochuang Design</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        /* --- 全局样式 --- */
        :root {
            --primary-color: #00d9ff; /* 青色,作为主强调色 */
            --secondary-color: #ff6b35; /* 橙色,作为次要强调色 */
            --bg-dark: #121212; /* 深黑背景 */
            --bg-darker: #0a0a0a; /* 更深的背景,用于某些区块 */
            --text-light: #e0e0e0; /* 主要文字颜色 */
            --text-dim: #a0a0a0; /* 次要/弱化文字颜色 */
        }
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        html {
            scroll-behavior: smooth; /* 平滑滚动 */
        }
        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
            background-color: var(--bg-dark);
            color: var(--text-light);
            line-height: 1.6;
            overflow-x: hidden;
        }
        .container {
            width: 90%;
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }
        /* --- 导航栏 --- */
        .navbar {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            background-color: rgba(18, 18, 18, 0.95); /* 半透明背景 */
            backdrop-filter: blur(10px); /* 毛玻璃效果 */
            z-index: 1000;
            padding: 1rem 0;
            transition: all 0.3s ease;
        }
        .navbar.scrolled {
            background-color: rgba(10, 10, 10, 0.98);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        }
        .navbar .container {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        .logo {
            font-size: 1.8rem;
            font-weight: bold;
            color: var(--text-light);
            text-decoration: none;
            letter-spacing: 2px;
        }
        .logo span {
            color: var(--primary-color);
        }
        .nav-links {
            display: flex;
            list-style: none;
        }
        .nav-links li {
            margin-left: 2.5rem;
        }
        .nav-links a {
            color: var(--text-light);
            text-decoration: none;
            font-size: 1rem;
            transition: color 0.3s ease;
            position: relative;
        }
        .nav-links a::after {
            content: '';
            position: absolute;
            bottom: -5px;
            left: 0;
            width: 0;
            height: 2px;
            background-color: var(--primary-color);
            transition: width 0.3s ease;
        }
        .nav-links a:hover::after {
            width: 100%;
        }
        /* --- 英雄区块 --- */
        .hero {
            height: 100vh;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center;
            position: relative;
            background: linear-gradient(rgba(18, 18, 18, 0.7), rgba(18, 18, 18, 0.7)), url('https://images.unsplash.com/photo-1551698618-1dfe5d97d256?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80') no-repeat center center/cover;
        }
        .hero-content h1 {
            font-size: 4rem;
            margin-bottom: 1rem;
            letter-spacing: 3px;
            animation: fadeInUp 1s ease;
        }
        .hero-content p {
            font-size: 1.5rem;
            color: var(--text-dim);
            margin-bottom: 2rem;
            animation: fadeInUp 1s ease 0.2s;
            animation-fill-mode: both;
        }
        .cta-button {
            display: inline-block;
            padding: 15px 40px;
            background-color: var(--primary-color);
            color: var(--bg-dark);
            text-decoration: none;
            border-radius: 50px;
            font-weight: bold;
            letter-spacing: 1px;
            transition: all 0.3s ease;
            animation: fadeInUp 1s ease 0.4s;
            animation-fill-mode: both;
        }
        .cta-button:hover {
            background-color: var(--secondary-color);
            transform: translateY(-3px);
            box-shadow: 0 10px 20px rgba(255, 107, 53, 0.3);
        }
        /* --- 关于我们 --- */
        .about {
            padding: 100px 0;
            background-color: var(--bg-darker);
        }
        .section-title {
            text-align: center;
            font-size: 3rem;
            margin-bottom: 1rem;
            position: relative;
            display: inline-block;
            width: 100%;
        }
        .section-title::after {
            content: '';
            position: absolute;
            bottom: -10px;
            left: 50%;
            transform: translateX(-50%);
            width: 80px;
            height: 3px;
            background-color: var(--primary-color);
        }
        .about-content {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-top: 50px;
        }
        .about-text {
            flex: 1;
            padding-right: 50px;
        }
        .about-text p {
            color: var(--text-dim);
            margin-bottom: 1.5rem;
        }
        .about-image {
            flex: 1;
        }
        .about-image img {
            width: 100%;
            border-radius: 10px;
            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.5);
        }
        /* --- 服务展示 --- */
        .services {
            padding: 100px 0;
        }
        .services-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 30px;
            margin-top: 50px;
        }
        .service-card {
            background-color: var(--bg-darker);
            padding: 40px 30px;
            text-align: center;
            border-radius: 10px;
            transition: all 0.3s ease;
            border: 1px solid transparent;
        }
        .service-card:hover {
            transform: translateY(-10px);
            border-color: var(--primary-color);
            box-shadow: 0 15px 30px rgba(0, 217, 255, 0.1);
        }
        .service-card i {
            font-size: 3rem;
            color: var(--primary-color);
            margin-bottom: 20px;
        }
        .service-card h3 {
            font-size: 1.5rem;
            margin-bottom: 15px;
        }
        .service-card p {
            color: var(--text-dim);
        }
        /* --- 作品集 --- */
        .portfolio {
            padding: 100px 0;
            background-color: var(--bg-darker);
        }
        .portfolio-filters {
            display: flex;
            justify-content: center;
            margin-bottom: 40px;
        }
        .filter-btn {
            background: none;
            border: none;
            color: var(--text-dim);
            padding: 10px 25px;
            margin: 0 10px;
            cursor: pointer;
            transition: all 0.3s ease;
            font-size: 1rem;
            position: relative;
        }
        .filter-btn.active,
        .filter-btn:hover {
            color: var(--primary-color);
        }
        .filter-btn.active::after {
            content: '';
            position: absolute;
            bottom: -5px;
            left: 50%;
            transform: translateX(-50%);
            width: 50%;
            height: 2px;
            background-color: var(--primary-color);
        }
        .portfolio-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
            gap: 30px;
        }
        .portfolio-item {
            position: relative;
            overflow: hidden;
            border-radius: 10px;
            cursor: pointer;
        }
        .portfolio-item img {
            width: 100%;
            height: 300px;
            object-fit: cover;
            transition: transform 0.5s ease;
        }
        .portfolio-overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.8);
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            opacity: 0;
            transition: opacity 0.5s ease;
        }
        .portfolio-item:hover .portfolio-overlay {
            opacity: 1;
        }
        .portfolio-item:hover img {
            transform: scale(1.1);
        }
        .portfolio-overlay h3 {
            font-size: 1.5rem;
            margin-bottom: 10px;
        }
        .portfolio-overlay p {
            color: var(--text-dim);
        }
        /* --- 联系我们 --- */
        .contact {
            padding: 100px 0;
        }
        .contact-content {
            display: flex;
            justify-content: space-between;
            margin-top: 50px;
        }
        .contact-info, .contact-form {
            flex: 1;
            padding: 40px;
            background-color: var(--bg-darker);
            border-radius: 10px;
        }
        .contact-info h3, .contact-form h3 {
            font-size: 1.8rem;
            margin-bottom: 20px;
            color: var(--primary-color);
        }
        .contact-info p, .contact-info li {
            color: var(--text-dim);
            margin-bottom: 15px;
        }
        .contact-info ul {
            list-style: none;
        }
        .contact-info i {
            margin-right: 10px;
            color: var(--primary-color);
        }
        .contact-form .form-group {
            margin-bottom: 20px;
        }
        .contact-form input,
        .contact-form textarea {
            width: 100%;
            padding: 15px;
            background-color: var(--bg-dark);
            border: 1px solid #333;
            color: var(--text-light);
            border-radius: 5px;
            font-size: 1rem;
        }
        .contact-form input:focus,
        .contact-form textarea:focus {
            outline: none;
            border-color: var(--primary-color);
        }
        .contact-form button {
            width: 100%;
            padding: 15px;
            background-color: var(--primary-color);
            color: var(--bg-dark);
            border: none;
            border-radius: 5px;
            font-size: 1rem;
            font-weight: bold;
            cursor: pointer;
            transition: background-color 0.3s ease;
        }
        .contact-form button:hover {
            background-color: var(--secondary-color);
        }
        /* --- 页脚 --- */
        footer {
            background-color: #000;
            text-align: center;
            padding: 30px 0;
        }
        footer p {
            color: var(--text-dim);
        }
        .social-links {
            margin-top: 20px;
        }
        .social-links a {
            color: var(--text-dim);
            font-size: 1.5rem;
            margin: 0 15px;
            transition: color 0.3s ease;
        }
        .social-links a:hover {
            color: var(--primary-color);
        }
        /* --- 动画 --- */
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }
        /* --- 响应式设计 --- */
        @media (max-width: 768px) {
            .nav-links {
                display: none; /* 移动端通常用汉堡菜单 */
            }
            .hero-content h1 {
                font-size: 2.5rem;
            }
            .hero-content p {
                font-size: 1.2rem;
            }
            .about-content,
            .contact-content {
                flex-direction: column;
            }
            .about-text {
                padding-right: 0;
                margin-bottom: 30px;
            }
        }
    </style>
</head>
<body>
    <!-- 导航栏 -->
    <nav class="navbar" id="navbar">
        <div class="container">
            <a href="#" class="logo">墨<span>创</span></a>
            <ul class="nav-links">
                <li><a href="#home">首页</a></li>
                <li><a href="#about">关于我们</a></li>
                <li><a href="#services">服务</a></li>
                <li><a href="#portfolio">作品</a></li>
                <li><a href="#contact">联系我们</a></li>
            </ul>
        </div>
    </nav>
    <!-- 英雄区块 -->
    <section class="hero" id="home">
        <div class="hero-content">
            <h1>设计,创造无限可能</h1>
            <p>我们用创意与专业,为您打造独特的品牌体验</p>
            <a href="#portfolio" class="cta-button">探索作品</a>
        </div>
    </section>
    <!-- 关于我们 -->
    <section class="about" id="about">
        <div class="container">
            <h2 class="section-title">关于我们</h2>
            <div class="about-content">
                <div class="about-text">
                    <p>墨创设计成立于2025年,是一家专注于品牌视觉、空间设计与数字体验的创新工作室,我们深信,优秀的设计不仅仅是美学,更是解决问题的有效途径。</p>
                    <p>我们拥有一支充满激情与才华的团队,致力于将客户的愿景转化为触动人心的现实,从概念构思到最终落地,我们始终与客户紧密合作,确保每一个项目都能超越期望。</p>
                </div>
                <div class="about-image">
                    <img src="https://images.unsplash.com/photo-1581091226283-40c00bcdd95c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="关于我们">
                </div>
            </div>
        </div>
    </section>
    <!-- 服务展示 -->
    <section class="services" id="services">
        <div class="container">
            <h2 class="section-title">我们的服务</h2>
            <div class="services-grid">
                <div class="service-card">
                    <i class="fas fa-paint-brush"></i>
                    <h3>品牌视觉设计</h3>
                    <p>从Logo设计到完整的视觉识别系统,我们帮助您建立独特且具有辨识度的品牌形象。</p>
                </div>
                <div class="service-card">
                    <i class="fas fa-building"></i>
                    <h3>空间设计</h3>
                    <p>无论是商业空间还是住宅环境,我们都致力于创造功能与美学完美融合的场所。</p>
                </div>
                <div class="service-card">
                    <i class="fas fa-laptop-code"></i>
                    <h3>数字体验</h3>
                    <p>网站设计、UI/UX设计与数字营销,我们让您的品牌在数字世界中脱颖而出。</p>
                </div>
            </div>
        </div>
    </section>
    <!-- 作品集 -->
    <section class="portfolio" id="portfolio">
        <div class="container">
            <h2 class="section-title">精选作品</h2>
            <div class="portfolio-filters">
                <button class="filter-btn active" data-filter="all">全部</button>
                <button class="filter-btn" data-filter="brand">品牌</button>
                <button class="filter-btn" data-filter="space">空间</button>
                <button class="filter-btn" data-filter="digital">数字</button>
            </div>
            <div class="portfolio-grid">
                <div class="portfolio-item" data-category="brand">
                    <img src="https://images.unsplash.com/photo-1552664730-d307ca884978?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="品牌项目1">
                    <div class="portfolio-overlay">
                        <h3>极简主义品牌重塑</h3>
                        <p>为一家科技公司打造全新视觉形象</p>
                    </div>
                </div>
                <div class="portfolio-item" data-category="space">
                    <img src="https://images.unsplash.com/photo-1600585154340-be6161a56a0c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="空间项目1">
                    <div class="portfolio-overlay">
                        <h3>现代艺术画廊</h3>
                        <p>光影与空间的完美对话</p>
                    </div>
                </div>
                <div class="portfolio-item" data-category="digital">
                    <img src="https://images.unsplash.com/photo-1557804506-669a67965ba0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="数字项目1">
                    <div class="portfolio-overlay">
                        <h3>电商平台UI/UX设计</h3>
                        <p>提升用户购物体验的界面革新</p>
                    </div>
                </div>
                <div class="portfolio-item" data-category="brand">
                    <img src="https://images.unsplash.com/photo-1521791136064-7986c2920256?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="品牌项目2">
                    <div class="portfolio-overlay">
                        <h3>有机食品品牌包装</h3>
                        <p>传达自然与健康的绿色设计</p>
                    </div>
                </div>
                <div class="portfolio-item" data-category="space">
                    <img src="https://images.unsplash.com/photo-1586023492125-27b2c045efd7?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="空间项目2">
                    <div class="portfolio-overlay">
                        <h3>精品酒店大堂</h3>
                        <p>奢华与舒适的极致融合</p>
                    </div>
                </div>
                <div class="portfolio-item" data-category="digital">
                    <img src="https://images.unsplash.com/photo-1555066931-4365d14bab8c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80" alt="数字项目2">
                    <div class="portfolio-overlay">
                        <h3>企业官网重设计</h3>
                        <p>清晰、专业、高效的在线展示</p>
                    </div>
                </div>
            </div>
        </div>
    </section>
    <!-- 联系我们 -->
    <section class="contact" id="contact">
        <div class="container">
            <h2 class="section-title">联系我们</h2>
            <div class="contact-content">
                <div class="contact-info">
                    <h3>开始您的项目</h3>
                    <p>期待与您沟通,共同开启一段精彩的设计之旅。</p>
                    <ul>
                        <li><i class="fas fa-map-marker-alt"></i> 北京市朝阳区创意园区A座101</li>
                        <li><i class="fas fa-phone"></i> +86 138 8888 8888</li>
                        <li><i class="fas fa-envelope"></i> hello@mochuang.design</li>
                    </ul>
                </div>
                <form class="contact-form">
                    <h3>发送消息</h3>
                    <div class="form-group">
                        <input type="text" placeholder="您的姓名" required>
                    </div>
                    <div class="form-group">
                        <input type="email" placeholder="您的邮箱" required>
                    </div>
                    <div class="form-group">
                        <textarea rows="5" placeholder="请描述您的项目需求..." required></textarea>
                    </div>
                    <button type="submit">发送消息</button>
                </form>
            </div>
        </div>
    </section>
    <!-- 页脚 -->
    <footer>
        <div class="container">
            <p>&copy; 2025 墨创设计. All Rights Reserved.</p>
            <div class="social-links">
                <a href="#"><i class="fab fa-weixin"></i></a>
                <a href="#"><i class="fab fa-weibo"></i></a>
                <a href="#"><i class="fab fa-behance"></i></a>
                <a href="#"><i class="fab fa-dribbble"></i></a>
            </div>
        </div>
    </footer>
    <script>
        // 导航栏滚动效果
        window.addEventListener('scroll', function() {
            const navbar = document.getElementById('navbar');
            if (window.scrollY > 50) {
                navbar.classList.add('scrolled');
            } else {
                navbar.classList.remove('scrolled');
            }
        });
        // 作品集筛选功能
        const filterBtns = document.querySelectorAll('.filter-btn');
        const portfolioItems = document.querySelectorAll('.portfolio-item');
        filterBtns.forEach(btn => {
            btn.addEventListener('click', () => {
                // 移除所有按钮的active类
                filterBtns.forEach(b => b.classList.remove('active'));
                // 为当前点击的按钮添加active类
                btn.classList.add('active');
                const filter = btn.getAttribute('data-filter');
                portfolioItems.forEach(item => {
                    if (filter === 'all' || item.getAttribute('data-category') === filter) {
                        item.style.display = 'block';
                        // 添加淡入动画
                        setTimeout(() => {
                            item.style.opacity = '1';
                            item.style.transform = 'scale(1)';
                        }, 10);
                    } else {
                        item.style.opacity = '0';
                        item.style.transform = 'scale(0.8)';
                        setTimeout(() => {
                            item.style.display = 'none';
                        }, 300); // 等待动画完成再隐藏
                    }
                });
            });
        });
        // 初始化作品集显示
        portfolioItems.forEach(item => {
            item.style.transition = 'opacity 0.3s ease, transform 0.3s ease';
        });
    </script>
</body>
</html>

如何使用和修改这个模板

  1. 保存文件: 将上面的完整代码复制并粘贴到一个新的文本文件中,将其命名为 index.html
  2. 打开预览: 直接用 Chrome、Firefox 或 Edge 等现代浏览器打开这个 index.html 文件,你就能看到模板的完整效果。
  3. :
    • Logo和名称: 修改 <a href="#" class="logo">墨<span>创</span></a> 中的文字 "墨创"。
    • 导航链接: 修改 <nav> 标签中 <a> 标签里的文字,如 "首页"、"关于我们" 等。
    • 英雄区块: 修改 <h1><p><a> 标签中的文字,背景图片的URL可以替换成你自己的图片。
    • 关于我们: 替换 <p> 标签中的介绍性文字,并更换 <img> 标签的 src 属性为你自己的团队或工作室照片。
    • 服务: 修改每个 .service-card 中的 <h3><p> 标签内容,并可以更换 i 标签中的图标(使用 Font Awesome)。
    • 作品集: 这是模板的核心,你需要:
      • <img> 标签的 src 替换为你自己的项目图片URL。
      • 修改 .portfolio-overlay 中的 <h3><p> 标签内容。
      • 如果需要增减项目,复制或删除整个 .portfolio-item 块即可。
    • 联系我们: 修改地址、电话、邮箱等信息,以及联系表单中的占位符文字。
    • 页脚: 修改版权年份和社交媒体链接。
  4. 修改颜色和样式:
    • 所有的颜色变量都定义在 root 选择器下,你可以轻松地修改 --primary-color--secondary-color 等变量来改变整个模板的配色方案。
    • 字体、间距、动画等样式都在全局样式表中,你可以根据需要进行微调。
  5. 添加功能:
    • 表单提交: 目前的联系表单只是一个前端展示,要使其真正工作,你需要后端支持(如 PHP, Node.js, Python 等)来处理表单数据并发送邮件。
    • 移动端菜单: 当前移动端导航是隐藏的,你可以添加一个“汉堡菜单”图标,并用 JavaScript 控制菜单的显示和隐藏,以提供更好的移动端体验。

这个模板为你提供了一个坚实、美观且功能完备的基础,你可以在此基础上进行深度定制,打造出独一无二的设计工作室网站。

html5黑色大气设计工作室模板
(图片来源网络,侵删)