Plain English Campaign website design - thoughts on best practice

A series of occasional articles focusing on aspects of website design.

Should you use text-transform: uppercase; in your style sheet?

Good, accessible website design has the separation of content from presentation as a core principal. This is nowadays achieved by presenting content with HTML (HyperText Markup Language) coding, whilst styling is presented using CSS (Cascading Style Sheets). Styling includes the font used, the colour of the font, and its size, as well as other aspects of presentation such as page layout.

Many popular tools to assist creating websites such as WordPress, Joomla and Drupal have standard templates that make it easy to choose a style for your website. However, many of these come with coding that change all menu items (and sometimes all headings) into uppercase. It doesn’t matter whether you write menu items as you would normally, or in uppercase, the result is shown in uppercase.

Read more: Should you use text-transform: uppercase; in your style sheet?

Should you use CAPTCHA on your site?

CAPTCHA image

Captchas are the distorted letters and/or numbers that site users have to decipher and write out in a form before that form can be submitted.

Their purpose is to stop automated form completion by bots (software applications used to perform automated tasks on the internet) that pretend to be real site users in order to submit spam or access free services intended for those real users.

So, what is wrong with captcha?

Read more: Should you use CAPTCHA on your site?

Copyright © 2017 Plain English Campaign. All Rights Reserved.

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set. To find out more about the cookies we use and how to delete them, see our privacy policy.

I accept cookies from this site.

EU Cookie Directive Module Information