ошибка Internet Explorer: Вот проверочный код: Код (Text): <html> <head> <title>123</title> </head> <body> <div style="position: fixed; left: 100px; top: 50px;">abc</div> <script language='JavaScript' type='text/javascript'> for(numm=0;numm<100;numm++) { document.write("123<br>") } </script> </body> </html> Проверьте на Opera и Internet Explorer: Explorer не распознаёт: Код (Text): ...position: fixed... Как обойти? Неудобство Opera: В таблице: Код (Text): ...<A href='index.html'><TD>Главная</TD></A>... В Internet Explorer можно нажать на ячейку таблицы, и перейдёшь по ссылке, а в Opera работает только такой вариант: Код (Text): ...<TD><A href='index.html'>Главная</A></TD>... И переходит по ссылке только при нажатии текста: приходится для удобства делать так: Код (Text): ...<A href='index.html'><TD><A href='index.html'>Главная</A></TD></A>...
Прально опера делает, inline элемент <a> не может содержать block элемент <td> - требование стандарта.
1. при верстке кроссбраузерной странички без различных "хаков" не обойтись, юзай гугл там уже давно есть все ответы на вопросы 2. Например вместо тега <A> посади на ячейку событие onClick и будет работать по всей площади ячейки.