fix for legacy html5 and placeholders