no, no, no the <style type="text/css"> should be within your head section. and if you don't want the font-size to be in %, you can try pxs like 12px etc. default should be 16 depending on your browser.
besides if you only want to link to the page anchor, there is no need for a form actually. you can try this:
<input type="button" onclick="window.location='#top';">
Thanks. I moved style type to the head (I'm new to using style)
and this button form now works fine in the body:
<form action="#top" method="get">
<button type="submit" id="mysubmit">TOP</button>
The only problem is it forces an actual reload of the page and my old way with a text link "<a href="#top">Top of page</a>" doesn't force a reload.
The problem with a reload is 1) it activates my vistor counter on each reload and 2) it noticeably slows down getting back to the top of page, as I have some jpgs on the page that are also forced to refresh.
Thus next question:
Is there a way to write the button form action so it does not reload?
Your suggestion for:
"<input type="button" onclick="window.location='#top';">"
does solve the problem but I can't figure out how to control the button size, add text to the buttom, change background color, etc., as I can do with style type.