I am revamping an old FrontPage site with Expression Web and the pages light up the screen with errors and incompatabilities. I copied text to Notepad to strip out old code and will create new tables. Data tables, stripped the old code with Notepad and EW till all I have is <table> <tr> <td> and the data.
The site will have close to 2,400 files but no complex coding, aside from the dynamic photo display and the drop down menu with submenus. Very few tags and mostly the basics. Some basic inline style (width, text-align etc).
For the drop down menu to work in IE8, had to change vertical spacing of the <a> tag to 0px and <a> submenu left spacing to 1. In Firefox had spacing between the buttons (no the list items). Also had to use Lucida something or other for a UTF-8 right triangle to work in IE8 (a pointer in a dropdown list of a submenu to the right)
Been going to W3schools for tag information where some attributes I looked at using are not supported by ver 5 html.
So with all that said, what standard should I code to (Xhtml, IE8, html5, 4.01 strict etc)? Since the code is pretty basic, any likely Firefox-IE8 incompatibilities?