Can I create the layout below using ul/li elements without any unusual tricks?
All the elements in red should have the same width.
Why do I want to use ul/li elements?
Throughout the page, there are ul/li elements with a very similar layout, where all items have the same width and height. The style is already defined for each li element with a specific background, and there are child elements of li with their own styles. This is why I am inquiring about this possibility. A suggestion in the comments was to use classes to achieve the same style. I will update the CSS accordingly.
If I can't use ul/li, what is the best way to create this layout?