Html Phase 5 übernimmt das CSS Design nicht?

2 Antworten

Wo soll man da anfangen…?

Also die Raute # vor einem Selektor steht für eine ID und BODY und HEADER sind bei dir keine IDs, jedoch nutzt du die entsprechenden Elemente. Also:

body { … }
header { … }

… ohne # davor.

Dann werden in CSS die Werte mit Doppelpunkt vom Selektor getrennt und in den meisten Fällen ohne Anführungszeichen geschrieben:

body {
  font-family: "Noto Serif Cons"; /* Ausnahme, da Leerzeichen drin sin */
  color: #002142;
  background-color: #B3D8FD;
}

Und so noch den Rest ändern.

Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.
  1. In HTML4 sind HTML5 Elemente zulässig - Ändere den Doctype
  2. Deine <section> Elemente werden nirgendwo geschlossen
  3. In der <section> mit der ID Intro steht ein überflüssiges <p> Element
  4. Den eingebundenen <img> Element fehlt jeweils das Alt-Attribut.
<!doctype html>
<html lang="de">
  <head>
    <meta charset="UTF-8">
    <title>Visit London</title>
    <link rel="stylesheet" href="london.css">
  </head>
  <body>

  </body>
</html>

Alles Weitere schrieb ja bereits Babelfish und hier weglasse.