Erst einmal beglückwünsche ich dich, dass du es herausgefunden hast.
Der Rechner zippt nichts von alleine, viele grosse E-Mail-Provider zippen aber die Anhänge, was die Übertragung sicherer und platzsparender macht.
Wir haben auch nichts schlecht geredet, was gut umgesetzt war. Wir haben lediglich auf schlechten Stil und Fehler aufmerksam gemacht die vorhanden waren, dass wir dafür nun den Rüffel deinerseits kassieren, zeigt schon wie offen du gegenüber Kritik bist.
Das man in kleinen Agenturen gern alles selber macht ist auch nicht verwerflich, man sollte aber schon wissen, wie es geht und wenn man es nicht weiss und nachfragen muss, nicht auch noch sauer reagieren, wenn man auf Fehler hingewiesen wird.
HTML in Verbindung mit CSS ist mitnichten eine einfache Sache, die man eben mal so macht. Die vielen Kombinationsmöglichkeiten, Browserbesonderheiten und Elementeigenschaften erfordern eine intensive Einarbeitung in diese Thematik und umso mehr, als man auch noch dafür bezahlt werden will.
Ich habe fertig.