1. 单层标题
直接使用数字递增形式,如"1. 标题内容"或"1、标题内容"。在HTML中通过这种形式适合简单结构的内容划分,清晰直观。
2. 多级标题嵌套
当需要表达层级关系时,建议采用"1.1"、"1.2"的格式,例如:
`注意层级间使用英文点号分隔,保持视觉统一性。
1. 自动编号方案
通过CSS实现自动编号(无需手动输入数字):
css
h2 { counter-increment: section }
h2::before { content: counter(section) ". "; }
此方法能自动生成"1. "、"2. "等序号,修改内容时序号自动更新。
2. 视觉对齐优化
使用Flex布局实现"序号-标题"左右分离:
css
h2 {
display: flex;
align-items: center;
gap: 10px;
h2::before {
flex-shrink: 0; / 防止序号被挤压 /
该方案使序号与标题文字形成稳定对齐。
1. 操作指南类文档
html
2. 研究报告类内容
html
通过二级编号体现章节隶属关系,便于快速定位信息。
1. 避免混用格式
同一层级保持统一风格,如选择"1. "则全篇不使用"1、",混用会导致阅读混乱。
2. 控制层级深度
建议最多使用三级编号(如3.1.2),过深的层级会增加理解成本。
3. 移动端适配
当序号与标题文字较长时,可添加媒体查询调整间距:
css
@media (max-width: 768px) {
h2 { gap: 5px; }
h2::before { margin-right: 3px; }
确保小屏幕下的可读性。
以上方案平衡了专业性与易用性,通过