>>303
正確には、deが前置詞ですね。
duは、de+le(男性名詞の前につける定冠詞)
が合体したものです。
de〜= of〜、du= of the〜 です。

ちなみに、de+laは、そのままde la となります。de+lesは、desに変わります。