Как это сверстать?
snippet
Суть тут в том, что border нижнего span перекрывает border верхнего цветом фона, а в самом низу псевдоэлемент after благодаря разнице высоте и vertical-align отодвигает "перекрывающий" border ниже, открывая нужный нам.
Решение кажется довольно хрупким, но пока ничего иного на ум не пришло.

P.S. Обратите внимание, content не пустой, там zero width no-break space.
htmlbook.ru/faq/kak-s-pomoshchyu-stiley-zadat-tsve...
Либо тайтлу, у которого должна быть линия position-relative
Дальше псевдоэлемент after, ему 
width: 100%
position: absolute
И дальше стилизуйте