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: 
The order of attributes in HTML elements doesn't matter at all. You can write the attributes in any order you like.
my preference is: id, name, type, class, attributes (like selected, checked), value