RE: [WSG] fieldset is REQUIRED

2004-07-03 Thread Geoff Deering
 -Original Message-
 From: Barry Beattie

 kewl. thanx for the clarification

 cheers
 barry.b



FYI
http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.10

Using FIELDSET and LEGEND is also the correct way to group mandatory input
labels and fields together on forms for accessibility.  You group all
mandatory fields together and label them as such.  Then blind users know
which fields are mandatory and which are not.  It makes more sense from a
general usability point of view too. You hardly see it anywhere, but it is
the correct way to do it, because all the current methods are problematic
from an accessibility point of view.

Also, if you go back and read the major GUI Guidelines, web standards follow
the same principles.

But you have to be careful using FIELDSET.  It is so underused that user
agent developers have just about been ignoring it.  It can cause weird
behaviour causing client side scripting bugs and also CSS bugs (mainly not
wrapping within a class, which is often solved by adding a DIV element, just
so text wraps).

Geoff

*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 



RE: [WSG] fieldset is REQUIRED

2004-07-02 Thread McCain

Inputs and form elements MUST be inside a Block element like fieldset,
div, p, ... for XHTML 1.0 Strict complience, but not necesarily and only
inside fieldset.

McCain

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de Barry Beattie
Enviado el: viernes, 02 de julio de 2004 2:39
Para: [EMAIL PROTECTED]
Asunto: RE: [WSG] fieldset is REQUIRED



Mordechai,

are you saying that, for XHTML1.1 complience, that a label and it's
associated form element needs to be within a fieldset?

if so, we've got a few changes to do around here ... D'oh!

thanx
barry.b

