Thanks PenguinOpus, I did not anticipate that adding a simple kml to a web site can be so complicated! And there is no reference to any of this in the documentation... or is it just me?!
Anyway, link to FF plug-in was very helpful but it brought more questions!
I noticed that google own page
http://earth.google.com/earth4.html returns content type text/html when clicked on kml link - not text/plain (but page has no declarations on top... should it matter?). It works fine in my FF and IE.
Tagzania, for example
http://www.tagzania.com/blog/news/kml-links-in-maps-pasted-elsewhere, returns proper kml content type Content-Type: application/vnd.google-earth.kml+xml kml
when clicked on kml link. Again, works in both FF and IE.
But when I click on the link on my page strange thing registers... generator tab shows "get" request to a file but header tab shows only this strange (?) call
http://toolbarqueries.google.com.au/sear...&q=info:... link to file.kml
I do have a google toolbar but the above is not happening with other pages...
Meantime I managed to stuff up my mime types... on local host no matter what I do neither FF nor IE wokrs (ie changed mime.types and mime.types.default files for proper google types, text/plain and text/html - one at a time - without any difference whatsoever). On my ISP site I firstly added google types and only IE worked. Now I added also type text/plain but everything reverted to just opening files in a new browser page - worse, I cannot delete my new additions! I'll have to wait til Monday... SO frustrating! I'll post the link to the page once I sort it out.
Surely there must be an easier way... others have somehow figured it out. Anyone care to share?
Cheers