核心原则:排版的目标
在开始具体操作前,我们先明确排版的几个核心目标:

- 可读性: 用户能轻松、快速地理解内容,段落分明,重点突出。
- 美观性: 视觉上舒适、专业,符合网站的整体风格。
- SEO友好: 合理的标签使用(如 H1, H2, strong)能帮助搜索引擎理解页面结构。
- 移动端适配: 内容在不同尺寸的屏幕上都能良好显示。
四大关键层面详解
后台编辑器设置与内容录入
这是最直接的操作层面,决定了你输入内容的“原始形态”。
选择并设置编辑器
DedeCMS 默认提供几个编辑器,如 ckeditor、fck、kindeditor 等,推荐使用功能强大、样式可控性好的编辑器,如 KindEditor。
- 路径:
后台 -> 系统 -> 系统基本参数 -> 核心设置 - 设置项:
默认的编辑器 - 建议: 选择
KindEditor,因为它对图片、表格、样式的控制更精细。
编辑器工具栏的正确使用
- 格式化: 不要直接使用编辑器工具栏上的字体、字号、颜色按钮,这些样式会直接内嵌到 HTML 代码中,难以统一管理。正确做法是使用“清除格式”功能,然后通过预设的样式(如“正文”、“标题”)来格式化。
- 标题层级:
- 使用编辑器工具栏的
H1标签,这是一篇文章最重要的标题,一个页面只应有一个 H1。 - 文章内部的章节,使用
H2、H3等标签,这能构建清晰的文章结构,对 SEO 极为有利。 - 操作: 选中文字 -> 点击
H2/H3按钮。
- 使用编辑器工具栏的
- 文本样式:
- 加粗: 用于强调关键词、重要信息,使用
Ctrl+B或工具栏的 B 按钮,这会生成<strong>标签,对 SEO 有帮助。 - 斜体: 用于引用或补充说明,使用
Ctrl+I或工具栏的 I 按钮。 - 下划线: 慎用! 下划线通常用于超链接,使用下划线会引起用户混淆。
- 加粗: 用于强调关键词、重要信息,使用
- 列表:
- 无序列表: 用于并列、无顺序的项目,使用工具栏的列表按钮。
- 有序列表: 用于有步骤、有顺序的项目,使用工具栏的有序列表按钮。
- 图片插入:
- 不要直接复制粘贴图片! 这样会导致图片质量差、加载慢,且无法管理。
- 正确做法: 点击编辑器图片上传按钮,上传图片到 DedeCMS 的媒体库,然后选择插入,上传时可以设置图片的“描述”和“替代文本”(Alt),这对 SEO 和无障碍访问很重要。
- 超链接:
- 插入链接时,填写“标题”(Title),这会在鼠标悬停时显示,提升用户体验。
- 如果是外部链接,建议勾选“在新窗口中打开”。 录入技巧**
- 段落分明: 每个段落之间空一行,避免大段文字堆砌。
- 图文并茂: 图片穿插在文字中,打破单调的阅读体验,图片周围留有适当空白。
- 善用引用: 对于一些核心观点或名言,使用编辑器的“引用”功能,可以将其与正文区分开。
CSS 样式美化
CSS 是排版的灵魂,它决定了内容最终呈现的视觉效果,DedeCMS 的样式文件通常位于 /templets/你的模板名称/ 目录下的 style.css 文件中。

