Seite 1 von 1

Validator Error found ... wegen Horizontaler Linien Farbe!

Verfasst: 07.10.2012 20:39
von niwes
Hallo,
Habe mal eine Frage wegen dem Validator (W3C) er zeigt mir Errors found while checking this document as XHTML 1.0 Strict!
etwas rumprobiert habe ich auch schon jedoch ohne erfolg, gibt es eine andere Lösung eine weiße horizontale Linie ein zu Zeichen
oder liegt es schlicht und ergreifend einfach am Code....

Code: Alles auswählen

	<hr color=#FFFFFF>
	
			<ul class="linklist rightside">
Meine Phpbb Ver. 3.0.11
Mein Style proformell (prosilver)

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 20:49
von Crizzo
Hi,

in XHTML 1.0. Strict musst du solche Elemente wie hr, meta, link, br und Co mit einem schließendem / vor dem > versehen.
Also so:

Code: Alles auswählen

<hr />, <br />
andere Elemente schließt du immerhin auch:

Code: Alles auswählen

<div> </div>
<p> </p>
<em> </em>
Zusätzlich ist ein Attribut "color" veraltet. Das musst du mit CSS lösen: http://www.thestyleworks.de/basics/appl ... tml#inline und der Eigenschaft "color" http://www.thestyleworks.de/ref/color.shtml

Grüße

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 20:55
von niwes
danke für die Antwort...

CSS war noch nie Ding :roll:
werde es Probieren allerdings gibt es ja bei meinem Style schon von Haus aus ne Weiße linie werde Versuchen die mal zu finden,
hoffe ich finde dann den Weg

thx

______
EDIT:

kann es sein das für die Farbe diese Zeilen zuständig sind in der colour.css

Code: Alles auswählen

/* Horizontal lists
----------------------------------------*/

ul.navlinks {
	border-bottom-color: #FFFFFF;
}

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 21:07
von Talk19zehn
Hi Niwes, gib doch bitte die gesamte Fehlermeldung aus >> via Link.
Es sollten dir die Zeilen ausgegeben werden, die den Fehler verursachen?

ul rightside resultierte m.E. aus einem Fehlerchen, da nach oder vor "ENDIF" die Liste geschlossen wurde. Oder die Einleitung falsch platziert war. Ich müsste suchen.

Zusatzfrage:
Wo möchtest du eine weiße Linie integrieren?

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 21:15
von Crizzo
niwes hat geschrieben: kann es sein das für die Farbe diese Zeilen zuständig sind in der colour.css
Gib doch dem <hr /> einfach inline-Styles und dadrüber direkt die Farbe. Oder hast du so viele <hr />, dass sich eine Klasse lohnt? Die CSS-Regel zur Klasse müsstest du dann in die colours.css eintragen.

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 21:31
von niwes
Talk19zehn hat geschrieben:Hi Niwes, gib doch bitte die gesamte Fehlermeldung aus >> via Link.
Es sollten dir die Zeilen ausgegeben werden, die den Fehler verursachen?
deswegen habe ich ja den Post gemacht bei phpbb :wink:

Code: Alles auswählen

 Line 324, Column 12: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
	<hr color=FFFFFF>
✉
 Line 324, Column 19: end tag for "hr" omitted, but OMITTAG NO was specified
	<hr color=FFFFFF>
✉
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

 Line 324, Column 2: start tag was here
	<hr color=FFFFFF>
 Line 337, Column 12: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
	<hr color=FFFFFF>
✉
 Line 337, Column 19: end tag for "hr" omitted, but OMITTAG NO was specified
	<hr color=FFFFFF>
✉
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

 Line 337, Column 2: start tag was here
	<hr color=FFFFFF>
__________________________
BlackHawk87 hat geschrieben:Gib doch dem <hr /> einfach inline-Styles und dadrüber direkt die Farbe.
naja, der die tiefere Materie davon versteht ist das bestimmt kein Problem !
aber ich muss mich erstmal reinarbeiten.
____________________________

Meine Idee war ja nur die zuständige zeile der in der overallheader zu finden und zu kopieren, da ja wie gesagt die linie schon einmal von Haus aus vorhanden ist.

Hier mal noch ein Bild um welche linien es sich dreht (die obere war schon da, und die untere wird mit dem Fehlerhaften code hergestellt)
[ externes Bild ]

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 22:15
von Talk19zehn
Selbstverständlich kommt "border" - in dem weitesten Sinne - einer Linie, je Konzept, gleich. Nur ist dies in dem Falle nicht der Verusacher der Fehlermeldung. Bitte Versuche:

Code: Alles auswählen

<hr color="#FFFFFF"> </hr>


Ich weiß immer noch nicht, wo du eine separate Linie zum Einsatz bringen möchtest oder auf was sich dein Wunsch deiner Linienfarbgebung bezieht.

Ansonsten nutze das nützliche Tool Firebug ( Firefox AddOn ) und untersuche dein Konstrukt näher, sofern es Konflikte gibt.

LG


Edit:

Dein Edit = externes Bild hat sich überschnitten.
Wie sieht die overall_header aus? Demnach selbst eine Linie konzipiert, CSS neu verschachtelt? Ich habe an jener unteren Position keine Linie.

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 22:28
von niwes
nein funktioniert nicht hatte die option am anfang auch schon getestet......

nur um meinen header bereich mal zu zeigen
[ externes Bild ]

Ich dachte ich probiere nun auch mal ein Button Menü Mod (http://phpbb3hacks.com/modifications.ph ... a59c1cb993)

allerdings schiebt der mir die Foren Ansicht nicht nach unten :roll:
[ externes Bild ]

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 22:36
von Talk19zehn
...(...)...
niwes hat geschrieben: nur um meinen header bereich mal zu zeigen
[ externes Bild ]
Ach du grüne Neune ( nett gemeint - bezogen auf das Bild etc. - ), am Besten stellst du dein Overall_header ins Pastebin und verlinkst sie, so dass sich diese ein Supporter näher anschauen kann.

Beste Grüße

Re: Validator Error found ... wegen Horizontaler Linien Farb

Verfasst: 07.10.2012 22:37
von Crizzo
niwes hat geschrieben:
BlackHawk87 hat geschrieben:Gib doch dem <hr /> einfach inline-Styles und dadrüber direkt die Farbe.
naja, der die tiefere Materie davon versteht ist das bestimmt kein Problem !
aber ich muss mich erstmal reinarbeiten.
Was inline-Styles sind, hab ich dir doch verlinkt:
BlackHawk87 hat geschrieben: Das musst du mit CSS lösen: http://www.thestyleworks.de/basics/appl ... tml#inline und der Eigenschaft "color" http://www.thestyleworks.de/ref/color.shtml
Natürlich kannst du so auch border, height und alles andere definieren.