Blogger主题创建新手指南:Blogger空白页

这本面向初学者的 Blogger 主题创建指南涵盖了 Blogger 中使用的 XML 代码的基本结构,以及如何自定义 CSS 来创建美观且响应式的博客设计。它还介绍了页眉、内容、侧边栏和页脚等关键元素,并提供了在 Blogger 中使用各种小工具的示例,使读者更容易理解并将其应用到自己的主题开发中。
空的 Blogger 主题
内容列表 展示

这本面向初学者的 Blogger 主题创建指南涵盖了 Blogger 中使用的 XML 代码的基本结构,以及如何自定义 CSS 来创建美观且响应式的博客设计。它还介绍了页眉、内容、侧边栏和页脚等关键元素,并提供了在 Blogger 中使用各种小工具的示例,使读者更容易理解并将其应用到自己的主题开发中。

—— css 你的代码在这里 —— 在这里输入你的 css 代码。


这段代码是 Blogger主题最基本​​的结构 与……一起:

  • Blogger HTML + 命名空间布局
  • 移动/桌面版 Meta
  • 检索博客数据,例如页面名称
  • 用于插入 CSS 的区域
  • 一个用于插入小部件的部分
  • 下方添加信用信息

简单易用,可用于创建极简的 Blogger 模板。

✔ 本节用于声明 XML 和定义命名空间。

  • xmlns:b 用于 Blogger 标签,例如: <b:if>, <b:section>
  • xmlns:数据 用于从博客等来源提取数据 数据:blog.pageTitle
  • xmlns:expr 用于处理各种表达式。

✔ 将 Internet Explorer 设置为像 IE7 一样显示。

✔ 设置手机/桌面分屏尺寸

  • 如果是手机 → 使用响应式视口。
  • 如果是桌面电脑 → 将宽度设置为 1100px。

✔ 告诉 Blogger 添加内容 <head> 博客作者守则

  • 例如自动脚本、各种元标签

✔ 根据博客页面名称为网页命名。

  • 使用 Blogger 自动生成的数据。

✔ 用于插入主题 CSS 的部分

  • <![CDATA[ ]]> 用于插入 XML 无法直接处理的代码,例如 CSS。

✔ Blogger 的主要内容展示区

  • <b:section> 这里可以添加小部件。
  • showaddelement='是' 允许您向布局中添加小工具。

✔ 关闭 HTML 结构


<!– Header –> ส่วนหัวเมนู

<!– Content –> ส่วนนี้คือการดึงโพสมาแสดง

<!– Footer –> ส่วนท้าย

🧱 网站顶部(页眉)

<header>
  <h1><data:blog.title/></h1>
  <nav>
    <ul>
      <li><a expr:href='data:blog.homepageUrl'>Home</a></li>
      <li><a href='#'>About</a></li>
      <li><a href='#'>Contact</a></li>
    </ul>
  </nav>
</header>

📰 内容部分

<div class="container">
  <b:section id='main' class='main' showaddelement='yes'>
    <b:widget id='Blog1' type='Blog' title='Blog Posts' visible='true'/>
  </b:section>
</div>

内容部分 它是如何运作的?

  • <b:section> = 小部件区域(通过 Blogger 中的布局进行排列)
  • <b:widget type="Blog"> 显示 Blogger 文章
  • Blogger 会生成如下内部 HTML 代码:
    • 首页文章列表
    • 完整文章请见帖子页面。

📘 页脚

<footer>
  <p>© <data:blog.title/> - Powered by Blogger</p>
  <p><a href='//siammakemoney.com'>siammakemoney.com</a></p>
</footer>

2.1 不同博客平台的结构

2.2 添加 Blogger 标题


侧边栏小工具/组件 在 Blogger 主题中,我们需要添加 <b:section> 保留 <body>主要的 (帖子展示部分)

✅ 3.1. XML 声明和命名空间部分

解释
  • <?xml ...?> → 它说这是一个 Blogger 用来转换为 HTML 的 XML 文件。
  • xmlns:b → 用于 Blogger 标签,例如: <b:section>, <b:widget>
  • xmlns:数据 → 用于提取数据,例如 <data:blog.title/>
  • xmlns:expr → 用于插入表达式,例如: expr:href='data:blog.url'

✅ 3.2. <head> 网站标题

3.2.1 支持旧版 Internet Explorer
3.2.2 移动/桌面视口

它是如何运作的?

  • 如果您通过手机访问该网站 → 请使用移动友好型视图。
  • 如果是台式机→请使用全屏模式。
3.2.3 自动加载 Blogger 标题

与……一起:

  • 文章元数据
  • 开放图谱
  • 基本模式
  • 喂养
    非常重要,请勿删除。
3.2.4 提取页面名称 <title>
3.2.5 加载谷歌字体

🎨3.3 所有 CSS(内部) <b:skin>)

Blogger 必须包含 CSS 代码。 <b:skin> 仅有的


🧱 4. 网站页眉

解释
  • <data:blog.title/> → 博客名称
  • 菜单从左到右排列
  • CSS 固定头部

📰 5. 内容容器布局

5.1 主要内容

它是 Blogger 的核心。
展示:

  • 帖子列表
  • 全文
  • 分页
