YourWBB


yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Validierung auf XHTML » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 7.972 Views | | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Validierung auf XHTML
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

 Validierung auf XHTML Antworten Zitieren Editieren Melden       UP

Hallo zusammen
Mich hat ja letztens fast der Schlag getroffen, als ich meinen Quelltext mal hab validieren lassen

Über 400 Fehler

Jetzt sitz ich seit 2 Tagen dran und bin jetzt bei nur noch 31 Fehlern angekommen

Jetzt brauch ich aber mal Hilfe da ich mit den restlichen Fehlern so meinen Stress habe.

Ich habe in mehreren Foren auf der Indexseite 8 Unterforen, die auch korrekt angezeigt werden.

So sieht das Script zu einer Fore mit 8 Unterforen aus:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
<div class="smallfont" style="margin-top:6px">
<table border="0" cellpadding="0" cellspacing="0" width="90%" align="center">

<tr valign="top">
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=64"><b>Ernährung</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=40"><b>Krankheiten &ampKrankenberichte</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=22"><b>1000 Fragen</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=65"><b>Farbschlag &ampGeschlechtsbestimmung</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=35"><b>Verhaltensfragen</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=25"><b>Geschichten über Eure Nymphensittiche</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=72"><b>Schnappschussgalerie</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=85"><b>Vorstellungsgalerie</b></a></td>

</tr> 
</table> 
</div> 
<br />


Jetzt meckert das Validierungsproggi mit folgender Meldung:

table ist an dieser Stelle nicht erlaubt.

Es befindet sich evtl. ein Block-Element innerhalb eines
Inline-Elements.
Auch verschachtelte Block-Elemente könnten diesen Fehler verursachen, da
Block-Elemente nicht beliebig verschachtelt werden dürfen. Dies ist abhängig
von den verwendeten [X]HTML-Elementen.

Ich bekomme es nicht gebacken.............wer kann helfen???

P.S.
Das interessante für mich ist, dass das Validierungsproggi den gleichen Tabellenaufbau nicht anmeckert, wo ich in einer Fore nur eine einzige Unterfore eingebaut habe.

Dieser Beitrag wurde 10 mal editiert, zum letzten Mal von Steinadler: 15.01.09 19:20.

19.10.08 15:52 Steinadler ist offline Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Da ist entweder eine Zelle zuviel oder zu wenig drin.

Die Tabelle ist zweispaltig und die letzte Zeile hat nur die erste Zelle drin.
19.10.08 21:46 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Hab das jetzt korrigiert, das table wird aber immer noch beanstandet.

@Schweinebacke

Noch ne Idee?
19.10.08 23:17 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

ersten 2 fehler

in zeile 2 ist ein fehler das > muss rangerückt werden
das mal zur info
dann zeile 43 wo ist der geöffnete tag zu dem </td> den du da schließen willst ?
die zeile löschen


dann eine frage wiso machst du ein table in einem div ?

bau mal um erst das table dann das div
also zeile 1 und 2 tauschen sowie auch zeile 45 und 46

edit ..
ok fehler 2 behoben fehler 1 besteht immernoch

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Luzifer69: 19.10.08 23:25.

19.10.08 23:23 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Meinst Du so :

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
<table border="0" cellpadding="0" cellspacing="0" width="90%" align="center">
<div class="smallfont" style="margin-top:6px">

<tr valign="top">
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=64"><b>Ernährung</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=40"><b>Krankheiten &ampKrankenberichte</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=22"><b>1000 Fragen</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=65"><b>Farbschlag &ampGeschlechtsbestimmung</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=35"><b>Verhaltensfragen</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=25"><b>Geschichten über Eure Nymphensittiche</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=72"><b>Schnappschussgalerie</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=85"><b>Vorstellungsgalerie</b></a></td>

</tr> 
</div>
</table> 
<br />

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Steinadler: 19.10.08 23:34.

19.10.08 23:33 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

fehler 1ist immer noch da siehste das nicht

code:
1:
<table border="0" cellpadding="0" cellspacing="0" width="90%" align="center" >

das muss so
code:
1:
<table border="0" cellpadding="0" cellspacing="0" width="90%" align="center">


beachte das

align="center" > => align="center">

edit..
jo ja jetzt passt das teste mal
wenn nicht tausche div und table nochmals
weis ja nicht ob du da versuchst über ein anderes template
in einem table erneut ein table zu laden

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Luzifer69: 19.10.08 23:38.

19.10.08 23:35 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Hab das gesehen und korrigiert.

