Warum wurde Karl der Große Kaiser?

Guten Tag,
ich muss fuer die Schule ziemlich viel ueber Karl den großen rausfinden, hab aber keine
Ahnung.
Am allerwichtigsten ist die Kaiserkroenung, ich weiß naemlich nicht:

  1. Wie laeuft so eine Kaiserkroenung ab?

  2. Warum waehlte Papst Leo III. ausgerechnet Karl den Großen als Kaiser aus,
    sprich: Warum wurde Karl der Große Kaiser/ was verhalf ihm dazu, Kaiser zu
    werden?

Danke im Vorraus, ich brauche schnelle Hilfe, morgen ist Abgabe!!!