-Original Message-
From: Mordechai Peller [mailto:[EMAIL PROTECTED]
Sent: Friday, 2 July 2004 10:03 AM
To: [EMAIL PROTECTED]
Subject: [WSG] fieldset is REQUIRED

After getting: Error: element label not allowed here; possible cause is

an inline element containing a block-level element. I finally figured
out that a fieldset is required for XHTML1.1. However, after after doing

some checking I couldn't find anything at the W3C about it in anything
which passes even for their version of plain English. Sure, in the
DTD's, grammars, etc., I found it stated, but not in anything which
doesn't remind me of some of college classes.

ot type=contemplation rel=computer-hw
It's amazing how little computers have changed in the last 25 years.
Sure, they've become orders of magnitude more powerful and are therefor
able to do so much more. But are they really different  from the old
TRS-80 Model I Level 2 which the guy at Radio Shack let me play with?
/ot
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 



RE: [WSG] fieldset is REQUIRED

2004-07-02 Thread Patrick Lauke
If I'm not mistaken, a single fieldset around your entire form content
will do the trick. So, just change
form
...
/form
to
form...
fieldset
...
/fieldset
/form
 
Patrick

-Original Message- 
From: Barry Beattie [mailto:[EMAIL PROTECTED] 
Sent: Fri 02/07/2004 01:38 
To: [EMAIL PROTECTED] 
Cc: 
Subject: RE: [WSG] fieldset is REQUIRED




Mordechai,

are you saying that, for XHTML1.1 complience, that a label and it's
associated form element needs to be within a fieldset?

if so, we've got a few changes to do around here ... D'oh!

thanx
barry.b

-Original Message-
From: Mordechai Peller [mailto:[EMAIL PROTECTED]
Sent: Friday, 2 July 2004 10:03 AM
To: [EMAIL PROTECTED]
Subject: [WSG] fieldset is REQUIRED

After getting: Error: element label not allowed here; possible cause is

an inline element containing a block-level element. I finally figured
out that a fieldset is required for XHTML1.1. However, after after doing

some checking I couldn't find anything at the W3C about it in anything
which passes even for their version of plain English. Sure, in the
DTD's, grammars, etc., I found it stated, but not in anything which
doesn't remind me of some of college classes.

ot type=contemplation rel=computer-hw
It's amazing how little computers have changed in the last 25 years.
Sure, they've become orders of magnitude more powerful and are therefor
able to do so much more. But are they really different  from the old
TRS-80 Model I Level 2 which the guy at Radio Shack let me play with?
/ot
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*



winmail.dat

Re: [WSG] fieldset is REQUIRED

2004-07-02 Thread Mordechai Peller




McCain wrote:

  Inputs and form elements MUST be inside a Block element like fieldset,
div, p, ... for XHTML 1.0 Strict complience, but not necesarily and only
inside fieldset.
  

I recheck and yes, other block level elements (except for form) or misc
class (ins, del, script, noscript) are also fine. 

But if not a fieldset, then what? The choices are:

  div - You're better off with fieldset; it's more meaningful.
  
  h# - I can't see it.
  
  p - Rare, but maybe.
  
  ul, ol, dl - The new tables? Or fieldset meets "Attack of The
Clones"? Either way, it's overkill for a 1 or 2 item form.
  
  table - Let's not start that debate or at least start a new
thread first.  O:-) 
  
  address - Not sure.
  
  ins, del - Less likely than h#.
  
  script, noscript - Putting script aside, noscript has zero
semantic meaning: it's only the "else" of an "if-then-else".
  

Technically, blockquote as well, but since blockquote has a similar
requirement to form, nothing is gained. I still would like to see it in
(relatively) plain English.




RE: [WSG] fieldset is REQUIRED

2004-07-02 Thread Barry Beattie

kewl. thanx for the clarification

cheers
barry.b


-Original Message-
From: McCain [mailto:[EMAIL PROTECTED] 
Sent: Friday, 2 July 2004 4:49 PM
To: [EMAIL PROTECTED]
Subject: RE: [WSG] fieldset is REQUIRED


Inputs and form elements MUST be inside a Block element like fieldset,
div, p, ... for XHTML 1.0 Strict complience, but not necesarily and
only
inside fieldset.

McCain

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de Barry Beattie
Enviado el: viernes, 02 de julio de 2004 2:39
Para: [EMAIL PROTECTED]
Asunto: RE: [WSG] fieldset is REQUIRED



Mordechai,

are you saying that, for XHTML1.1 complience, that a label and it's
associated form element needs to be within a fieldset?

if so, we've got a few changes to do around here ... D'oh!

thanx
barry.b

-Original Message-
From: Mordechai Peller [mailto:[EMAIL PROTECTED]
Sent: Friday, 2 July 2004 10:03 AM
To: [EMAIL PROTECTED]
Subject: [WSG] fieldset is REQUIRED

After getting: Error: element label not allowed here; possible cause is

an inline element containing a block-level element. I finally figured
out that a fieldset is required for XHTML1.1. However, after after doing

some checking I couldn't find anything at the W3C about it in anything
which passes even for their version of plain English. Sure, in the
DTD's, grammars, etc., I found it stated, but not in anything which
doesn't remind me of some of college classes.

ot type=contemplation rel=computer-hw
It's amazing how little computers have changed in the last 25 years.
Sure, they've become orders of magnitude more powerful and are therefor
able to do so much more. But are they really different  from the old
TRS-80 Model I Level 2 which the guy at Radio Shack let me play with?
/ot
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*



Re: [WSG] fieldset is REQUIRED

2004-07-01 Thread Chris Stratford
I cant remember if it was the same thing, but i think it just means, 
inputs and form elements MUST be inside a Block element..
Something to do with that?
Sorry I cant be of more help - I just know you arent required to have a 
fieldset... its just to do with the presence of a block element!

Mordechai Peller wrote:
After getting: Error: element label not allowed here; possible cause 
is an inline element containing a block-level element. I finally 
figured out that a fieldset is required for XHTML1.1. However, after 
after doing some checking I couldn't find anything at the W3C about it 
in anything which passes even for their version of plain English. 
Sure, in the DTD's, grammars, etc., I found it stated, but not in 
anything which doesn't remind me of some of college classes.

ot type=contemplation rel=computer-hw
It's amazing how little computers have changed in the last 25 years. 
Sure, they've become orders of magnitude more powerful and are 
therefor able to do so much more. But are they really different  from 
the old TRS-80 Model I Level 2 which the guy at Radio Shack let me 
play with?
/ot
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 



RE: [WSG] fieldset is REQUIRED

2004-07-01 Thread Barry Beattie

Mordechai, 

are you saying that, for XHTML1.1 complience, that a label and it's
associated form element needs to be within a fieldset?

if so, we've got a few changes to do around here ... D'oh!

thanx
barry.b

-Original Message-
From: Mordechai Peller [mailto:[EMAIL PROTECTED] 
Sent: Friday, 2 July 2004 10:03 AM
To: [EMAIL PROTECTED]
Subject: [WSG] fieldset is REQUIRED

After getting: Error: element label not allowed here; possible cause is

an inline element containing a block-level element. I finally figured 
out that a fieldset is required for XHTML1.1. However, after after doing

some checking I couldn't find anything at the W3C about it in anything 
which passes even for their version of plain English. Sure, in the 
DTD's, grammars, etc., I found it stated, but not in anything which 
doesn't remind me of some of college classes.

ot type=contemplation rel=computer-hw
It's amazing how little computers have changed in the last 25 years. 
Sure, they've become orders of magnitude more powerful and are therefor 
able to do so much more. But are they really different  from the old 
TRS-80 Model I Level 2 which the guy at Radio Shack let me play with?
/ot
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 


*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*