![]() Home
| Province of Manitoba
Internet Policy
| Website Development Standards
Accessibility | Common Utilities | CSS | Electronic Forms | File Structure | HTML Forms | Images Linking | Metadata | Site Operation | Quality Assurance | Search | Department Template Submit and HTML Forms GuidelinesConsult with Manweb and Communications Services Manitoba (webmaster@gov.mb.ca or standards@gov.mb.ca) before creating online forms. Refer to the Electronic Form Design Guidelines for information on creating fillable PDF forms. Submit Form Provide an e-mail response to automatically acknowledge receipt of message. Check for undeliverable e-mail before preparing a response to the user's e-mail.
HTML Forms HTML forms pose accessibility problems when web developers separate a form element from its associated label or title. For instance, if an input box is intended for receiving a user's last name, the web developer must be careful that the words "last name" (or some similar text) appear near that input box or are somehow associated with it. The visual proximity of a form element and its title offers no guarantee that a screen reader will associate the two or that this association will be obvious to a user of assistive technology. Explicit labelling works extremely well with all popular assistive technology and is recommended in all but the very simplest of tables. Use the <LABEL> tag and associated FOR attribute to tag labels. Identify the exact words that you want to use as the label for the form element and enclose those words in a <LABEL> tag. Use the FOR attribute to uniquely identify that element. Use the ID attribute in the associated form element. Every form element supports the ID attribute. By setting this attribute to the identifier used in the FOR attribute of the associated <LABEL> tag, you tie that form element to its associated label. For instance, we have rewritten the HTML code for our simple form-inside-a-table to include explicit labels below. The new HTML code for the explicit labels is indicated in bold:
Currently all forms should be done in HTML with a link to the general cgi which is set up. Please follow the steps below (DO NOT ADD IN THE 'NOTES' in italic):
|
|||||||
![]() ![]() |
![]() |