Граница - неправильный (любительский) способ сделать это. Лучше использовать тег «hr». Это подчеркивает ширину родительского div. Поместите его после текста или заголовка, который вы хотите подчеркнуть. Живой пример:
Каскадные таблицы стилей
Код будет выглядеть так (конечно, слишком упрощенно):
<html>
<head>
<title>Underline</title>
</head>
<body>
<p>Hello</p><hr>
</body>
</html>
Надеюсь, это поможет!