Ich arbeite an einer Website, die diagonal ausgerichtete Bilder verwendet. Die Bilder sind ziemlich einfach und haben etwas Text im Inneren, so dass ich den Effekt mit entweder Bilder oder die CSS3 erreichen kann transform: rotate
y border-radius
Eigenschaften, natürlich mit allen proprietären Erweiterungen.
Ich frage mich jedoch, ob es signifikante Vorteile für die Verwendung des einen gegenüber dem anderen gibt. Ich denke, vielleicht die CSS-only Alternative würde schneller laden, aber ein Nachteil wäre die Verwendung von mehr Code für jedes Bild. Obwohl mit Bildern würde ich immer noch eine Menge von Positionierung für jedes Element zu tun haben. Außerdem würde das CSS im ersten Fall nicht durch browserspezifische Erweiterungen validiert werden. Wie wichtig ist das, wenn ich trotzdem sicherstellen will, dass die Website in den meisten Browsern korrekt angezeigt wird?
Gibt es einen allgemeinen Ansatz für die Verwendung einer dieser beiden Optionen? Was würden Sie empfehlen?