Využití atributu "placeholder" pro nápovědu v rámci formuláře je v dnešní době běžnou praxí. Dřívější variace s vlastnostmi "onfocus, onblur" fungují stejně dobře, ale nejsou tak elegantní. Problém nastává pokud chcete text nápovědy obarvit třeba na červenou. Ve variantě "onfocus/onblur" to problém není, ale u placeholderu?
K tomuto účelu slouží pseudotřídy.::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: red; } ::-moz-placeholder { /* Firefox 19+ */ color: red; } :-ms-input-placeholder { /* IE 10+ */ color: red; } :-moz-placeholder { /* Firefox 18- */ color: red; }
::-moz-placeholder { opacity: 1; }
PHP - Ostatní
JavaScript - Úvod do JavaScriptu
JavaScript - Příklady v JavaScriptu
(x) HTML - Úvod do HTML
CSS - Základy CSS