Yes I know about
Opera.
All I can tell that this is the best browser ever existing for advanced users, and it's my favourite for about 2 years from now.
Concerning your question, read this: thread607-202317
There are some useful links there.
From my experience I can tell that it's very easy to develop for Opera - if you follow standards, of course. Opera supports Javascript 1.3 with wef exceptions.
It's CSS support is one of the best (for example, it's much better than in IE5) among all browsers.
What is not supported yet - sad but true - is dynamic content creation using innerHTML or innerText.
Read here about the Opera specifications:
it is said clearly there what is supported and what is not.
Also, it may be helpful to read newsgroups
news://news.opera.com/opera.tech
Many development issues are discussed there.
Believe me, there's no any problem to create a site that will look and work exactly the same in Opera as well as other browsers.
(
I small recomendation to those who complain: don't ask "Why it doesn't look/work/behave good here or there" but this: "What did I do wrong?")
good luck