Bonjour,
je penses que tu parles de tes objectifs Canon EFS ...
Pourquoi ne seront t'ils pas compatibles? Parce qu'ils ont une monture EFS, donc spécifique aux appareils munis de petits capteurs (comme ton 400D) et donc incompatibles avec un appareil à capteur full format comme le 5D qui n'accepte que les objectifs à monture EF.
POur être complet, tu peux monter sur un appareil petit capteur des objos EF et EFS mais sur un appareil grand capteur tu ne peux monter que des objos EF. Ca peux paraitre injuste mais c'est comme çà !