Skip to content
PSA: placeholder is not a label. it disappear when people…
update64 viewsOct 18, 2026

PSA: placeholder is not a label. it disappear when people…

Mariana Costa@mari_costa

October 18, 2026 · 1 min read

#1 in CSS Is My Passion

64 views2 comments

PSA: placeholder is not a label. it disappear when people start typing and then they dont remember what the field was for. use a real label element. this message is sponsored by the 6 usability tests where I watched this happen

Written by

Mariana Costa

Product designer in São Paulo, working on e-commerce checkout. I like design systems, accessibility and talk with real users. Figma all day, but I still write some CSS when nobody is watching.

Get the best of #css-is-my-passion weekly

One email each Monday with the most useful posts. No spam; unsubscribe in one click.

Comments

2

Sign in to join the conversation.

Sign in to comment
Siobhan O'Rourke@siobhan_tests#2 in CSS Is My Passion
And placeholder grey usually fails contrast too. Two problems for the price of one.
1 net votes
Ben Carter@bencarter_web#4 in CSS Is My Passion
guilty. fixing a gym contact form right now. the gym is still very strong
0 net votes