Html

Como deixar texto no meio da borda? exemplo:

----- Exemplo ------
|                            |
|                            |
-------------------------

Você pode ter uma div com borda e alterar o margin-top de um elemento filho dessa div, deixando-o negativo, para posicioná-lo mais acima do que normalmente apareceria. Veja um exemplo em http://jsfiddle.net/MeeW2/ .

Fonte: https://stackoverflow.com/questions/19868267/div-title-on-div-border-how-to .

Abraço.