html structure determined