Added tag name to css cache-key

Currently two elements get the same css attribute result, just because they have the same parent, id and class. But e.g. a h1 without an id and class does not (always) have the same css attributes as a p without id and class, just because they share the same parent.