5.2 侧边栏

您可以从布局中添加小部件,例如:

  • 热门文章
  • HTML/JavaScript
  • 标签
  • 广告

🧩 6. 页脚

解释
  • 自动获取博客的年份和名称
  • 添加信用额度
  • 背景颜色为黑色。

⬆️ 7. 返回顶部按钮

通常情况下,还需要一些 JavaScript 代码,例如:

部分在做什么?
XML命名空间启用 Blogger 标签
视口响应式
所有头部内容来自 Blogger 的 SEO + 元数据自动
CSS设计整个布局
标题标志 + 菜单
容器双列网格
博客1显示博客文章
侧边栏根据需要放置组件。
页脚版权声明
返回顶部返回按钮

<!– Sidebar (ซ้าย) –>

<!– Main content (ขวา) –>

🔷 此主题代码概览

这是 双栏 Blogger 模板(侧边栏 + 主栏) 和:

  • 置顶
  • 侧边栏固定宽度(300像素)
  • 主要内容灵活
  • 明信片设计
  • 页脚
  • 返回顶部按钮
  • 响应式布局
  • 拉柱穿过 <b:widget type="Blog">

🔶 4.1. XML 声明和命名空间部分

<?xml version="1.0" encoding="UTF-8" ?>
<html xmlns='http://www.w3.org/1999/xhtml'
      xmlns:b='http://www.google.com/2005/gml/b'
      xmlns:data='http://www.google.com/2005/gml/data'
      xmlns:expr='http://www.google.com/2005/gml/expr'>

✔ 解释

这是 博客作者必须使用的主要结构:

命名空间责任
b:使用 Blogger 的系统标签,例如: <b:section>, <b:widget>
数据:提取数据,例如 <data:blog.title/>
表达式:写作表达方式如下: expr:href="data:blog.homepageUrl"

🔶 4.2. <head> — 网页标题

✔4.2.1 移动端视口

✔ 4.2.2 添加 Blogger 自动生成的元数据和脚本

Blogger 会自动添加以下内容:

  • 页面标题/描述
  • OpenGraph
  • 文章结构
  • 规范网址
  • 喂养
  • CSS 小部件

这是重要的一部分,请不要删除。


✔ 4.2.3 页面标题

按页提取名称,例如:

  • 首页 → 博客名称
  • 文章显示页面 → 文章名称
  • 带有标签的页面 → 标签名称

✔ 4.2.4 下载 Google 字体

设置网站字体


🔶 4.3. <b:skin> — 模板的 CSS 部分

Blogger 必须包含所有 CSS 文件。 <b:skin><![CDATA[ ... ]]></b:skin>


✔ 4.3.1 定义网站的主要风格。

设置背景颜色、字体、文本颜色


✔ 4.3.2 标题置顶

滚动时 → 标题栏会固定在顶部


✔ 4.3.3 导航菜单

使用 Flexbox 的横向菜单


✔ 4.3.4 双栏布局结构
柱子宽度
侧边栏固定 300 像素
主要内容1fr(完全可拉伸)

✔ 4.3.5 明信片(用于文章列表)

制作精美的明信片


✔ 4.3.6 侧边栏框

侧边栏采用卡片式设计。


✔ 4.3.7 页脚

✔ 4.3.8 返回顶部按钮

暂时隐藏按钮。


✔4.3.9 响应式移动端

移动端 → 改为单列


🔶 4.4 部分 <body>


✔ 标题

提取博客名称以进行显示


✔ 布局:侧边栏 + 主界面
📌 侧边栏

小部件放置区域 例如:

  • 热门帖子
  • 标签
  • HTML/JS
  • 轮廓

通过 Blogger 的布局页面添加的用户


📌 主要内容

这是模板的核心。
展示:

  • 帖子列表
  • 全文
  • 图片
  • 分页
  • 评论表单

✔ 页脚

✔ 返回顶部按钮 + 脚本
按钮
工作脚本

条件:向下滚动 > 200 像素 → 显示按钮

点击后→平滑滚动返回顶部


✨ 这段代码的功能概述

部分它是如何运作的?
XML命名空间启用 Blogger 标签
视口制作响应式网站
所有头部内容自动 SEO 元
标题粘性 + 导航
容器双列网格布局
侧边栏从“布局”页面放置小部件
主要部分自动显示博客文章
CSS设计整个用户界面
响应式针对移动设备进行了优化布局
返回顶部自动向上滚动按钮

–primary-color: #008f7a; /* 主色,可编辑 /

–layout-max-width: 1200px; / 调整布局宽度 /

–sidebar-width: 250px; / 侧边栏宽度 */


  • (像这样的要点)


8.1 添加 Font Awesome CDN(如果尚未安装)

8.2 添加 Font Awesome 图标并调整其大小。

8.2 为 Font Awesome 图标添加颜色



สามารถใส่ script ก่อนปิด </body> หรือ หาแท็ก <head>

使用 & 反而 & 总是

模板必须至少包含一个 b:section 标签。

Facebook 评论框
上一篇文章

包含基本的HTML、CSS和JS代码。

下一篇文章

使用 Softr 的 AI 工具,通过 Google Sheets 创建目录网站——简单又免费!💯