Aber mit der geänderten Zeile 1und 2 bekomme ich jetzt 5 Fehler mehr ausgegeben vom Validierungsproggi verwirrt verwirrt verwirrt

An der Funktionalität der Unterforen hat sich nichts geändert.Klappen auch mit Deiner Version.
19.10.08 23:38 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

wie geschrieben dann tausche nochmals also erst div und dann table
weis ja nicht wie du das laden tust
19.10.08 23:40 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Habs gemacht.........jetzt folgende Meldung:

div ist an dieser Stelle nicht erlaubt.

Es befindet sich evtl. ein Block-Element innerhalb eines
Inline-Elements.

Auch verschachtelte Block-Elemente könnten diesen Fehler verursachen, da
Block-Elemente nicht beliebig verschachtelt werden dürfen. Dies ist abhängig
von den verwendeten [X]HTML-Elementen.
19.10.08 23:42 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

brauchst du den div tag dort an der stelle unbedingt
wenn nicht entferne mal diesen
19.10.08 23:43 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Also so???

php:
1:
<class="smallfont" style="margin-top:6px">
19.10.08 23:44 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

nein die ganze zeile raus sowie auch den abschluss tag
19.10.08 23:45 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Hab ich so gemacht...........jetzt wird wieder das table angemeckert verwirrt verwirrt

Das div brauch ich anscheinend nicht.
19.10.08 23:47 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

ich muss mal fragen wo bindest du das denn ein
befindest du dich damit schon in einem table

oder ist das hier ein extra template
19.10.08 23:50 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Ich binde das im ACP --- Foren bearbeiten----- in der entsprechenden Fore ein.

Ist kein extra Template

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Steinadler: 19.10.08 23:53.

19.10.08 23:53 Steinadler ist offline Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Was steht denn vor dem betroffenen <table> Tag? Evtl ist da was falsch vom Code her, das sich dann aber erst ne Zeile später auswirkt.

__________________

19.10.08 23:53 Agi ist offline Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Keine Ahnung.....schaut doch mal in den Quelltext......einfach auf meine Sig. klicken.
19.10.08 23:56 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

die fehler sind aber bei dir woanderst ich habe das gerade bei mir so eingebunden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
<table border="0" cellpadding="0" cellspacing="0" width="90%" align="center">

<tr valign="top">
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=64"><b>Ern&auml;hrung</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=40"><b>Krankheiten &amp; Krankenberichte</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=22"><b>1000 Fragen</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=65"><b>Farbschlag &amp; Geschlechtsbestimmung</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=35"><b>Verhaltensfragen</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=25"><b>Geschichten &uuml;ber Eure Nymphensittiche</b></a></td>
</tr>

<tr>
<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=72"><b>Schnappschussgalerie</b></a></td>

<td style="text-transform:none;font-size:11px;white-space:nowrap;" width="50%">   
<img src="images/subforum.gif" alt="" border="0"  /> 
<a href="board.php?boardid=85"><b>Vorstellungsgalerie</b></a></td>

</tr> 
</table>

das ist valide
testet bei validome.org

2 umlaute musste ich noch ändern die waren falsch drin
Ernährung
und bei
über Eure Nymphensittiche

also das ä und das ü


wenn ich deine seite aufrufe habe ich überall fehler
bei einigen haste bei diesem teil auch noch das div drin
bügle erstmal die anderen fehler raus

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Luzifer69: 20.10.08 00:14.

20.10.08 00:07 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Themenstarter Thema begonnen von Steinadler
Antworten Zitieren Editieren Melden       UP

Ich habs mir fast gedacht, dass der Fehler woanders liegt.

Aber wo???

Kann doch theoretisch nur im index template oder index_catbit sein,oder??

Ich habe die Änderungen erst mal in meinem Testforum ausprobiert.
Im laufenden Forum mach ich das erst, wenn ich die Fehler gefunden habe.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Steinadler: 20.10.08 00:11.

20.10.08 00:10 Steinadler ist offline Finden Als Freund hinzufügen
Luzifer69
Mitglied


Dabei seit: 30.11.04
Beiträge: 790

Antworten Zitieren Editieren Melden       UP

nimms doch erstmal raus
code haste ja wie oben von mir gepostet valide umlaute überarbeitet

dann wenn du das bei den foren überall raus hast
suchste erstmal die anderen fehler und danach kannste das dann reinsetzen
20.10.08 00:16 Luzifer69 ist offline WWW Finden Als Freund hinzufügen
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Validierung auf XHTML