• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSS bei Link oder div richtig platzieren

sternchen12

Neues Mitglied
Hallo Ihr Lieben,
ich habe ein Problem bei dem ich einfach nicht weiter komme. Ich habe meine Homepage überarbeitet und von einem Programm auf Fehler testen lassen - über 300 Fehler wurden gefunden und ich bin gerade dabei diese zu beheben. Allerdings weiß ich nicht wie :(

Fehlermeldung ist z.B.

  1. Error: Element schrift_header not allowed as child of element a in this context. (Suppressing further errors from this subtree.)

    From line 43, column 206; to line 43, column 221

    "Kontakt"><schrift_header>Kontak

    Content model for element a:
    Transparent, but there must be no interactive content or a element descendants
Im Script sieht es so aus:

Code:
   <div class="col-sm-4 visible-sm visible-md visible-lg">
   <a href="/servie.php" target="_self" title="Service"><img src="/mail121.jpg"  width="26" height="13" title="Kontakt"></a><a href="/servie.php" target="_self" title="Kontakt"><schrift_header>Kontakt</schrift_header></a>

Kann mir jemand helfen und sagen, wie es richtig wäre? :(

Viele Dank schon einmal :)
 
Werbung:
Hallo

Das heißt übersetzt schlicht: Es gibt überhaupt kein Element schrift-header. Das Element schrift-header ist somit immer unzulässsig, egal wo es steht.

Gruss

MrMurphy
 
Werbung:
Danke für die beiden Antworten.
Also das Elementgibt es. Habe es eben noch einmal getestet. Steht so in der CSS Datei

Code:
schrift_header {font-size: 13px;
color: #484444;
font:Arial;
line-height: 1.3;
}

Muss ich es anders einfügen? Ich stehe gerade irgendwie total auf dem Schlauch :(
 
Danke für die beiden Antworten.
Also das Elementgibt es. Habe es eben noch einmal getestet. Steht so in der CSS Datei

Code:
schrift_header {font-size: 13px;
color: #484444;
font:Arial;
line-height: 1.3;
}

Muss ich es anders einfügen? Ich stehe gerade irgendwie total auf dem Schlauch :(

Nein, gibt es nicht :p

Nur weil du es in deinen Code geschrieben hast, ist es noch kein gültiges HTML-Tag.
 
Okay :(
Wenn ich in dem CSS die Daten ändere, wird ja auf der Seite dies auch angezeigt. Also wird da ja was erkannt. Wie wäre es denn nun richtig?
 
Werbung:
Hallo :)
super, vielen Dank. Jetzt habe ich alle Fehler raus bekommen bis auf einen. Evtl wäre jemand so freundlich mir hier auch einmal zu helfen.
Es handelt sich um eine Auswahl in einem Kontaktormular
Die Auswahl steht so im Code

HTML:
// Auswahlliste: Anzahl Ponys
$array = array(
"", "1", "2", "3", "4",
"5", "6", "7", "8", "9",
"10", );
$anzahl_ponysAW = "<select name='anzahl_ponys' size='1'>";
foreach ($array as $value) {
 $anzahl_ponysAW .= "\n  <option value='" . $value . "'" .
 ((isset($_POST["anzahl_ponys"]) ? $_POST["anzahl_ponys"] : "") == $value ?
 " selected='selected'" : "") . ">" . $value . "</option>";
}
$anzahl_ponysAW .= "\n </select>";

Fehler wird angezeigt:

HTML:
Error: Element option without attribute label must not be empty.

From line 828, column 40; to line 828, column 48

selected'></option>↩  <op

Wie kann ich diesen denn beheben?

Vielen Dank schon einmal :)
 
Werbung:
Zurück
Oben