Yep.
Any canon ef or efs lenses will fit on all of canon's dslr
All canon EF and EFS lenses fit on all canon dslr's
yes! but the focal range will change.
The Canon AE1 lens will not fit a Canon digital. You can buy an adapter that will allow the lens to work in manual focus mode on the digital camera.
Sorry No. and no one produces an adaptor to convert the praktica lenses to canon fit either.
If you're buying Canon lenses, you'll need the EF-Slenses for your 1100d.
EF and EF-S lenses can be used on 400d. There is a lot of lenses out there.
nope
All Canon Rebel DSLR cameras uses EF lenses that fit the Canon EF Mount.
Short answer: Yes. Long answer: Canon digital cameras are divided into two classes: Those with APS-C sensors (Rebel, 30D/40D/50D), and those with full-frame sensors (5d, 5d Mark II, 1D Mark II, 1D Mark III, 1Ds Mark III, ...). Those with full-frame sensors are the most similar to film cameras. Canon lenses are similarly divided into two classes: EF-S lenses, and EF / L lenses. L lenses (a subset of EF lenses) are indicated by a red band around the front of the lens, and are the highest quality Canon lenses. A 35mm Canon prime lens is an EF lens. It will work on any Canon digital camera. All Canon lenses work on all Canon cameras, with the exception that Canon EF-S lenses only work on Canon digital cameras with APS-C sensors (Rebel, 30D/40D/50D), because the lens is too small to cover the full frame of larger cameras (5d, 5d Mark II, 1D Mark II, 1D Mark II, 1Ds Mark III, etc.).
Yes. The lens' brand (Nikon for example) to your Canon adapter.
NO. The lenses are designed for a specific brand name camera. A lens for a Canon camera will only fit a Canon etc.