Cameron Adams

Cameron has been adding to the Internet for over seven years and now runs his own design and development business: www.themaninblue.com. He likes to combine the aesthetic with the technological on his Weblog, which contains equal parts of JavaScript, design and CSS.

Cameron Adams

Using Top-positioned Text Labels Positioning labels at the top of their form elements is probably the easiest layout to achieve, as we only need to tell the label to take up the entire width of its... Read More
Required Fields and Error Messages There are often little extra bits of information that you want to convey on a form, and they should be equally as accessible as the text label elements for the form... Read More
Grouping Radio Buttons and Checkboxes There are two types of form elements that are likely to be part of their own subgroup. These are checkboxes and radio buttons, both of which can be used to offer... Read More
Resolving Internet Explorer’s Legends Issues In a totally unexpected turn of events (yeah, right!) Internet Explorer handles legends differently from other browsers. From experimentation, it... Read More
 
Changing the Default Fieldset Layout Although fieldset and legend elements are the most accessible means of marking up form groups, in the past a lot of people haven’t used them because they... Read More
Using the CSS To create each of these different types of form layouts, we’ll use identical markup, but with different CSS rules. In our example, the HTML looks like this: <form... Read More
Form design is the necessary evil of web development. Don't you wish you had a wizard's wand to create accessible yet attractive forms? We have found such a wizard! Here, Cameron Adams shows you how... Read More
Remote Scripting, more sensationally known as AJAX, enables slick and powerful interactivity by making on-the-fly server requests without page reloads. But with this power comes the potential for... Read More