texto entre linhas em css [duplicado]
Esta questão já tem uma resposta aqui:
Linha sob texto com espaços. É possível via html e css? 5 respostasTécnica CSS para uma linha horizontal com palavras no meio 19 respostasem CSS, como posso fazer algo como:
---Item---
com o traço conectado como uma linha?
Eu pensei sobre :
border-bottom: 3px solid #000;
mas então eu não posso mover a linha para cima, mais a linha estaria por trás do texto, não cercando o texto
meu HTML
<ul>
<li class="sub-menu-item" ><a href="#">FACULTY&STAFF</a></li>
</ul>
(se possível, eu gostaria de evitar tocar no HTML)
é todo o possível acima via css ou devo apenas usar uma imagem depois de tudo?
Eu estou apontando para ie8 e acima (e todos os novos navegadores, é claro)