Validator-Probleme im Meta Tag?
Grazioli
- https
Hallo,
ich habe meine Seite über den Validator gelassen und erhalte folgende Fehler:
Warnungen
Zeile 13, Spalte 36: NET-ermöglichender Starttag; Vielleicht fehlende Anführungsstriche um einen Attributwert
Fehler (3)
Zeile:14 Spalte:1 Endtag HEAD zu einem nicht vorhandenen Starttag gefunden.
Zeile:15 Spalte:1 Das Tag BODY ist an dieser Stelle nicht erlaubt.
Zeile:18 Spalte:5 table ist an dieser Stelle nicht erlaubt. Es fehlt ein APPLET
, OBJECT
, MAP
, IFRAME
, BUTTON
Tag.
und einen solchen Aufbau habe ich:
1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2.<!-- saved from url=(0048)http://www.test.ch/home.htm -->
3.<HTML><HEAD>
4.
5.<TITLE>Testtitel</TITLE>
6.
7.<meta name="description" content="Lebensmittel, Brot, Käse u.v.m.">
8.<name="keywords" content="Lebensmittel, Brot, Käse">
9.<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
10.<meta name="author" content="Simon Grazioli">
11.<meta name="copyright" content="Grazioli @2005">
12.
13.<LINK href="menu/grw.css" type=text/css rel=Stylesheet>
14.</HEAD>
15.<BODY>
16.<DIV id=content_container>
17.<H1 id=header>
18. <table width="900" border="0">
19. <tr>
20. <td width="40%" align="center" valign="middle"><div align="center"><b><font face="Arial" size="7" color="#0000FF">Grazioli
Web</font></b></div></td>
21. <td width="60%" align="center" valign="middle"><table width="80%" border="0">
22. <tr>
23. <td height="25%"><div align="center"><font face="Arial" color="#6699ff"
size=3>Appertweg 7</font></div></td>
24. <td height="25%"><div align="center"><font face="Arial" color="#6699ff"
size=3>Telefon: 076/462'96'09</font></div></td>
25. </tr>
26. <tr>
27. <td height="25%"><div align="center"><font face="Arial" color="#6699ff" size=3>8853
Lachen-SZ</font></div></td>
28. <td height="25%"><div align="center"><font face="Arial" color="#6699ff" size=3>Fax:
055/442'26'77</font></div></td>
29. </tr>
30. <tr>
31. <td height="25%"><div align="center"><font face="Arial" color="#6699ff"
size=3>www.grazioli-web.ch</font></div></td>
32. <td height="25%"><div align="center"><a href="mailto:info@grazioli-web.ch"><font face="Arial" color="#6699ff"
size=3>info@grazioli-web.ch</font></a></div></td>
33. </tr>
34. </table></td>
35. <td> </td>
36. </tr>
37. </table></H1>
Die Tabelle ist nötig da ich sonst nicht weiss wie ich dies einpacke solte?!?
kann mir jemand sagen was ich alles ändern sollte um dies zu bestehen?!?
Gruss Simon
Hallo!
Der Validator sagt dir dochz genau, was falsch ist. In Zeile 13 fehlen Anführungszeichen bei Attributen.
Zeile 13, Spalte 36: NET-ermöglichender Starttag; Vielleicht fehlende Anführungsstriche um einen Attributwert
13.<LINK href="menu/grw.css" type=text/css rel=Stylesheet>
^ ^ ^ ^
Michael
Was ich noch vergessen habe zu folgender Fehlermeldung:
Zeile:18 Spalte:5 table ist an dieser Stelle nicht erlaubt. Es fehlt ein
APPLET
,OBJECT
,MAP
,IFRAME
,BUTTON
Tag.
<table> darf nicht innerhalb von <h1> stehen
17.<H1 id=header>
18. <table width="900" border="0">
Ich hoffe, damit sind die Fehler beseitigt :-)
Hi,
1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Welche speziellen Gründe bringen Dich dazu, HTML 4.0 anstelle von HTML 4.01 zu verwenden?
8.<name="keywords" content="Lebensmittel, Brot, Käse">
Diese Zeile sollte eigentlich auch mehrere Fehlermeldungen bringen, da es kein name-Element in HTML gibt und weil der Name des ersten Attributs fehlt.
13.<LINK href="menu/grw.css" type=text/css rel=Stylesheet>
Der / nach text beendet das Element.
css rel usw. steht also außerhalb des Elementes.
Da freistehender Text im head-Element nicht erlaubt ist, das end-tag von head sowie das start-tag von body optional sind, werden diese also implizit gesetzt.
14.</HEAD>
head wurde bereits implizit geschlossen.
15.<BODY>
body wurde bereits implizit geöffnet.
17.<H1 id=header>
18. <table width="900" border="0">
h1 erlaubt nur inline-Elemente als Inhalt. table ist kein inline-Element.
cu,
Andreas
Hi Grazioli,
Zusätzlich zu dem von den Anderen Gesagtem:
7.<meta name="description" content="Lebensmittel, Brot, Käse u.v.m.">
Hier könnte schon das erste Problem auftreten: das "ä". Woher soll der Browser wissen, wie er die Oktettfolge C3 A4 interpretieren soll?
Die Angabe der Zeichencodierung
9.<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
sollte so früh wie möglich erfolgen, auf jeden Fall aber vor dem ersten Auftreten eines Nicht-ASCII-Zeichens jenseits von U+007F.
Live long and prosper,
Gunnar
Hallo,
ich habe alle Probleme bis auf eines gelöst!
Ich habe in "http://de.selfhtml.org/css/eigenschaften/tabellen.htm#" nachgeschaut und sah das dies dort ja auch so ist wie bei mir!?!
Zeile:18 Spalte:5 table ist an dieser Stelle nicht erlaubt. Es fehlt ein
APPLET
,OBJECT
,MAP
,IFRAME
,BUTTON
Tag.
17.<H1 id=header>
18. <table width="900" border="0">
19. <tr>
20. <td width="40%" align="center" valign="middle"><div align="center"><b><font face="Arial" size="7" color="#0000FF">Grazioli</font></b></div></td>
21. <td width="60%" align="center" valign="middle"><table width="80%" border="0">
22. <tr>
23. <td height="25%"><div align="center"><font face="Arial" color="#6699ff"
size=3>Appertweg 7</font></div></td>
24. <td height="25%"><div align="center"><font face="Arial" color="#6699ff"
size=3>Telefon: 076/462'96'09</font></div></td>
25. </tr>
26. <tr>
27. <td height="25%"><div align="center"><font face="Arial" color="#6699ff" size=3>8853
Lachen-SZ</font></div></td>
28. <td height="25%"><div align="center"><font face="Arial" color="#6699ff" size=3>Fax:
055/442'26'77</font></div></td>
29. </tr>
30. <tr>
31. <td height="25%"><div align="center"><font face="Arial" color="#6699ff"
size=3>www.test.ch</font></div></td>
32. <td height="25%"><div align="center"><a href="mailto:info@test.ch"><font face="Arial" color="#6699ff"
size=3>info@test.ch</font></a></div></td>
33. </tr>
34. </table></td>
35. <td> </td>
36. </tr>
37. </table></H1>
Ich bitte euch um Hilfe denn ich weiss nicht weiter!
Danke und Gruss Simon
hi,
ich habe alle Probleme bis auf eines gelöst!
und auch zu dem wurde dir bereits gesagt, woran es liegt.
Ich habe in "http://de.selfhtml.org/css/eigenschaften/tabellen.htm#" nachgeschaut
(</faq/#Q-19>, danke.)
und sah das dies dort ja auch so ist wie bei mir!?!
nein, ist es nicht.
dort ist die verscachtelung soweit ich sehen kann überall korrekt.
Ich bitte euch um Hilfe denn ich weiss nicht weiter!
und ich möchte dich bitten, die bisher erfolgten antworten (noch mal) aufmerksam durchzulesen.
wo der fehler liegt, wurde schon geschrieben.
gruß,
wahsaga