create html dirs if necessary