Autor |
Nachricht |
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Sa 22.03.2008 12:10
Titel W3C Markup Validation meckert |
|
|
hi, zusammen,
der W3C validation check, meckert bei einigen tags, wo ich aber nicht weis wie ich es ändern soll/kann.
könnt ihr mir da vielleicht helfen?
Code: | there is no attribute "HEIGHT".
<table width="1023" height="18px" border="0" align="center" cellpadding="0" cell |
Code: | there is no attribute "BORDERCOLOR".
…ding="0" cellspacing="0" bordercolor="#000000"> |
beides in der gleichen zeile:
hier der html
Code: | <table width="1023" height="18px" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
|
wo ist bei dem embed das problem? darf ich das nicht verwenden?
Code: | element "NOBR" undefined.
…et="_self" class="Stil6 Stil14"><nobr>Herz-Kreislauf-System</nobr></a> </li> |
und dann meckert er bei dem flash was eingeladen ist:
Code: | there is no attribute "SRC".
<embed src="intro_c.swf" width="510" height="346" align="left" q |
ich glaub ich steh einfach dafür auf der leitung. hoffe ihr könnt mich runter schupsen.
|
|
|
|
|
Kraat
Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht:
|
Verfasst Sa 22.03.2008 12:40
Titel
|
|
|
tz tz tz Tablelayout
als erstes werden Höhen- und Breitenangaben in HTML nicht mit PX versehen. Bei dir steht aber height = "18px".
Farben etc pp sollten immer mit CSS erstellt werden anstatt direkt im HTML Code anzugeben..
Also erstell Dir eine CSS Datei und definier dort alles drin, so dass Du so wenig wie möglich - eigentlich gar nicht - mit den HTML Attributen arbeiten musst.
Embed ist ein Unterobjekt von Object. Also gehört es auch so:
<object>
<param></param>
.....
<embed></embed>
</object>
Ich hoffe, ich habe dir nun Schlauch unter den Füßen weggezogen (Vorsicht nicht hinfallen)
Gruß
|
|
|
|
|
Anzeige
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Sa 22.03.2008 12:50
Titel
|
|
|
danke für deine antwort. und fürs runter schupsen...
hab das mit dem px absolut net gesehen.
das embed steht in einem object drin
Code: | <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="510" height="346" align="left">
<param name="movie" value="intro_c.swf">
<param name="quality" value=high>
<embed src="intro_c.swf" width="510" height="346" align="left" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>
</object> |
an was könnt es denn liegen?
und mit dem nobr, laut selfhtm sollte es so doch stimmen.
Zuletzt bearbeitet von anett am Sa 22.03.2008 12:54, insgesamt 2-mal bearbeitet
|
|
|
|
|
Kraat
Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht:
|
Verfasst Sa 22.03.2008 14:43
Titel
|
|
|
anstatt <nobr> würde ich folgendes benutzen <p style="white-space: nowrap">....</p>
Wie gesagt so wenig wie möglich HTML attribute nutzen sondern CSS
das "white-space:nowrap" macht das selbe wie <nobr>
Gruß
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Sa 22.03.2008 14:53
Titel
|
|
|
Ist ziemlich eindeutig, oder?
Zitat: | there is no attribute "HEIGHT". |
Das Attribut height für das Element table gibt es nicht. Das gehört und gehört niemals zu einem (X)HTML-Standard.
Es ist falsch, auch wenn es im Quirks-Mode von den Browsern umgesetzt wird.
Arbeite hier mir CSS.
Zitat: | there is no attribute "BORDERCOLOR". |
Dito.
Zitat: | element "NOBR" undefined. |
Gibt es auch nicht...
Zitat: | wo ist bei dem embed das problem? darf ich das nicht verwenden? |
Flash valide in (X)HTML einbinden
Zitat: | könnt ihr mir da vielleicht helfen? |
Du hättest vielleicht einmal sagen sollen, mit welcher (X)HTML-Fassung du arbeitest.
Einiges ist beispielsweise in HTML 4.0 Transitional erlaubt, nicht aber in HTML 4.0 Strict oder einiges, was in HTML möglich ist, darf in XHTML nicht sein.
Wirf einen Blick in die (X)HTML-Referenz. Da steht drin, welche Elemente es gibt und welche Attribute (in welcher HTML-Fassung) diese haben müssen/dürfen.
Aber ansonsten gibt der Validator eigentlich doch recht eindeutige Erklärungen von sich.
Die muß man eigentlich nur lesen. Wenn es heißt, es gibt ein Element/Attribut nicht, dann ist das auch so.
|
|
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Sa 22.03.2008 15:20
Titel
|
|
|
okay. super. danke schön, für die hilfe
|
|
|
|
|
|
|
|
Ähnliche Themen |
[AS2] Variablen enthalten HTML Markup
mein guestbook - Markup wird nach dem Post verändert
GIF-Banner: Der Kunde meckert...
xhtml 1.1 validation w3c
Form Validation
[Javascript] form validation
|
|