I'm running into a problem with my html code. I have elements for "Title", "Firstname" and "Surname", each followed by an input box that users need to fill out. These input boxes are defined as fields in my form generator (e.g., [en_title]). The issue is, when I write the html code to display these elements, they end up stacked on top of each other instead of beside one another. If I try using float in the div style, they do line up next to each other but the input boxes shrink in size. In the initial layout, the input boxes maintain their original size. Can someone please provide a solution to ensure that the elements are aligned next to each other without the input boxes shrinking? Thank you.
<div>
Title <br />
[en_title]
</div>
<div>
Firstname <br />
[en_fname]
</div>
<div>
Surname <br />
[en_sname]
</div>