Break the cycle of inconsistent form
defaults, style forms with impunity!
Feel free to ping me on Twitter
We've all been there. You are nearly done with a beautiful site design, only to arrive at the task we all dread ? form styling. Depending on operating system and browser, default form elements can look okay or horribly disfigured.
Cargo cult adherents say that styling form elements is evil, so we live with browser oddities. It does not have to be this way. It can be much better?
DOWNLOAD | View demo | GitHub repo | Blog post
Compatible with: Chrome, Firefox, Opera, Safari, Internet Explorer (6+)
Using Formalize is pretty simple. Just include formalize.css, your JS library of choice, and the *.formalize.js file in the
You can also include your JavaScript files right before the closing tag, to improve page rendering performance. Formalize will work either way.
While Formalize is primarily a CSS framework, it does rely on a bit of JavaScript to bridge the gap in HTML5 support for older browsers. In order to maximize compatibility, and not make it dependent on one particular library, Formalize supports: Dojo, ExtJS, jQuery, MooTools, Prototype, and YUI.
The Formalize download contains JS files for each library. Simply discard the ones you don't need. Also, compare the various implementations to see the differences and/or similarities of how popular JS libraries operate.
Don't take my word for it. Industry experts seem to like Formalize?
Now we have something else to be thankful for. Nathan Smith of SonSpring has created a library that gives designers and developers [control].
? Jeffrey ZeldmanA nice lightweight CSS package that makes all of your HTML form elements look cleaner and more consistent across all major browsers.
? Mike DavidsonFramework by Nathan Smith for nice looking, HTML5 ready, progressively enhanced, cross-browser forms.
? Chris CoyierConsistent, cross-browser forms. Awesome.
? Aaron GustafsonNote: This is just a demo ? It doesn't actually submit anything.
Name Email CC Send me a copy of this email Phone URL Budget Ballpark estimate... $1,000 to 2,000 $2,000 to 3,000 $3,000 to 4,000 $4,000 to 5,000 $5,000 to 6,000 $6,000 to 7,000 $7,000 to 8,000 $8,000 to 9,000 $9,000 to 10,000 $10,000 to 11,000 $11,000 to 12,000 $12,000 to 13,000 $13,000 to 14,000 $14,000 to 15,000 $15,000 to 16,000 $16,000 to 17,000 $17,000 to 18,000 $18,000 to 19,000 $19,000 to 20,000 over $20,000 Priority Urgent Normal RFP (low) Project
Next time
styling makes you frustratedly mumble ?F-me? ? remember, Formalize.Me is only a click away!