Was ich sehe sind keine doppelten ID’s
eher sehe ich immer eine einzel formatierung basierend auf der ID
was natürlich schrott ist .
Also wäre erstmal deine arbeit gefragt .
CSS so komprimieren das gleiches zusammengefasst wird und unterschiedliches einzelnt bleibt , also
#DIV_7 {
box-sizing: border-box;
color: rgb(37, 37, 35);
max-width: 200px;
overflow-wrap: break-word;
text-decoration: none solid rgb(37, 37, 35);
width: 200px;
word-wrap: break-word;
border: 0px none rgb(37, 37, 35);
font: normal normal normal 13px/18.200000762939453px Helvetica, Arial, sans-serif;
outline: rgb(37, 37, 35) none 0px;
}/*#DIV_7*/
#DIV_9 {
box-sizing: border-box;
color: rgb(37, 37, 35);
height: 18px;
overflow-wrap: break-word;
text-decoration: none solid rgb(37, 37, 35);
width: 252px;
word-wrap: break-word;
border: 0px none rgb(37, 37, 35);
font: normal normal normal 13px/18.200000762939453px Helvetica, Arial, sans-serif;
outline: rgb(37, 37, 35) none 0px;
}/*#DIV_9*/
würde dann aufteilen in
.divbox {alles was beide gemeinsam haben}
#div_8 {alles was nicht gemeinsam ist}
#div_9 {alles was nicht gemeinsam ist}
und dann mit rename in der html datei
also
rename (regexpression , z.b. Notepad++ kann das"
/* wir suchen alle id=DIV_XX */
id="DIV\_\d+"
/* und ersetzen das mit id=DIV_XX class=„divbox“ */
id="DIV\_$1" class="divbox"
das sollte dann
aus
dieses machen
das dann nch für die anderen elemente . class ist immer eine gruppe (also gleiches css) wärend id immer nur das einzige element ist (deswegen darf es auch keine mehrfach ID geben , laut xml sollte sogar jedes element seine eigene ID explizit angeben .
Mit Nodepad++ ist das schnell gebmacht , mein Syntax ist jetzt nicht getestet .