BR
gera uma quebra de linha e é apenas uma quebra de linha. Como esse elemento não tem conteúdo, existem apenas alguns estilos que fazem sentido para aplicar nele, como clear
ou position
. Você pode definir BR
a borda, mas não a verá, pois não possui dimensão visual.
Se você deseja separar visualmente duas frases, provavelmente deseja usar a régua horizontal que se destina a esse objetivo. Como você não pode alterar a marcação, receio que, usando apenas CSS, você não consiga isso.
Parece, já foi discutido em outros fóruns. Extrato de Re: Configurando a altura de um elemento BR usando CSS :
[T] isso leva a um status um tanto estranho para BR, porque, por um lado, não está sendo tratado como um elemento normal, mas como uma instância de \ A no conteúdo gerado, mas, por outro lado, está sendo tratado como um elemento normal em que (um subconjunto limitado de) propriedades CSS está sendo permitido nele.
Também encontrei um esclarecimento na especificação CSS 1 (nenhuma especificação de nível superior menciona):
As propriedades e os valores atuais do CSS1 não podem descrever o comportamento do elemento 'BR'. No HTML, o elemento 'BR' especifica uma quebra de linha entre as palavras. Com efeito, o elemento é substituído por uma quebra de linha. Versões futuras do CSS podem manipular conteúdo adicionado e substituído, mas os formatadores baseados em CSS1 devem tratar 'BR' especialmente.
Os testes de Grant Wagner mostram que não há como estilizar BR
como você pode fazer com outros elementos. Há também um site on-line onde você pode testar os resultados no seu navegador .
Atualizar
A Pelms fez algumas investigações adicionais e apontou que o IE8 (no Win7) e o Chrome 2 / Safari 4b permitem estilizar BR
um pouco. De fato, verifiquei a página de demonstração do IE com o mecanismo IE8 do IE Net Renderer e funcionou.
Update 2
C69 fez algumas novas investigações, e verifica-se que você pode estilizar o marcador para br
muito fortemente (embora, não cross-browser), mas isso não afetará a linha-quebrar-se, porque parecem pertencer a contêiner pai.