---
fonte: 01-canonicos/seed-componentes.md
versao_da_fonte: v1.67
secao: h27
titulo: "Histórico da seção §27 — Divider (não é regra)"
status: historico
vigente_desde: null
superseded_by: null
tipo_de_fatia: historico
secao_mae: 27
quando_consultar: "Histórico da §27 — NÃO é regra; leia só se a pergunta for sobre o passado (quando e por que a decisão mudou)."
em_uma_frase: null
nao_cobre: null
conceitos: null
vocabulario: null
sequencia: 56 de 172
bytes_do_corpo: 587
md5_do_corpo: f3532d737721d26d727b88d924f539e6
gerado_por: 06-validacao/geradores/gen-camada-ia.py
nota: fatia GERADA — o corpo abaixo é byte a byte o trecho do canônico; edite o canônico, nunca esta fatia. Canônico inteiro em https://ds.seed.eng.br/01-canonicos/seed-componentes.md
---
### Histórico da seção

> **Base:** R1 — M3 divider (full-width × inset; "use sparingly"; itens repetitivos dispensam divider — margem basta), M1 dividers (overuse = ruído; whitespace/subheader como alternativas), Linzi Berry (inset consistente na tela inteira). R2 — MUI (vertical = div com ARIA), Material Web ("decorative by default and not announced"), React Aria useSeparator. R3 — **MDN/WAI-ARIA 1.2 separator (fonte primária): `<hr>` tem role implícito `separator` e É anunciado por leitores de tela** — linha sob cada item vira ruído puro para AT.

---

