CSS-Based Forms: Modern Solutions

Advertisement

In Web 2.0 registration and feedback forms can be found everywhere. Every start-up tries to attract visitors’ attention, so web-forms are becoming more and more important for the success of any company. In the end, exactly those web-forms are responsible for the first contact with potential customers. Let’s take a look, which modern solutions a web-developer can use, designing his/her next css-based form. Links checked: May/08 2008.

Developing Forms

Prettier Accessible Forms
Screenshot

The Form Assembly – Form Layouts
Screenshot

CSS Styling of forms, Stu Nicholls
Screenshot

Semantic Horizontal Forms
Screenshot

Trimming form fields
Screenshot

Badboy Niceforms
Screenshot

Functional Pretty Forms
Screenshot

CSS-Only, Table-less Forms
Screenshot
Accessible Forms

Subtraction: Free Form for All – Standardkonforme Online-Formulare
Screenshot

Accessible CSS Forms
Screenshot

Form Layout Templates
Screenshot

Style Web Forms Using CSS
Screenshot

Form Help without Popups
Screenshot

Fun with forms – customized input elements
Screenshot

Styling Form Fields
Screenshot

AutoSuggest – An autocomplete text field with Ajax
Screenshot

Really easy field validation with Prototype
Screenshot

Scrollable Checklists
Screenshot

Create Web-Forms online

Icebrrg – HTML Web forms, surveys, and invitations made chillingly simple
Screenshot
Screenshot
Wufoo – Build HTML Forms, Online Surveys and Invitations
Screenshot

Screenshot
JotForm – a web based WYSIWYG form builder
Screenshot

Accessify Form Builder
Accessify