基础文本样式
在 style.css 中定义全局样式,确保所有页面风格统一。
/* 全局字体和颜色 */
body {
font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; /* 使用更易读的字体 */
font-size: 16px; /* 设置合适的字号 */
line-height: 1.6; /* 设置行高,这是提升可读性的关键! */
color: #333; /* 深灰色文字比纯黑更柔和 */
background-color: #f5f5f5; /* 设置页面背景色 */
}
/* 链接样式 */
a {
color: #007bff; /* 设置链接颜色 */
text-decoration: none; /* 去掉下划线 */
}
a:hover {
text-decoration: underline; /* 鼠标悬停时显示下划线 */
}
样式** 为不同级别的标题定义样式,突出层级关系。
h1 {
font-size: 2.5em;
font-weight: bold;
color: #222;
margin-bottom: 20px;
line-height: 1.2;
}
(H2, H3) */
h2 {
font-size: 1.8em;
font-weight: bold;
color: #444;
margin-top: 30px;
margin-bottom: 15px;
padding-bottom: 10px;
border-bottom: 2px solid #eaeaea; /* 加一条下划线,视觉上更分明 */
}
h3 {
font-size: 1.4em;
font-weight: bold;
color: #555;
margin-top: 25px;
margin-bottom: 10px;
}
段落与列表样式 优化段落和列表的间距。
/* 段落样式 */
p {
margin-bottom: 15px; /* 段落间距 */
text-align: justify; /* 两端对齐,中文阅读体验更好 */
}
/* 列表样式 */
ul, ol {
margin-bottom: 15px;
padding-left: 20px; /* 列表缩进 */
}
li {
margin-bottom: 8px;
}
图片与图文环绕 控制图片的显示方式。
.entry-content img {
max-width: 100%; /* 图片宽度最大不超过容器宽度,防止溢出 */
height: auto; /* 高度自适应,保持比例 */
display: block; /* 避免图片下方出现多余空白 */
margin: 15px auto; /* 上下间距,左右居中 */
border-radius: 5px; /* 可选:加圆角 */
box-shadow: 0 2px 5px rgba(0,0,0,0.1); /* 可选:加阴影 */
}
/* 图文环绕样式 */
.entry-content img.left {
float: left;
margin-right: 15px;
margin-bottom: 5px;
}
.entry-content img.right {
float: right;
margin-left: 15px;
margin-bottom: 5px;
}
模板标签与结构
的“骨架”,标签是填充内容的“血肉”,正确的结构是排版的基础。
使用正确的标签调用内容
在文章详情页(如 article_article.htm)中,使用 DedeCMS 的标签来调用内容,而不是写死。
-
{dede:field.title/} -
{dede:field.body/}
区域添加容器
为了更好地控制样式,建议给文章内容区域添加一个 div 容器,并赋予一个 class,entry-content。
<!-- 在 article_article.htm 中 -->
<div class="entry-content">
{dede:field.body/}
</div>
然后在 CSS 中针对这个容器进行样式定义,可以避免样式污染到页面其他部分。
响应式布局
现代网页必须适配手机、平板和电脑。
使用 CSS 媒体查询
在 style.css 文件末尾添加媒体查询,针对不同屏幕尺寸调整样式。
/* 默认样式(PC端) */
/* 平板设备 (屏幕宽度小于 768px) */
@media screen and (max-width: 768px) {
body {
font-size: 15px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.5em;
}
.entry-content img {
margin: 10px 0;
}
}
/* 手机设备 (屏幕宽度小于 480px) */
@media screen and (max-width: 480px) {
body {
font-size: 14px;
line-height: 1.5;
}
h1 {
font-size: 1.8em;
}
h2 {
font-size: 1.3em;
}
}
使用响应式模板框架 如果你不想自己写太多 CSS,可以考虑使用基于 Bootstrap、Foundation 等框架的 DedeCMS 模板,它们内置了响应式栅格系统,能极大简化开发工作。
总结与最佳实践
一个完整的 DedeCMS 内容排版流程如下:
-
后台录入:
- 使用 KindEditor 等功能强大的编辑器。
- 用 H1/H2/H3 构建文章结构。
- 用
<strong>强调重点。 - 用列表组织内容。
- 通过编辑器上传图片,并填写 Alt 文本。
-
模板设计:
- 在模板文件中,用
{dede:field.body/}调用内容,并包裹在<div class="entry-content">中。
- 在模板文件中,用
-
CSS 美化:
- 在
style.css中定义body、p、h1/h2/h3、a、img等基础样式。 - 设置合适的
line-height和margin来保证可读性。 - 添加下划线或边框,突出层级。
- 在
-
响应式调整:
- 使用
@media查询,在小屏幕上调整字体大小、图片宽度和布局。
- 使用
通过以上四个层面的协同工作,你就能在 DedeCMS 上做出专业、美观且用户体验出色的网页内容排版。为王,排版为后”,好的排版能极大地放大你优质内容的价值。
