Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   HTML Validator - Fehlersuche (https://www.delphipraxis.net/65652-html-validator-fehlersuche.html)

PierreB 19. Mär 2006 16:03


HTML Validator - Fehlersuche
 
Hallo,

ich hab meine Webseite grad mal durch den W3-HTML-Vaidator gejagt, und einige mir unbekannte Fehler werden mir angezeigt.
Ich hoffe ihr könnt mir bei dessen Lösung helfen. :-)

1.)
Zitat:

Line 23 column 55: required attribute "TYPE" not specified.
Code:
<script LANGUAGE="JavaScript1.2" SRC="data/rollover.js">

Warum soll ich hier Type spezifizieren, dass is doch gar nicht notwendig, oder ?

2.)
Zitat:

Line 29 column 16: there is no attribute "TOPMARGIN".
Code:
<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>

Das Dokument ist vom Typ Transitional, warum kennt er das nicht (vorallem da alle Browser es richtig anzeigen, aber ich werd das wohl eh per CSS machen)

Dieser Validator bereitet mir ganz schön Sorgen, vorallem da (mittlerweile) Gott sei Dank alle Browser die Seite fast fehlerfrei anzeigen. Ich hoffe auf Aufklärung, danke schonmal. ;)

omata 19. Mär 2006 16:41

Re: HTML Validator - Fehlersuche
 
Hallo PierreB,

Zitat:

Zitat von PierreB
Code:
<script LANGUAGE="JavaScript1.2" SRC="data/rollover.js">

LANGUAGE gibt es nicht mehr...
Code:
<script type="text/javascript" src="data/rollover.js">
Zitat:

Zitat von PierreB
Code:
<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>

mach es über CSS...
Code:
<body style="margin:0px;">
MfG
Thorsten

PierreB 19. Mär 2006 17:57

Re: HTML Validator - Fehlersuche
 
Ah danke, ich wusste es hat wieder was mit simplen Veränderungen zu tun. :wall:

PierreB 19. Mär 2006 18:22

Re: HTML Validator - Fehlersuche
 
Delphi-Quellcode:
<body style="margin:0px;">
Hm, ich wollts grad verändern, nur leider gehts nett. Weder so im Body-Tag noch wenn ichs direkt in die CSS-Datei schreibe. Es bleibt immer ein Rand von geschätzt 5 Pixeln links. Auch wenn ich margin-left 0px setze bleibt der Rand. Was kann man da tun ?

Waldteufel 19. Mär 2006 18:25

Re: HTML Validator - Fehlersuche
 
Hi Pierre. :hi:

Code:
margin
setzt den Außenabstand,
Code:
padding
den Innenabstand. ;-)

In deinem Fall wäre wohl:
XML-Code:
<body style="margin:0px; padding:0px">
angebracht.

PierreB 19. Mär 2006 18:28

Re: HTML Validator - Fehlersuche
 
Moin Waldi, ja soweit war ich auch schon (ein bisschen CSS is noch hängen geblieben :stupid: ) padding steht schon seit Anfang an drin. Nur leider geht es trotzdem nicht. Hier mal der komplette Body-Part, ich wüsste aber nicht was daran falsch sein soll sodass dieser blöde Rand bleibt:
Code:
body { 
       font-size: 12px;
       color: rgb(255,255,255);
       background-color: rgb(102,102,102);
       background-image: url("bg.gif");
       margin: 0px;
       padding: 0px;
     }

S2B 19. Mär 2006 19:22

Re: HTML Validator - Fehlersuche
 
Ich setze immer am Anfang einmal
Code:
* {
  margin: 0px;
  padding: 0px
}
und fange dann an, es so zu designen, wie ich es will und nicht so, wie es die Browser wollen. :angel: :wink:

PierreB 20. Mär 2006 13:01

Re: HTML Validator - Fehlersuche
 
@S2B: Interessant, trotzdem gehts nicht wie gewollt. :mrgreen:

Waldteufel 20. Mär 2006 13:12

Re: HTML Validator - Fehlersuche
 
Hi Pierre. :hi:

Bei manchen Browsern hilft es auch, zu schreiben:
Code:
html {
  margin:0px;
  padding:0px;
}

body {
  margin:0px;
  padding:0px;
}

PierreB 20. Mär 2006 13:18

Re: HTML Validator - Fehlersuche
 
Moin Waldi, ne das geht leider auch nicht.

Aber ich nehm jetzt mal die komplette Seite auseinander (sieht paar bös verschachtelte Tabellen drin :? ) um zu gucken wo der Fehler liegt. Vielleicht bringts ja weiß ;)

Trotzdem schonmal danke an alle.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz