Canon DSLR lenses are designed to be used only on Canon brand cameras. The actual camera models would depend on which DSLR lens model is being referenced.
Both. Depends on how old the camera is. DSLR is just a digital version of an SLR (single-lens reflex), which are the cameras with removable lenses.
The easiest way to determine whether a camera is DSLR (or SLR) or not is by seeing if the lenses are detachable. If you can switch between different camera lenses, the camera is definitely either a DSLR or a SLR.
All canon EF and EFS lenses fit on all canon dslr's
Any canon ef or efs lenses will fit on all of canon's dslr
The AF 'A' Mount Minolta lenses work on the Sony, also sigma and tamron do a range of lenses to fit Sony Alpha models.
All Canon Rebel DSLR cameras uses EF lenses that fit the Canon EF Mount.
No, not without an adapter. There are adapters avalable that lets you mount FD-lenses on newer Canon EOS cameras with EF-mount
Most camera equipment stores only carry Nikon and Canon DSLR lenses, but some more expansive stores may also carry Panasonic and Tamarac lenses as well.
canon rebel xsi dslr
He uses a Canon EOS 7D DSLR camera.
The short answer is "Yes." The long answer is: All Canon EOS cameras use Canon EF (electro-focus) lenses. They can also use independently made lenses with EF type camera mounts. All Canon DSLR (digital single lens reflex) cameras can use all Canon EF (or independent manufacturer equivalent) lenses made for film or digital cameras. Most Canon DSLR's have an APS-C sensor that measures 22.2 x 14.8mm. (This is smaller than the 36 x 24mm image size on 35mm film.) In 2003, Canon introduced EF-S lenses that were optimized for the APS-C sensor size. The EF-S lenses will only fit on Canon 20D, 30D, 40D, and 50D cameras (as of 2008) and all Canon Digital Rebel cameras.
What do you mean? It is a DSLR camera, not a lens.