Gunnar Bittersmann: Problem mit template und Grid Photogallerie

Beitrag lesen

@@Romi

<!DOCTYPE HTML>
<html lang="en">

Da ist schon gleich der erste Fehler. Du gibst Englisch als Sprache an; dein Seiteninhalt ist aber auf deutsch. Es ist aber wichtig, die richtige Sprache anzugeben.

Für Deutsch muss es "de" heißen:

<!DOCTYPE html>
<html lang="de">

***

     <link href="css/style.css" rel="stylesheet">
        <link rel="stylesheet" type="text/css" href="css/style.css" />

Warum du dasselbe Stylesheet zweimal einbindest, hast du sicher auch nicht richtig überlegt.

***

    <link rel="icon" href=file:///Video 3/HOMEPAGE_2014/site/type="image/favicon">

Mal abgesehen davon, dass da Anführungszeichen und ein Leerzeichen fehlen: Auf einer Webseite willst du auf eine Datei auf deiner lokalen Festplatte (file:) verweisen? Kein Seitenbesucher bekommt dieses Favicon je zu sehen.

***

        <script type="text/javascript" src="js/include_scripts.js"></script>
[…]
    <script src="js/include_scripts.js"></script>

Warum du dasselbe Script zweimal einbindest, hast du sicher auch nicht richtig überlegt.

***

                   <a href="#!/splash"><img src="Siegfilm/Bilder/Siegfilm.png"></a>

Dem Bild fehlt der zwingend notwendige Alternativtext (alt-Attribut) für den Fall, dass das Bild nicht geladen wird oder der Nuzter keine Bilder sehen kann.

Und was ist das? Shebang #!?? Was setzt du da für vorsintflutige Technik ein? Es ist schon so lange her, dass ich #! gesehen habe, dass ich inzwischen vergessen habe, warum das keine gute Idee ist. Aber einen guten Grund gab es, #! nicht zu verwenden.

Ansonsten – wie Sara schon sagte – bitte ein Online-Beispiel.

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.