I have spent the last day reformatting pages as they were not displaying as intended in IE8 (mainly issues with centering and changing to margin: 0 auto 0 auto; for divs/tables).
Once finished, before putting the new aspx pages onto our test servers, I was doing another quick bug fix and noticed that the pages were actually displayed with the correct formatting (as set up for IE6/IE7) on our test servers.
After seeing this I then went back to my locally hosted files and noticed that when calling the localhost/127.0.0.1 the pages displayed incorrectly, but when I used my local server name/ip address the pages were formatted as intended. e.g.
//localhost/mainpage.aspx - page format incorrect
//withnail/mainpage.aspx - page formatted correctly
Just wondering if there is a explanation for this, or a work around to get the page displaying correctly no matter how it is called? (Would be nice to know the reason why, rather than just ignore it)