<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.">自媒体网站</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: Arial, sans-serif;
}
body {
padding: 2px;
}
header {
background-color: #ffffff;
padding: 2rem;
box-shadow: 0 2px 5px rgba(,,,.1);
}
.navbar {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem 0;
}
.logo {
font-size: 1.5rem;
font-weight: bold;
color: #333;
}
.nav-links a {
color: #333;
text-decoration: none;
margin-left: 2rem;
}
.nav-links a:hover {
background-color: #eee;
}
.content {
padding: 2rem;
}
.container {
max-width: 12px;
margin: 0 auto;
padding: 2rem;
}
.article {
margin-bottom: 2rem;
padding: 1rem;
background-color: #f9f9f9;
border-radius: 4px;
box-shadow: 0 0 1px rgba(,,,.1);
}
.article h1 {
margin-bottom: 1rem;
color: #333;
font-size: 2.5rem;
}
.article p {
color: #666;
margin-bottom: 0.5rem;
}
.search-box {
width: 1%;
padding: 0.5rem;
margin-bottom: 1rem;
}
.search-input {
width: 1%;
padding: 0.5rem;
margin-bottom: 1rem;
border-radius: 4px;
}
.social-links a {
color: #333;
margin-left: 1rem;
}
.social-links a:hover {
background-color: #eee;
}
@media (max-width: 768px) {
.container {
padding: 1rem;
}
}
</style>
</head>
<body>
<header>
<nav class="navbar">
<div class="logo">自媒体站</div>
<div class="nav-links">
<a href="#">文章</a>
<a href="#">博客</a>
<a href="#">视频</a>
<a href="#">新闻</a>
</div>
</nav>
</header>
<main class="content">
<div class="container">
<div class="article">
<h1>自媒体指南</h1>
<p>探索自媒体的潜力,了解如何构建自己的自媒体平台!</p>
<div class="search-box">
<input type="text" placeholder="搜索..." />
</div>
<div class="search-input">
<label for="搜索" class="search-input-label">搜索</label>
<input type="text" id="搜索" placeholder="输入内容...">
</div>
<div class="social-links">
<a href="#"><i class="fab fa-facebook"></i></a>
<a href="#"><i class="fab fa-twitter"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
<a href="#"><i class="fab fa-linkedin"></i></a>
</div>
</div>
<div class="article">
<h2>最近的热点内容</h2>
<p>看看最近有什么热门的自媒体内容,快来分享你的好文!</p>
<div class="search-box">
<input type="text" placeholder="搜索..." />
</div>
<div class="search-input">
<label for="搜索" class="search-input-label">搜索</label>
<input type="text" id="搜索" placeholder="输入内容...">
</div>
<div class="social-links">
<a href="#"><i class="fab fa-facebook"></i></a>
<a href="#"><i class="fab fa-twitter"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
<a href="#"><i class="fab fa-linkedin"></i></a>
</div>
</div>
<div class="article">
<h2>如何开始自媒体</h2>
<p>了解如何开始你的自媒体项目,开始你的品牌故事!</p>
<div class="search-box">
<input type="text" placeholder="搜索..." />
</div>
<div class="search-input">
<label for="搜索" class="search-input-label">搜索</label>
<input type="text" id="搜索" placeholder="输入内容...">
</div>
<div class="social-links">
<a href="#"><i class="fab fa-facebook"></i></a>
<a href="#"><i class="fab fa-twitter"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
<a href="#"><i class="fab fa-linkedin"></i></a>
</div>
</div>
</div>
</main>
<script>
// 动态内容生成脚本
const searchInput = document.getElementById('搜索');
const articles = document.querySelectorAll('.article');
function generateContent() {
articles.forEach(article => {
const query = searchInput.value.trim();
if (query) {
// 根据搜索内容生成相关内容
article.innerHTML = article.innerHTML.replace('<p>', `<p class="article p ${query ? ' search' : ''}`}`);
}
});
}
// 设置动态内容的生成
document.addEventListener('DOMContentLoaded', generateContent);
// 设置搜索框的关闭
searchInput.addEventListener('keypress', (e) => {
if (e.key === 'Escape') {
searchInput.value = '';
articles.forEach(article => {
article.innerHTML = article.innerHTML.replace('<p>', `<p class="article p"}');
});
document.removeEventListener('DOMContentLoaded', generateContent);
}
});
</script>
</body>
</html>
是自媒体网站的模板,包含HTML、CSS和JavaScript代码,你可以根据你的需求进行调整和扩展。
(图片来源网络,侵删)
功能说明:
- 模板结构:包含header、main和script三个部分。
- HTML结构:包含基本的页面布局和内容段落。
- CSS样式:包含基本的样式,包括背景色、字体、边距、响应式布局等。
- JavaScript脚本:包含动态内容生成和搜索功能。
可用性:
- 快速搭建:你可以直接复制代码,并进行修改,快速搭建自媒体网站。
- 扩展性:代码中包含了一些脚本,你可以根据需要添加其他功能,如搜索优化、动态内容生成等。
- 响应式布局:使用了响应式设计,确保在不同屏幕尺寸下显示良好。
注意事项:
- 权限:需要确保访问者拥有所需的访问权限,如HTML、CSS、JavaScript等。
- SEO优化:可以添加一些SEO优化功能,如自然语言处理、手动优化等。
- 测试:在实际使用前,最好进行测试,确保所有功能都能正常运行。
如果你需要更详细的功能,可以告诉我,我可以进一步帮助你扩展这个模板!
(图片来源网络,侵删)



