section 3.3 of the syntax of french says that à"à" and de"de" at least in some cases aren’t prepositions, but rather DP*-internal inherent-case markers. (sorry I am not expert in linguistics tofor explain what the book says and French does not have a Descriptive grammar for non experts.)