Intanto la tua prosa sembra il responso della Sibilla: manca la punteggiatura, per cui non si capisce se il <div> te lo mostra con o senza il DOCTYPE.
Comunque senza vedere un minimo di codice, non possiamo rispondere (non siamo indovini o simili, per restare in tema).
Ma si` dai ci provo.
Gli oggetti (script, div, o altro) che sono vuoti (cioe` che non hanno nulla tra > e <, nemmeno uno spazio) possono non venir interpretati dal browser, quindi non visualizzati.