FormLogix – Create web forms for free
Formlogix

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. Vitaly is writer, speaker, author and editor-in-chief of Smashing Magazine, an online magazine dedicated to designers and developers.

  1. 1

    orangeguru

    November 12th, 2006 9:31 pm

    Thanks for that excellent collection!

    +7
  2. 2

    Drew

    November 13th, 2006 7:22 am

    Seems a shame not to also mention The Form Assembly (as a form-generating solution):
    http://www.formassembly.com

    And their free HTML-form styling library, wForms:
    http://www.formassembly.com/wForms/

    +4
  3. 3

    sven

    November 13th, 2006 3:54 pm

    This post is an english version of this german blog-entry:

    http://www.drweb.de/weblog/weblog/?p=708

    0
  4. 4

    RipperDoc

    November 13th, 2006 5:28 pm

    Really thorough list! I’m impressed.

    +1
  5. 5

    PohEe.com

    November 13th, 2006 5:44 pm

    Nice article. Excellent post for Web2.0 resources.

    +1
  6. 6

    Ivan Minic

    November 13th, 2006 8:16 pm

    Brilliant collection!!

    +1
  7. 7

    Annette Calabrese

    November 13th, 2006 9:33 pm

    Great collection, thanks for the useful reference

    +1
  8. 8

    RUDE

    November 14th, 2006 8:45 am

    I miss this one (http://paularmstrongdesigns.com/awesome/form/) in that incredible list ;-)

    -1
  9. 9

    Paul Armstrong

    November 14th, 2006 1:46 am

    Nice list.

    +1
  10. 10

    Jesper Rønn-Jensen

    November 14th, 2006 7:52 pm

    Thanks for that comprehensive form collection.

    +1
  11. 11

    Ryan

    November 15th, 2006 1:02 pm

    Yeah.. Web 2.0 is really cool…

    +1
  12. 12

    John Faulds

    November 15th, 2006 8:30 pm

    It only covers a small area of form styling, but I wrote a piece on styling form buttons: http://www.tyssendesign.com.au/articles/css/styling-form-buttons/

    0
  13. 13

    Ruel

    November 16th, 2006 10:08 am

    kewl forms you got here. really informative. thanks.

    +1
  14. 14

    joseph

    November 16th, 2006 5:56 pm

    I’m in love!!!!!!!!!

    Great job!!!

    +1
  15. 15

    Christian Tietze

    November 16th, 2006 3:57 am

    I always prefered the Paul Armstrong’s “Awesome Form”:

    +1
  16. 16

    Nelly

    November 17th, 2006 12:13 pm

    Lovely web 2.0 forms. I am definitely going to implement some ideas to my future web 2.0 website.

    +1
  17. 17

    Allan

    November 17th, 2006 5:32 pm

    wow very useful I love it.. thanks!

    +1
  18. 18

    Shahrvand

    November 18th, 2006 2:53 pm

    Great. Just great. Thanks for your lists and references

    +1
  19. 19

    JPC

    November 20th, 2006 10:37 am

    Wow! What a great resource!
    Many thanks to you.

    +2
  20. 20

    Gill

    November 22nd, 2006 6:56 am

    There’s one form not listed that absolutely should be and that’s Mike Cherim’s Accessible, Secure Form.

    http://green-beast.com/blog/?p=128

    0
  21. 21

    krishnamoorthy manickam

    November 28th, 2006 7:34 pm

    It’s amazing… Thanks a lot…

    +1
  22. 22

    buchin

    November 30th, 2006 3:36 am

    nice listing, it’s helpfull, thanks.

    +1
  23. 23

    Addsw

    December 6th, 2006 7:36 pm

    Ruby on rails developers can easily produce css forms with the CssFormBuilder plugin ( http://cssformbuilder.rubyforge.org/wiki/wiki.pl )

    +1
  24. 24

    S.W.

    December 7th, 2006 12:54 am

    Wow, great list, thanks!

    +1
  25. 25

    koan

    December 11th, 2006 6:50 pm

    In none of the examples there’s a css replacement for the “Browse” button of the file upload form…

    +1
  26. 26

    Mike Carter

    December 13th, 2006 2:31 am

    A usefull resource for all form making options.

    +1
  27. 27

    Wes

    January 15th, 2007 5:33 am

    I will have a good look at this. This looks very good, thanks.

    +1
  28. 28

    tech

    January 20th, 2007 6:24 am

    absolutely wonderful web source :D

    0
  29. 29

    css menus

    January 22nd, 2007 4:05 am

    nice list of pretty forms. thanks!

    0
  30. 30

    Mathew Obrazy

    January 24th, 2007 1:19 am

    Absoutellz GREAT, thank zou really verz much…

    +1
  31. 31

    tzMedia

    January 25th, 2007 1:11 am

    Hi Gang,
    Your lists of CSS and design resources, is rapidly reducing my needs to go Google the web universe.
    The funny thing is I never do seem to google up some of these goodies. thanks so much!

    +1
  32. 32

    Polarizer

    February 1st, 2007 5:17 pm

    Incredible large and nice collection. Thank you for sharing it. But now i’ve to go on to create better forms for our site.

    the polarizer

    +1
  33. 33

    Greg

    February 16th, 2007 10:10 pm

    Thancks for all that examples!
    Nice!

    +1
  34. 34

    jaatu

    February 18th, 2007 12:08 pm

    Mi prefered style is the fifth. Thanks for the fantastic compilation.

    +1
  35. 35

    Amar

    February 22nd, 2007 6:09 pm

    i am working on web application want to set Browsers Tabs Title as my project name as if u open google site it get set asGoogle with icon

    +1
  36. 36

    andrea

    March 9th, 2007 9:45 pm

    really great post!!

    +1
  37. 37

    Thermage

    March 11th, 2007 11:23 am

    Great and excellent article t’s realy helpful. Thanks again.

    +1
  38. 38

    Mec

    March 13th, 2007 11:41 pm

    Good examples of beautiful functional Web 2.0 forms.

    +1
  39. 39

    allbout

    March 15th, 2007 9:23 pm

    I think these posts make the real web 2.0!

    +2
  40. 40

    guanhua

    March 22nd, 2007 9:51 pm

    On personal opinion, I find this very helpful.

    +1
  41. 41

    Replays

    April 3rd, 2007 4:10 am

    Awesome list… jesus. Thanks a ton.

    +1
  42. 42

    snark

    April 11th, 2007 7:21 am

    Thanx for the nice collection. Keep on moving!!!

    +1
  43. 43

    Franke

    April 11th, 2007 8:44 pm

    Thanx, this is some pretty list, very nice!

    +1
  44. 44

    Peter

    April 19th, 2007 3:44 pm

    Wow, great list, thanks.

    +1
  45. 45

    Maik

    April 20th, 2007 9:42 am

    Thanks for that excellent list, great work.

    +1
  46. 46

    Fastian

    April 22nd, 2007 6:00 am

    Thanx for the nice collection. Keep on coming

    +1
  47. 47

    Калоян К. Цветков

    May 27th, 2007 2:17 pm

    Nice! The horizontal sematic form seems most fun :)

    +1
  48. 48

    Jonathan Goodpasture

    June 7th, 2007 12:55 am

    Nice selection of css forms and I don’t care what anybody says… if it isn’t a spreadsheet looking object, use css. If you use the words ‘build’ or ‘layout’, you need css. I am fairly new to css but have been building tableless websites now for about 6 months and converting old table layout websites to tableless and I absolutely wonder where have I been all these years looking back. Very nice collection of forms. This is my first form build in css as I am so looking forward to building a feedback form for our corporate intranet. THANKS!

    +2
  49. 49

    Alexey Maurov

    June 15th, 2007 12:53 am

    WOW! Now, we have to choose :)

    +1
  50. 50

    Chuck

    July 3rd, 2007 7:19 pm

    Excellent and very informative site!

    +1
  51. 51

    Martino

    July 4th, 2007 7:30 pm

    Wow. Very impressive.
    Supreme concept of a personalized web portal.
    I look forward to using this as my browsers’ start page.
    Keep up the good work!

    +1
  52. 52

    fab

    July 5th, 2007 10:36 pm

    Big thanks for this post :)

    +1
  53. 53

    Keral Patel

    July 23rd, 2007 12:04 am

    Oh my god. Well I just said thank you to you on CSS tables page but this is is more cooler then that one. All research already done by you guys can save lots of hours for many developers. I am really very impressed with all this stuff. Thanks a lot once again.

    +1
  54. 54

    Desenie

    July 25th, 2007 11:53 pm

    Nice article. Excellent post for Web2.0 resources.

    +1
  55. 55

    decimus

    August 2nd, 2007 2:32 am

    WUFOOO has great forms generator, but unfortuatelly you have paid for using it. Is there something for free?

    +1
  56. 56

    Samson

    August 2nd, 2007 5:27 am

    Hey folk,
    U kinda shock me with these mouth watering tips and pranks.
    My site is goin’ o be presented in the heavenlies. hahaha.
    keep it up mate!.

    +1
  57. 57

    Nina

    August 10th, 2007 8:12 am

    In response to koan’s request for a way to change the browse button’s style…I found a few pages that propose hack-ish solutions. Technically it can’t be done because the browse button supposedly comes from the operating system and not the browser. Solutions typically take the form of making the Browse button invisible and placing an image over it.

    http://www.dreamincode.net/forums/showtopic15621.htm
    http://www.quirksmode.org/dom/inputfile.html

    +1
  58. 58

    andreas

    August 15th, 2007 1:22 pm

    Great resources. I didn’t knew their existense…

    thank you for sharing this.

    +1
  59. 59

    Rsibaja

    August 16th, 2007 11:26 am

    In the first example (Prettier Accessible Forms from a list apart) the guy is using Jquery just for posicionated a simple input element!! GOD! He is calling 2 JS file (the jquery framework and the plugin) just for that! And you can do that just with CSS!

    however the way how this guy is using the elements that’s impressive…

    ***********************

    SM very nice article! like always!

    +1
  60. 60

    Rene Glembotzky

    September 11th, 2007 8:33 pm

    Hi, i’m working on an article about css Forms. Is it okay to quote the links you’ve researched? TIA!

    +1
  61. 61

    Ed

    September 11th, 2007 11:18 pm

    Great examples of some great designs… thanks !

    One question… why isn’t the form i just filled in (base of this page) styled ?

    +1
  62. 62

    Location Bretagne

    September 12th, 2007 9:43 pm

    If you use Web 2.0 techniques in mobile devices (e.g. Pocket IE etc.) you will notice that it increases bandwith consumption. This is a really problem because mobile bandwith is much more expensive..!

    +1
  63. 63

    租車服務

    September 14th, 2007 11:49 am

    Wow some of those are really professional!

    +1
  64. 64

    結婚相

    September 20th, 2007 9:51 am

    Great resources. I didn’t knew their existense…

    +1
  65. 65

    ynr

    October 6th, 2007 9:29 am

    Here’s a free online tool to build your own CSS-based forms: http://www.phpform.org

    +1
  66. 66

    Armin

    October 16th, 2007 10:17 pm

    I long time looking for this information and I suddenly find here. I.m happe thank You.

    +1
  67. 67

    mowglitech

    November 11th, 2007 1:45 am

    An excellent article with various methods of css driven forms designs. Your article helps loads of help to many designers. Thanks :)

    +1
  68. 68

    Diwakar

    November 29th, 2007 11:18 am

    Informative and useful

    +1
  69. 69

    ef

    December 4th, 2007 1:44 pm

    Technically it can’t be done because the browse button supposedly comes from the operating system and not the browser.

    +1
  70. 70

    Aleron

    December 5th, 2007 2:12 pm

    WOW – I have been do this type of search each time we need inspiration for something different.

    Thanks and great work !

    +1
  71. 71

    tech

    December 8th, 2007 9:37 pm

    Good and nice website thank you very much

    +2
  72. 72

    David

    December 16th, 2007 9:16 pm

    Dear author! Thank’s a lot for this useful and great links!

    -1
  1. 1

    orangeguru

    November 12th, 2006 9:31 pm

    Thanks for that excellent collection!

    +7
  2. 2

    Drew

    November 13th, 2006 7:22 am

    Seems a shame not to also mention The Form Assembly (as a form-generating solution):
    http://www.formassembly.com

    And their free HTML-form styling library, wForms:
    http://www.formassembly.com/wForms/

    +4
  3. 3

    JPC

    November 20th, 2006 10:37 am

    Wow! What a great resource!
    Many thanks to you.

    +2
  4. 4

    Jonathan Goodpasture

    June 7th, 2007 12:55 am

    Nice selection of css forms and I don’t care what anybody says… if it isn’t a spreadsheet looking object, use css. If you use the words ‘build’ or ‘layout’, you need css. I am fairly new to css but have been building tableless websites now for about 6 months and converting old table layout websites to tableless and I absolutely wonder where have I been all these years looking back. Very nice collection of forms. This is my first form build in css as I am so looking forward to building a feedback form for our corporate intranet. THANKS!

    +2
  5. 5

    allbout

    March 15th, 2007 9:23 pm

    I think these posts make the real web 2.0!

    +2
  6. 6

    tech

    December 8th, 2007 9:37 pm

    Good and nice website thank you very much

    +2
  7. 7

    RipperDoc

    November 13th, 2006 5:28 pm

    Really thorough list! I’m impressed.

    +1
  8. 8

    PohEe.com

    November 13th, 2006 5:44 pm

    Nice article. Excellent post for Web2.0 resources.

    +1
  9. 9

    Ivan Minic

    November 13th, 2006 8:16 pm

    Brilliant collection!!

    +1
  10. 10

    Annette Calabrese

    November 13th, 2006 9:33 pm

    Great collection, thanks for the useful reference

    +1
  11. 11

    Paul Armstrong

    November 14th, 2006 1:46 am

    Nice list.

    +1
  12. 12

    Jesper Rønn-Jensen

    November 14th, 2006 7:52 pm

    Thanks for that comprehensive form collection.

    +1
  13. 13

    Ryan

    November 15th, 2006 1:02 pm

    Yeah.. Web 2.0 is really cool…

    +1
  14. 14

    Christian Tietze

    November 16th, 2006 3:57 am

    I always prefered the Paul Armstrong’s “Awesome Form”:

    +1
  15. 15

    Ruel

    November 16th, 2006 10:08 am

    kewl forms you got here. really informative. thanks.

    +1
  16. 16

    joseph

    November 16th, 2006 5:56 pm

    I’m in love!!!!!!!!!

    Great job!!!

    +1
  17. 17

    Nelly

    November 17th, 2006 12:13 pm

    Lovely web 2.0 forms. I am definitely going to implement some ideas to my future web 2.0 website.

    +1
  18. 18

    Allan

    November 17th, 2006 5:32 pm

    wow very useful I love it.. thanks!

    +1
  19. 19

    Shahrvand

    November 18th, 2006 2:53 pm

    Great. Just great. Thanks for your lists and references

    +1
  20. 20

    krishnamoorthy manickam

    November 28th, 2006 7:34 pm

    It’s amazing… Thanks a lot…

    +1
  21. 21

    buchin

    November 30th, 2006 3:36 am

    nice listing, it’s helpfull, thanks.

    +1
  22. 22

    Addsw

    December 6th, 2006 7:36 pm

    Ruby on rails developers can easily produce css forms with the CssFormBuilder plugin ( http://cssformbuilder.rubyforge.org/wiki/wiki.pl )

    +1
  23. 23

    S.W.

    December 7th, 2006 12:54 am

    Wow, great list, thanks!

    +1
  24. 24

    koan

    December 11th, 2006 6:50 pm

    In none of the examples there’s a css replacement for the “Browse” button of the file upload form…

    +1
  25. 25

    Mike Carter

    December 13th, 2006 2:31 am

    A usefull resource for all form making options.

    +1
  26. 26

    Amar

    February 22nd, 2007 6:09 pm

    i am working on web application want to set Browsers Tabs Title as my project name as if u open google site it get set asGoogle with icon

    +1
  27. 27

    tzMedia

    January 25th, 2007 1:11 am

    Hi Gang,
    Your lists of CSS and design resources, is rapidly reducing my needs to go Google the web universe.
    The funny thing is I never do seem to google up some of these goodies. thanks so much!

    +1
  28. 28

    Mathew Obrazy

    January 24th, 2007 1:19 am

    Absoutellz GREAT, thank zou really verz much…

    +1
  29. 29

    Wes

    January 15th, 2007 5:33 am

    I will have a good look at this. This looks very good, thanks.

    +1
  30. 30

    Polarizer

    February 1st, 2007 5:17 pm

    Incredible large and nice collection. Thank you for sharing it. But now i’ve to go on to create better forms for our site.

    the polarizer

    +1

↑ Back to top