画像や JavaScript を使用せずに送信入力のスタイルを設定するのは困難です。
私が知っているように、HTML コードを sumbit 入力値に直接挿入する方法はありません。また、送信入力を div 要素でラップすると (複数の境界線を追加する場合など)、領域全体がクリック可能になるわけではありません。
ラベルをクリックすると、すべてのブラウザでフォームが送信されますか?
<form method="test.rb">
<input type="text" name="test" id="test" />
<label for="button">
<input type="submit" name="button" id="button" value="Send!" />
</label>
</form>