Da das ein Thema der Gestaltung ist: das geht nicht mit HTML, aber mit CSS, welches ja für Gestaltung da ist.
Und bei CSS gibt es mehrere Möglichkeiten. Die sauberste wäre, wenn Du das Eingabefeld samt Button in ein <fieldset> steckst und dem <fieldset> das Banner als Hintergrundgrafik (background-image) gibst.