|
Posted by cwdjrxyz on 04/24/07 15:14
On Apr 24, 3:47 am, Jim S <j...@jimXscott.co.uk> wrote:
> Is it true that under XHTML frames are once again acceptable?
Frames have always been legal in xhtml 1.0. The 3 types of html 1.0
are transitional, strict, and frameset which you use if you wish to
use frames. Of course frames are not acceptable to some people, but
this is a personal opinion.
There is only one version of xhtml 1.1 and it does not include a
frameset version. It is as strict as a mother superior in a 1800s
convent. There are provisions for extending xhtml 1.1 for special
applications, and you perhaps could include frames that way, but I
have never seen anyone attempt to do that. The next version of xhtml,
under development for some time, is quite different from xhtml 1.1. It
likely will be some time after release before it will be used much,
because browsers will require extensive revisions to use many parts of
it. The main problem with xhtml now is that Microsoft IE, including
the new IE7, does not support true xhtml when served properly as the
mime type application/xhtml+xml or application/xml. If you check most
so-called xhtml pages, they are being served as text/html, and are
thus just html that could be xhtml if there are no errors and they
were served properly using one of the two mentioned mime types. Recent
Opera and Mozilla family(Firefox, Netscape, Seamonkey, and Mozilla)
browsers can be made to handle properly served xhtml, but they do have
a few "warts" that may require a few work-arounds.
> If so how doe I produce frames which a) have no borders b) have a
> replacement for the 'target' function?
> --
> Jim S
> Tyneside UKhttp://www.jimscott.co.uk
[Back to original message]
|