Do buttons need to follow 2.4.4 or 2.4.6?

Button labels (whether from the text of the button element or the value of button input elements) don't seem to fit into either 2.4.4 (link purpose in context) or 2.4.6 (Headings and Labels).

Does the button text need to fully identify the purpose of the button (for example when buttons are repeated on multiple rows of a table to perform an action on the row) or is it sufficient for the button to identify the purpose within the context of the correctly marked up row header?

Note that FLASH27 (FLASH27: Providing button labels that describe the purpose of a button ) is explicitly stated as being a sufficient technique for 2.4.4. Can I extend this to imply that HTML buttons are covered by 2.4.4 too?

Regards,
James

Received on Tuesday, 2 August 2011 06:52:06 UTC