Although I agree with most of the points, I find the headline a bit misleading - are these the "most common mistakes"? I must confess, I've never seen the "resize:none" - setting somewhere in the wild for textareas but honestly, I've also not payed attention to that :).
I definitely agree with the misusage of the placeholder - that also goes for UI designers, who misuse the placeholder already.
Relating to the usage of label, I'd recommend to extend the example with an id for the input-field and a relating for-attribute for the label-tag. <label for="email_field">
Email:<input type="email" id="email_field" />
</label>
That makes it more relateable where the label tag relates to :).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Although I agree with most of the points, I find the headline a bit misleading - are these the "most common mistakes"? I must confess, I've never seen the "resize:none" - setting somewhere in the wild for textareas but honestly, I've also not payed attention to that :).
I definitely agree with the misusage of the placeholder - that also goes for UI designers, who misuse the placeholder already.
Relating to the usage of label, I'd recommend to extend the example with an id for the input-field and a relating for-attribute for the label-tag.
<label for="email_field">
Email:<input type="email" id="email_field" />
</label>
That makes it more relateable where the label tag relates to :).