I'm trying to insert a text field into a 800x200 px banner jpeg so that vistiors to the site can send their email addresses along for a newsletter. When I try to position it using an AP div, it will not display in the same position when previewed. I can position the text field in a table cell, but would prefer it in the banner so that it is on each page. Any help would be appreciated.
APDivs are not a reliable layout method. Here's why:
Place your banner image in the background of your #header div.
Add a form to your #header.
<form action="form-to-email-script.php" enctype="text/plain">
<input name="E-mail" type="text" value="your e-mail address" size="25" />
<input name="submit" type="submit" value="Send" />
</div> <!--end header -->
Use CSS margins, padding or floats to position the form where desired.