
OK, HTML forms. There’s a bit of a nightmare. How do you style them so that they are semantically correct, but look good on all modern browsers? I’ve tried in the past, and I’ve failed pretty miserably. There’s a couple of options out there:
Prettier Accessible Forms
Awesome Forms
but they have their quirks and disadvantages too. So I decided to be irritatingly pragmatic for now and use tables. I know, it’s not right, but it’s good enough, OK?
So, I created a form builder to produce them. Actually I first created it back in May, but I’ve finally gotten around to using it in anger, so it’s been tidied up a little, and a few features added. You can grab a copy from my plugin repository with the following magick juju:...