先把结论说清楚:长业务名称在手机上难以阅读,通常不是字号问题,而是名称被当成一个不可断开的整体塞进了一行。把长名称拆成“可换行的结构”,再决定它在页面上的角色,往往比反复缩小字号更有效。下面按一个可核对的顺序,把读者手里的页面逐步改成可执行方案。
同样是名称很长,处理方式并不一样。请先打开你手头那个页面,在手机宽度下观察三件事:名称是否被截断、是否被迫换行、换行后是否挤掉了旁边的按钮或导航。
判断依据是可核对的:把浏览器窗口缩到常见手机宽度,看名称是否溢出容器、是否触发横向滚动。如果出现横向滚动条,说明问题在容器宽度和断行规则,而不是文字本身。这一步的产出是一句明确判断,它决定后面是改断行、改展示层级,还是减少重复。
如果属于结构型长,优先让名称在语义停顿处断行,而不是让浏览器随意切。实际动作是:在名称内部的自然分隔处插入可换行机会,并给容器设置允许换行。技术示例可以写成 <span> 包裹各段,或用 <wbr> 标记可断点。
做完这一步后,回到手机宽度复查两点:名称是否还在横向溢出;换行后行高是否让相邻元素错位。如果溢出消失但行高变大挤压了按钮,说明下一步要调整的是行高与间距,而不是继续改断行。这个结果直接影响你接下来是否要动布局结构。
如果属于字符型长,不要指望断行。更稳的做法是缩短可见部分,把完整名称放到次要位置,例如标题用短称,完整名称放在紧随其后的一行小字里。这里要注明假设:短称必须仍能唯一指代该业务,否则用户会分不清你指的是哪一个。
很多人第一反应是把字号调小,直到名称能塞进一行。这个动作的代价是:在户外或光线较强的环境下,小字号反而更不可读。可核对的做法是保持正文字号不变,改为分层展示。
做完后复查:用户在首屏是否能立刻知道这是什么业务;完整名称是否仍可找到。如果首屏只剩短称、完整名称被折叠到需要点击才可见,那要评估这是否影响信任。这个取舍没有统一答案,取决于名称是否承担识别功能。
假设某页面页头名称为“高原地区综合服务与技术支持中心”,在手机宽度下溢出。按上面的顺序:先判断它属于结构型长,可在“服务”“技术”等语义处断行;改完后溢出消失,但页头高度增加,导致下方导航被推到首屏之外。
此时下一步不是继续压缩名称,而是决定页头是否需要在首屏完整展示名称。若不需要,可只保留短称加可展开的完整名称;若需要,则应减少页头其他元素,把空间让给名称。这个例子的数字只用于说明比较方法,不代表任何实际项目结果。
改完后如果发现页面跳出率或停留时间变化,不能直接归因于布局改动。名称展示方式改变、首屏内容顺序改变、甚至测试时间不同,都可能解释同一现象。更可靠的做法是固定一组可核对的检查项:
这组检查项的作用是区分“布局确实修好了”和“只是某个指标碰巧变了”。只有当前几项都通过,才适合进入下一步,比如调整页头结构或统一全站名称展示规则。若其中一项不通过,先回到对应环节,而不是继续改字号。