Datenschutzerklärung

CSS Validator Fehler

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Sonstige Technologien /

CSS Validator Fehler

  Beitrag schreiben
Autor
Beitrag Seiten: 1
mori
Mitglied

Registriert: 11.07.2007
Beiträge: 3
Hoffe eine CSS Frage geht hier auch.

Hallo erst einmal,

bekomme immer eine Fehler Warnung wenn ich im
externen CSS ein anderes CSS einbinde.

@import url(menue.css);


Fehlermeldung:

Datei nicht gefunden import file://localhost/menue.css: Operation not permitted

Sollte ich die css anders einbinden oder ist die Meldung zu nicht so wichtig?

mo


11.07.2007 18:06:42
  Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Zunächst einmal sollte die Lage der einzubindenden Datei feststehen.

Edit: Wollte diesen Post bearbeiten und habe ihn aus Versehen fast gänzlich gelöscht...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

11.07.2007 18:44:11
http://dkmd.de | http://dkdenz.de Zitieren
mori
Mitglied

Registriert: 11.07.2007
Beiträge: 3
Hallo,

ich habe alle css Dateien extern eingebunden. Da ich eine größere
Übersichtlichkeit behalten möchte, werden in der css Datei bestimmte
Hauptdateien (CSS) eingeladen (wie z.B. das Menue und so..).

@import url(menue.css);

Dadurch ist alles schlanker und übersichtlicher. Die Haupt CSS Dateien, werden einmal geladen und sind dann sowieso schon im Catch,

Die CSS Dateien werden ganz ordentlich geladen  und dargestellt (in allen Browsern).

Natürlich wird dieser CSS Link nur im CSS verknüpft.

Ich verstehe einfach nicht warum der Validator so meckert.

Soweit mit bekannt ist, ist diese Art der Verknüpfung legitim?!?

mo


11.07.2007 23:25:10
  Zitieren
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 544
Hi,

Soweit mit bekannt ist, ist diese Art der Verknüpfung legitim?!?

Richtig. Ich arbeite auch damit, dann hat man nicht immer ein großes unübersichtliches Monsterfile sondern lädt nur die benötigten Klassen/Selektoren. Ausserdem ist die Sache viel übersichtlicher und leichter zu warten. Allerdings hat es den Nachteil das mal schnell identische Klassen angelegt werden und man das nicht auf dem ersten Blick sehen kann. Da sollte man mit eindeutigen Präfixe arbeiten.
Aber nun zu Dein Problem.
File://localhost/ sieht sehr nach einen Upload aus, richtig ?
Wie (und wo) soll der Validator dann ein includetes File finden ?
Entweder Du validierst über eine URL, oder du mußt im @import eine absolute URL angeben.


_______________________________________
mfg
Thomas Mell

www.validome.org

11.07.2007 23:46:19
  Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Hallo

Jetzt mal im Ernst:
Hier ist die Rede von Monsterfiles.
Wenn man Kommentare richtig einsetzt, wird auch das Monster kleiner.
Wieso sollte das Einbinden von mehreren CSS einen Vorteil bringen?
Im Endeffekt ist das Bearbeiten genauso aufwändig, als hätte man eine Datei.
Im Gegenteil, man muss mehrere Dateien öffnen, wenn man sie bearbeiten will.

Back to topic:
Ich weiß es nicht besser, aber laut W3C fehlen Anführungszeichen innerhalb der Klammern:
http://edition-w3c.de/TR/1998/REC-CSS2- ... ing-6.3%A0

Oder aber, Deine menue.css liegt nicht dort, wo sie sein sollte...

Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

12.07.2007 08:27:29
http://dkmd.de | http://dkdenz.de Zitieren
mori
Mitglied

Registriert: 11.07.2007
Beiträge: 3

HTMELL schrieb:

Hi,


File://localhost/ sieht sehr nach einen Upload aus, richtig ?
Wie (und wo) soll der Validator dann ein includetes File finden ?
Entweder Du validierst über eine URL, oder du mußt im @import eine absolute URL angeben.


Ja ich hatte die Testverfahren über einen Upload gemacht, du hast vollkommen Recht,
habe gerade die Dateien hochgeladen und über den Url getestet. Jetzt kommt die
Fehlermeldung nicht mehr. Habe mir also vollkommen umsonst Sorgen gemacht.

Zu dkdenz, danke für den Link, war mir so nicht bekannt. Zu den Monsterfiles.
Die CSS Dateien zu splitten ist durchaus sinnvoll, ersetzt aber nicht eine sinnvolle
Kommentierung. 
Wenn ich  einen bestimmten Bereich aktualisieren muss, sagen wir einmal das Hauptmenue, brauche ich nur dieses CSS zu öffnen, muss nicht lange rumskrollen und habe es in der Regel schnell erledigt.

Aber im Prinzip bleibt es jedem selbst überlassen, wie die css geordnet werden.

Vielen Dank für die Hilfe.

mo


12.07.2007 11:21:21
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01