Andere Browser andere Sitten

zyclop

Erfahrenes Mitglied
Ok. Ich weiss nun woran das Problem liegt. Ich werde versuchen die Files mit einem anderen Editor zu speichern. Bin in der Schule und kann nichts installieren.

Habe aber noch folgende Fragen:

Ich bekomme folgende Fehlermeldung:

HTML:
<div id="djthtbtn">NACH ...</div>

Die ID sollte nur verwendet werden, wenn es ein eindeutiger Wert ist. Ich benutze diese ID jedoch knapp 5 Mal. Das Markup mozt natürlich. Wenn ich es aber so mache, erscheint es nicht korrekt.

HTML:
<div class="djthtbtn">NACH ...</div>

Was mache ich falsch?

Weiter habe ich noch diese Probleme:


Error Line 75, Column 70: start tag for "LI" omitted, but its declaration does not permit this

<div style="padding-top:5px; text-align:center; padding-bottom: 5px;">
Error Line 101, Column 5: document type does not allow element "DIV" here; assuming missing "LI" start-tag

<div>
Error Line 102, Column 5: document type does not allow element "LI" here; missing one of "UL", "OL", "DIR", "MENU" start-tag

<li><a onclick="window.open(this.href,'af','resizable=no,location=no,menubar=n…

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

Bei allen bis auf das letzte wird keine Beschreibung angezeigt. Hat jemand eine Idee wie ich das beheben kann`?

grz zyclop
 
Zuletzt bearbeitet:
M

Maik

Dann hast du wohl im CSS den ID-Bezeichner nicht gegen den Klassenbezeichner ausgetauscht.

Wegen der Validator-Fehlermeldungen: das <div>-Element stellt kein unmittelbares Nachfolgeelement des <ul>-Elements dar - dies ist ausschließlich dem <li>-Element vorbehalten.

Du solltest dir in diesem Punkt mal gewisse Grundkenntnisse aneignen, um solche auftauchenden Fehlermeldungen in deinem Markup auch zu verstehen, wenn dir schon der korrekte Aufbau der unsortierten Liste nicht geläufig ist, um den Fehler selbst zu erkennen.

mfg Maik
 

zyclop

Erfahrenes Mitglied
Jap das wars. Musste das #blabla in .blabla umwandeln. Danke --> Maik = chef :D

Die zweite Meldung bedeutet das wenn ich ein Div mache, kein UL machen muss. Korrekt?
 
M

Maik

Wenn du innerhalb der unsortierten Liste, die zwingend mit dem <ul>...</ul>-Tag auszuzeichnen ist, ein <div> oder jegliche andere HTML-Elemente nutzen willst, so muß das innerhalb eines Listeneintrags <li>...</li> erfolgen.

mfg Maik
 

zyclop

Erfahrenes Mitglied
HAHa...für alle die ne längere Leitung haben.

Anstatt so:

HTML:
<div>
<li>
<a href="index.php?cont=ferry&lang=<?=LANG;?>">
<img src="images/nav/Montenegro-Lines.gif" alt="Ancona - Durres / Bari - Durres" width="120"></a>	
</li>
</div>

Muss es so sein:

HTML:
<li>
	<div><a href="index.php?cont=ferry&lang=<?=LANG;?>">
		<img src="images/nav/Montenegro-Lines.gif" alt="Ancona - Durres / Bari - Durres" width="120"></a>
	</div>
</li>

Jetzt bleibt noch das Problem mit dem Zeichensatz und dieses hier:
Error Line 75, Column 70: start tag for "LI" omitted, but its declaration does not permit this

<div style="padding-top:5px; text-align:center; padding-bottom: 5px;">

Ich glaube dass es entsteht, weil ich ein Div in einem UL Tag mache.

Nein, es war das selbe wie oben. Das Div war in keinem LI zugeordnet.

Na dann mach ich mal auf den Weg nachhause um auch dieses sch*** Zeichen weg zu kriegen.

grz zyclop
 
M

Maik

Jo, in einem nachfolgenden Beitrag, den du zeitgleich mit meiner Antwort gepostet hattest :p

Übrigens kannst du ruhig den "Ändern"-Button nutzen, wenn du innerhalb weniger Minuten was nachzureichen hast ;)

mfg Maik
 

zyclop

Erfahrenes Mitglied
Ja, ich weiss. Mein Fehler. Danke nochmals für die Hilfe. Es sollten mal andere Leute antworten. Ich kann dir keine Positive bewerung abgeben.

haha...

grz Zyclop
 
M

Maik

Den "Danke"-Button kannst du doch in jedem meiner Beiträge nutzen. Oder wurde dies von den Admins zwischenzeitlich umgestellt?

mfg Maik
 

Neue Beiträge