Код выглядит как странное представление табличных данных (то, что должно быть представлено с использованием элементов <table>
), и, вероятно, цель состоит в том, чтобы использовать CSS для этой цели, но каким-то образом соответствующий код CSS пропал.
Без CSS каждый элемент dt
и dd
отображается каждый в отдельной строке, потому что это рендеринг по умолчанию в HTML.
Предполагается, что процентные ширины действуют как графическиепредставление процентов, так что, например, 73% соответствует блоку шириной 73%.Однако этого нельзя увидеть без некоторого CSS, который делает блоки видимыми, например, с рамкой или цветом фона.Идея проваливается, например, на 0% по понятным причинам.
Без дополнительного контекста, включая применение CSS, трудно сказать гораздо больше.