- 响应式设计:在电脑、平板和手机上都能完美显示。
- 现代化布局:使用 Bootstrap 5 框架,快速构建美观的界面。
- 功能模块:包含首页、关于我们、服务展示、产品/项目案例、联系方式等常见板块。
- 交互效果:平滑滚动、导航栏滚动变色、轮播图等。
- SEO友好:使用了语义化的 HTML5 标签。
最终预览效果
-
桌面端:
(图片来源网络,侵删) -
移动端:
源码文件结构
为了方便管理,建议您创建以下文件结构:
my-company-website/
├── index.html # 网站首页
├── css/
│ └── style.css # 自定义样式
├── js/
│ └── main.js # 自定义JavaScript脚本
└── images/
├── logo.png # 公司Logo
├── hero-bg.jpg # 首页大图背景
├── service-1.png # 服务图标
├── service-2.png
├── service-3.png
├── project-1.jpg # 项目案例图片
├── project-2.jpg
└── project-3.jpg
完整源代码
您可以直接复制下面的代码到对应的文件中。
index.html (网站首页)
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">创新科技有限公司 - 引领未来,驱动创新</title>
<!-- Bootstrap 5 CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Font Awesome for icons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css">
<!-- Custom CSS -->
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<!-- 导航栏 Navbar -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<div class="container">
<a class="navbar-brand fw-bold" href="#">
<img src="images/logo.png" alt="Logo" height="30" class="d-inline-block align-text-top">
创新科技
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse justify-content-end" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" href="#home">首页</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#about">关于我们</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#services">服务</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#projects">项目案例</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#contact">联系我们</a>
</li>
</ul>
</div>
</div>
</nav>
<!-- 首页大图 Hero Section -->
<section id="home" class="hero-section">
<div class="container">
<div class="row align-items-center min-vh-100">
<div class="col-lg-6">
<h1 class="display-4 fw-bold text-white mb-4">引领未来,驱动创新</h1>
<p class="lead text-white mb-4">我们是一家专注于前沿技术解决方案的科技公司,致力于为客户提供高质量、高效率的产品与服务,助力企业数字化转型。</p>
<div class="d-flex gap-3">
<a href="#contact" class="btn btn-primary btn-lg">立即咨询</a>
<a href="#projects" class="btn btn-outline-light btn-lg">查看案例</a>
</div>
</div>
</div>
</div>
</section>
<!-- 关于我们 About Us -->
<section id="about" class="py-5">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6">
<img src="https://via.placeholder.com/600x400.png?text=公司团队照片" class="img-fluid rounded shadow" alt="关于我们">
</div>
<div class="col-lg-6">
<h2 class="display-6 fw-bold mb-4">关于我们</h2>
<p class="lead">创新科技成立于2010年,汇聚了一批行业顶尖的技术专家和设计人才,十余年来,我们始终秉持“客户至上,创新为本”的理念,成功为超过500家企业提供了优质的技术服务。</p>
<p>我们的团队拥有丰富的项目经验,能够深刻理解客户需求,提供从咨询、设计、开发到运维的全流程解决方案。</p>
<div class="row mt-4">
<div class="col-md-4 text-center">
<h3 class="text-primary">500+</h3>
<p>服务客户</p>
</div>
<div class="col-md-4 text-center">
<h3 class="text-primary">10+</h3>
<p>行业经验</p>
</div>
<div class="col-md-4 text-center">
<h3 class="text-primary">50+</h3>
<p>专业团队</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- 我们的服务 Our Services -->
<section id="services" class="py-5 bg-light">
<div class="container">
<div class="text-center mb-5">
<h2 class="display-6 fw-bold">我们的服务</h2>
<p class="lead text-muted">为您提供一站式技术解决方案</p>
</div>
<div class="row g-4">
<div class="col-md-4">
<div class="card h-100 text-center p-4 shadow-sm">
<div class="card-icon text-primary mb-3">
<i class="fas fa-code fa-3x"></i>
</div>
<h4 class="card-title">网站开发</h4>
<p class="card-text">从企业官网到电商平台,采用现代化技术栈,为您打造安全、稳定、高效的网站。</p>
</div>
</div>
<div class="col-md-4">
<div class="card h-100 text-center p-4 shadow-sm">
<div class="card-icon text-success mb-3">
<i class="fas fa-mobile-alt fa-3x"></i>
</div>
<h4 class="card-title">移动应用</h4>
<p class="card-text">专业的iOS和Android原生应用开发,以及跨平台解决方案,让您的业务触手可及。</p>
</div>
</div>
<div class="col-md-4">
<div class="card h-100 text-center p-4 shadow-sm">
<div class="card-icon text-warning mb-3">
<i class="fas fa-chart-line fa-3x"></i>
</div>
<h4 class="card-title">数字营销</h4>
<p class="card-text">整合SEO、SEM、社交媒体营销等服务,提升品牌知名度,为您带来更多潜在客户。</p>
</div>
</div>
</div>
</div>
</section>
<!-- 项目案例 Our Projects -->
<section id="projects" class="py-5">
<div class="container">
<div class="text-center mb-5">
<h2 class="display-6 fw-bold">项目案例</h2>
<p class="lead text-muted">看看我们如何帮助客户取得成功</p>
</div>
<div class="row g-4">
<div class="col-md-4">
<div class="card overflow-hidden shadow-sm h-100">
<img src="https://via.placeholder.com/400x300.png?text=项目案例1" class="card-img-top" alt="项目案例1">
<div class="card-body">
<h5 class="card-title">智慧零售电商平台</h5>
<p class="card-text">为某知名连锁品牌打造的线上线下融合的智慧零售解决方案,提升了30%的复购率。</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card overflow-hidden shadow-sm h-100">
<img src="https://via.placeholder.com/400x300.png?text=项目案例2" class="card-img-top" alt="项目案例2">
<div class="card-body">
<h5 class="card-title">企业管理SaaS系统</h5>
<p class="card-text">为中型企业开发的一站式管理SaaS平台,涵盖CRM、ERP、HR等多个模块。</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card overflow-hidden shadow-sm h-100">
<img src="https://via.placeholder.com/400x300.png?text=项目案例3" class="card-img-top" alt="项目案例3">
<div class="card-body">
<h5 class="card-title">金融数据可视化平台</h5>
<p class="card-text">利用大数据和AI技术,为金融机构开发的实时数据监控与分析决策支持平台。</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- 联系我们 Contact Us -->
<section id="contact" class="py-5 bg-light">
<div class="container">
<div class="text-center mb-5">
<h2 class="display-6 fw-bold">联系我们</h2>
<p class="lead text-muted">期待与您合作,开启新征程</p>
</div>
<div class="row">
<div class="col-lg-6">
<form id="contactForm">
<div class="mb-3">
<label for="name" class="form-label">您的姓名</label>
<input type="text" class="form-control" id="name" required>
</div>
<div class="mb-3">
<label for="email" class="form-label">电子邮箱</label>
<input type="email" class="form-control" id="email" required>
</div>
<div class="mb-3">
<label for="phone" class="form-label">联系电话</label>
<input type="tel" class="form-control" id="phone">
</div>
<div class="mb-3">
<label for="message" class="form-label">留言内容</label>
<textarea class="form-control" id="message" rows="4" required></textarea>
</div>
<button type="submit" class="btn btn-primary btn-lg w-100">发送消息</button>
</form>
</div>
<div class="col-lg-6">
<div class="d-flex flex-column justify-content-center h-100">
<h4 class="mb-4">或通过以下方式联系我们</h4>
<p class="mb-3"><i class="fas fa-map-marker-alt text-primary me-2"></i> 北京市朝阳区科技园区A座1001室</p>
<p class="mb-3"><i class="fas fa-phone text-primary me-2"></i> +86 10 8888 8888</p>
<p class="mb-3"><i class="fas fa-envelope text-primary me-2"></i> contact@innovtech.com</p>
<div class="mt-4">
<a href="#" class="fs-4 text-dark me-3"><i class="fab fa-weixin"></i></a>
<a href="#" class="fs-4 text-dark me-3"><i class="fab fa-weibo"></i></a>
<a href="#" class="fs-4 text-dark"><i class="fab fa-linkedin"></i></a>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- 页脚 Footer -->
<footer class="bg-dark text-white py-4">
<div class="container text-center">
<p>© 2025 创新科技有限公司. All Rights Reserved. | <a href="#" class="text-white-50">隐私政策</a> | <a href="#" class="text-white-50">使用条款</a></p>
</div>
</footer>
<!-- Bootstrap 5 JS Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
<!-- Custom JS -->
<script src="js/main.js"></script>
</body>
</html>
css/style.css (自定义样式)
/* 全局样式 */
body {
font-family: 'Microsoft YaHei', 'Helvetica Neue', Arial, sans-serif;
color: #333;
padding-top: 76px; /* 为固定导航栏留出空间 */
}
/* 导航栏样式 */
.navbar {
background-color: rgba(255, 255, 255, 0.95) !important;
box-shadow: 0 2px 4px rgba(0,0,0,.08);
transition: all 0.3s ease;
}
.navbar-brand {
font-size: 1.5rem;
color: #0d6efd !important;
}
.navbar-nav .nav-link {
font-weight: 500;
margin: 0 10px;
color: #333 !important;
transition: color 0.3s ease;
}
.navbar-nav .nav-link:hover,
.navbar-nav .nav-link.active {
color: #0d6efd !important;
}
/* 首页大图 Hero Section */
.hero-section {
background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/hero-bg.jpg');
background-size: cover;
background-position: center;
background-attachment: fixed;
color: white;
min-height: 100vh;
display: flex;
align-items: center;
}
/* 卡片样式 */
.card {
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0,0,0,0.1) !important;
}
.card-icon {
height: 80px;
width: 80px;
background-color: #f8f9fa;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto;
}
/* 页脚样式 */
footer a {
text-decoration: none;
}
footer a:hover {
text-decoration: underline;
}
/* 平滑滚动 */
html {
scroll-behavior: smooth;
}
js/main.js (自定义脚本)
// 等待整个文档加载完成
document.addEventListener('DOMContentLoaded', function() {
// 1. 导航栏滚动效果
window.addEventListener('scroll', function() {
const navbar = document.querySelector('.navbar');
if (window.scrollY > 50) {
navbar.style.backgroundColor = 'rgba(255, 255, 255, 0.98)';
navbar.style.boxShadow = '0 4px 12px rgba(0,0,0,.15)';
} else {
navbar.style.backgroundColor = 'rgba(255, 255, 255, 0.95)';
navbar.style.boxShadow = '0 2px 4px rgba(0,0,0,.08)';
}
});
// 2. 高亮当前所在的导航链接
const sections = document.querySelectorAll('section');
const navLinks = document.querySelectorAll('.navbar-nav .nav-link');
window.addEventListener('scroll', () => {
let current = '';
sections.forEach(section => {
const sectionTop = section.offsetTop;
const sectionHeight = section.clientHeight;
if (scrollY >= (sectionTop - 100)) {
current = section.getAttribute('id');
}
});
navLinks.forEach(link => {
link.classList.remove('active');
if (link.getAttribute('href').slice(1) === current) {
link.classList.add('active');
}
});
});
// 3. 联系表单提交处理 (示例,实际开发中需要后端支持)
const contactForm = document.getElementById('contactForm');
if (contactForm) {
contactForm.addEventListener('submit', function(event) {
event.preventDefault(); // 阻止表单默认提交行为
// 获取表单数据
const name = document.getElementById('name').value;
const email = document.getElementById('email').value;
const message = document.getElementById('message').value;
// 这里可以添加AJAX请求,将数据发送到服务器
console.log('表单数据:', { name, email, message });
// 显示成功提示
alert('感谢您的留言!我们会尽快与您联系。');
// 清空表单
contactForm.reset();
});
}
});
如何使用和修改
- 创建文件和文件夹:按照上面的文件结构,创建所有文件和文件夹。
- 复制代码:将对应的代码块复制到文件中。
- 替换图片:
- 将您自己的
logo.png放到images文件夹。 - 将您自己的
hero-bg.jpg(首页大图背景) 放到images文件夹。 - 替换服务图标 (
service-1.png等) 和项目案例图片 (project-1.jpg等)。
- 将您自己的
- 修改文本内容:直接在
index.html文件中修改所有文字,如公司名称、标语、服务介绍、案例描述等。 - 调整样式:如果对颜色、字体、间距等不满意,可以修改
css/style.css文件。 - 本地预览:直接用浏览器打开
index.html文件,即可看到网站效果。
下一步可以做什么?
- 后端集成:将联系表单与后端服务器(如 Node.js, PHP, Python)连接,实现真正的邮件发送或数据存储。
- 添加博客/新闻模块:增加一个动态内容板块,用于发布公司新闻或行业文章。
- 加入动画效果:使用 AOS (Animate On Scroll) 等库,为滚动进入视口的元素添加更丰富的动画。
- 优化SEO:添加
meta description、keywords,并确保所有图片都有alt属性。 - 添加在线客服:集成第三方客服插件,如 Tidio、Intercom 等。
这份源码为您提供了一个坚实的基础,您可以基于此进行快速开发和定制。


