<!DOCTYPE html><html lang=de> <head><meta charset=utf-8 />
Der ie8 kann die Formatierung nicht lesen. Wie bitte sollte der header lauten?
Attributwerte solltest du in Anführungszeichen setzen:
<!DOCTYPE html><html lang="de">
<head><meta charset="utf-8" />
Vielleicht liegt es schon daran.