mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 03:01 Benutzername: Passwort: Auto-Login

Thema: W3C Markup Validation meckert vom 22.03.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> W3C Markup Validation meckert
Autor Nachricht
anett
Threadersteller

Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht: Weiblich
Verfasst Sa 22.03.2008 12:10
Titel

W3C Markup Validation meckert

Antworten mit Zitat Zum Seitenanfang

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. Lächel
  View user's profile Private Nachricht senden
Kraat

Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht: Männlich
Verfasst Sa 22.03.2008 12:40
Titel

Antworten mit Zitat Zum Seitenanfang

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ß
  View user's profile Private Nachricht senden
Anzeige
Anzeige
anett
Threadersteller

Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht: Weiblich
Verfasst Sa 22.03.2008 12:50
Titel

Antworten mit Zitat Zum Seitenanfang

danke für deine antwort. und fürs runter schupsen... Lächel
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
  View user's profile Private Nachricht senden
Kraat

Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht: Männlich
Verfasst Sa 22.03.2008 14:43
Titel

Antworten mit Zitat Zum Seitenanfang

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 *zwinker*
das "white-space:nowrap" macht das selbe wie <nobr>

Gruß
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Sa 22.03.2008 14:53
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
anett
Threadersteller

Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht: Weiblich
Verfasst Sa 22.03.2008 15:20
Titel

Antworten mit Zitat Zum Seitenanfang

okay. super. danke schön, für die hilfe
  View user's profile Private Nachricht senden
 
Ä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
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.