Question: I know it's very basic question and hope not so important, but i want to know the answer, please don't suggest only refer links.

we all daily face `<input>` type tag and their attributes (`type, class, id, value, name, size, maxlength, tabindex etc..`), I just want to know

* is there any specific order required for attributes in `<input>` tag or can we use any order?
* if there an order then what is it?

Answer: 
You can use any sequence
Here's code guide from [Mark Otto](https://twitter.com/mdo)

[General attribute order guide](http://codeguide.co/#html-attribute-order)

He gives a general guideline to HTML CSS and JS although nothing specific about input tags alone. I think it's a good read.