换模板后页面看起来“正常”,并不代表内容完整。模板改变会重排容器宽度、字号层级和模块顺序,原来被隐藏的溢出会暴露,原来靠固定高度撑住的段落会消失。识别方法不是逐页肉眼扫,而是先建立一份“内容清单”,再对照新模板的渲染结果做差集。
旧模板往往带着历史补丁:某个产品简介写得很长,靠 overflow: hidden 裁掉;某个栏目只有三条内容,用空段落撑到统一高度。这些处理在旧版式下看不出异常,换到新模板后,裁切规则和高度假设都不再成立,于是同一批内容出现两种相反表现:该显示的被截断,不该占位的空白却留着。
这不是内容本身变差了,而是模板与内容的匹配关系被重置。判断时要把“内容问题”和“版式问题”分开,否则容易误删有保留价值的旧文案。
解释一:内容溢出。典型证据是列表项文字被截断、图片比例被拉伸、表格在窄屏出现横向滚动、按钮文字换行后压住相邻元素。这类问题的共同点是:原始内容仍在数据库或编辑后台里,只是新模板的容器装不下。
解释二:内容缺项。典型证据是页面出现大片空白、模块标题还在但正文为空、面包屑只剩分隔符、页脚版权信息缺失。这类问题的共同点是:渲染结果里根本没有对应数据,或者字段映射在新模板中失效。
两种解释可能同时存在。一个栏目页既可能因为摘要过长而溢出,也可能因为新模板没有读取“副标题”字段而缺项。
能区分解释的证据,不在页面上,而在“原始数据”与“渲染结果”的对照里。可以按下面顺序做一次核查:
这个动作的结果会直接影响下一步:确认是溢出,就调整容器、字号或断行规则;确认是缺项,就检查字段映射和模板循环,而不是去改文案长度。
假设某企业站旧模板的产品列表每行显示四个,卡片高度固定。换新模板后改成每行三个,卡片高度自适应。此时可能出现:
两种情况的处理方向不同:前者改样式,后者改数据映射。若把缺项当成溢出反复压缩字号,问题不会消失,只会让可读性更差。
旧内容、旧系统或旧合作关系退出时,不是所有旧字段都值得迁移。可以用三个条件判断:该字段是否仍被业务使用、是否在新模板中有稳定输出位置、是否影响用户完成当前任务。三个条件都满足的字段优先保留并补映射;只满足第一个的,先记录到迁移清单,不急着在新模板里硬塞位置。
同时要接受一个事实:换模板后部分旧版式的“视觉整齐”会消失,这是版式假设变化的结果,不一定是内容错误。先分清溢出与缺项,再决定改样式还是改数据,能避免把可保留的内容误删,也能避免把该修的结构问题拖成长期空白。