SOURCE

console 命令行工具 X clear

                    
>
console
<!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="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Open+Sans:wght@400;600&display=swap">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
    <style>
        /* CSS代码见下方 */
    </style>
</head>
<body>
    <!-- 头部 -->
    <header>
        <div class="logo">我的博客</div>
        <nav>
            <a href="/">首页</a>
            <a href="/about">关于我</a>
            <a href="/categories">分类</a>
            <a href="/contact">联系我</a>
            <input type="text" placeholder="搜索...">
        </nav>
    </header>

    <!-- 主体内容 -->
    <main>
        <!-- 文章列表 -->
        <section class="blog-posts">
            <article class="post-card">
                <h2>文章标题示例</h2>
                <p class="meta">发布于 2023年10月1日 | 作者: 张三</p>
                <p>这是文章的摘要内容,简要描述文章的主题和内容,吸引读者点击阅读更多。</p>
                <a href="/post/1" class="read-more">阅读更多</a>
            </article>
            <article class="post-card">
                <h2>另一篇文章标题</h2>
                <p class="meta">发布于 2023年9月25日 | 作者: 李四</p>
                <p>这是另一篇文章的摘要内容,简要描述文章的主题和内容。</p>
                <a href="/post/2" class="read-more">阅读更多</a>
            </article>
        </section>

        <!-- 侧边栏 -->
        <aside class="sidebar">
            <section class="popular-posts">
                <h3>热门文章</h3>
                <ul>
                    <li><a href="/post/1">文章标题示例</a></li>
                    <li><a href="/post/2">另一篇文章标题</a></li>
                </ul>
            </section>
            <section class="tags">
                <h3>标签云</h3>
                <div class="tag-cloud">
                    <a href="/tag/tech">技术</a>
                    <a href="/tag/life">生活</a>
                    <a href="/tag/design">设计</a>
                </div>
            </section>
        </aside>
    </main>

    <!-- 底部 -->
    <footer>
        <p>&copy; 2023 我的博客. 保留所有权利。</p>
        <div class="social-links">
            <a href="https://twitter.com"><i class="fab fa-twitter"></i></a>
            <a href="https://github.com"><i class="fab fa-github"></i></a>
        </div>
    </footer>
</body>
</html>
/* 全局样式 */
body {
    font-family: 'Open Sans', sans-serif;
    color: #333;
    background-color: #f9f9f9;
    margin: 0;
    padding: 0;
    line-height: 1.6;
}

/* 头部 */
header {
    background-color: #2c3e50;
    color: #fff;
    padding: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

header .logo {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: bold;
}

header nav a {
    color: #fff;
    text-decoration: none;
    margin: 0 10px;
    font-size: 16px;
}

header nav a:hover {
    color: #3498db;
}

header input[type="text"] {
    padding: 5px;
    border: none;
    border-radius: 5px;
    background-color: #ecf0f1;
}

/* 主体内容 */
main {
    display: flex;
    padding: 20px;
    max-width: 1200px;
    margin: 0 auto;
}

.blog-posts {
    flex: 3;
}

.post-card {
    background-color: #fff;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.post-card h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    color: #333;
    margin-top: 0;
}

.post-card .meta {
    font-size: 14px;
    color: #999;
}

.post-card p {
    font-size: 16px;
    color: #666;
}

.post-card .read-more {
    display: inline-block;
    padding: 10px 15px;
    background-color: #3498db;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    margin-top: 10px;
}

.post-card .read-more:hover {
    background-color: #2980b9;
}

/* 侧边栏 */
.sidebar {
    flex: 1;
    margin-left: 20px;
}

.sidebar section {
    background-color: #fff;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.sidebar h3 {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    color: #333;
    margin-top: 0;
}

.sidebar ul {
    list-style: none;
    padding: 0;
}

.sidebar ul li {
    margin-bottom: 10px;
}

.sidebar ul li a {
    color: #666;
    text-decoration: none;
}

.sidebar ul li a:hover {
    color: #3498db;
}

.tag-cloud {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.tag-cloud a {
    display: inline-block;
    padding: 5px 10px;
    background-color: #3498db;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-size: 14px;
}

.tag-cloud a:hover {
    background-color: #2980b9;
}

/* 底部 */
footer {
    background-color: #2c3e50;
    color: #fff;
    text-align: center;
    padding: 20px;
}

footer .social-links a {
    color: #fff;
    margin: 0 10px;
    font-size: 18px;
}

footer .social-links a:hover {
    color: #3498db;
}