HTML is hard