Diskussion:Cascading Style Sheets/Archiv/1

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Wikipedia-CSS nicht valide

Wäre es nicht sinnvoll, das de.wikipedia.org selbst validiertes CSS benutzt und nicht fehlerhaften code?

hier mal die fehlermeldungen der startseite:

http://de.wikipedia.org/skins/monobook/main.css CSS-Fehler (239/29): Ungültiger Wert "none". CSS-Fehler (239/44): Ungültiger Wert "none". CSS-Fehler (867/15): Ungültige CSS Eigenschaft "overflow-x" CSS-Fehler (931/7): Ungültiger Wert "color:black". CSS-Fehler (931/7): Ungültiger Identifier ":black" CSS-Fehler (931/13): Ungültiger Wert "black". http://de.wikipedia.org/skins/common/commonPrint.css CSS-Fehler (76/0): Ungültiger Wert. http://de.wikipedia.org/wiki/Hauptseite CSS-Fehler (37/88): Ungültige CSS Eigenschaft "align" CSS-Fehler (54/97): Ungültige CSS Eigenschaft "align" CSS-Fehler (66/163): Ungültige CSS Eigenschaft "align" CSS-Fehler (82/126): Ungültige CSS Eigenschaft "align" CSS-Fehler (104/130): Ungültige CSS Eigenschaft "align" CSS-Fehler (141/128): Ungültige CSS Eigenschaft "align" CSS-Fehler (157/126): Ungültige CSS Eigenschaft "align" CSS-Fehler (169/94): Ungültige CSS Eigenschaft "align" CSS-Fehler (196/110): Ungültige CSS Eigenschaft "align" CSS-Fehler (216/110): Ungültige CSS Eigenschaft "align" CSS-Fehler (245/110): Ungültige CSS Eigenschaft "align" CSS-Fehler (277/117): Ungültige CSS Eigenschaft "align" HTML-Fehler (365/8): Das Ende-Tag </tbody> fehlt. Eventuell wurden Tags falsch geschachtelt. HTML-Fehler (369/8): Das Ende-Tag </tbody> fehlt. Eventuell wurden Tags falsch geschachtelt.

--Ske 13:11, 18. Jan 2005 (CET)

Valide ist sinnlos, in absehbarer zeit wird man sich sowieso von W3C abwenden die nicht an neuen Standarts arbeiten, sondern eher immer mehr die möglichkeiten beschränken....
(nicht signierter Beitrag von 84.172.181.109 (Diskussion) 22:23, 31. Okt. 2005‎ (CET))
Naja, eigentlich werden durch einheitliche, offene Standards erst neue Dinge möglich. Stell dir vor, jeder hätte seine eigene Sprache. Jetzt will ich aber was tolles erzählen, aber du verstehst es nicht ;) Woher sollen die Browser wissen, was wie nun etwas zu interpretieren ist? Bisher habe ich nocht nichts standardisiertes gefunden, was mich irgendwie beeinträchtigen würde. Wenn man kein html oder css kann ist das persönliches Pech - da kann man die Schuld nicht auf das Konsortium schieben ;) Außerdem, wie wäre es mit dem Stichwort Barrierefreiheit? --StYxXx 01:26, 1. Nov 2005 (CET)
Ja, das wäre sinnvoll.--Richardigel 15:06, 17. Feb 2006 (CET)
Ich halt W3C grundlegend auch für sinnvoll, aber das Problem ist einfach, dass Browser nicht W3C valide sind, d.h. der Internetexplorer interpretiert das padding Attribut z.B. nicht, sowas muss man dann eben austricksen und das geht leider oft nur in Verbindung mit nicht W3C-validem Code. Es wäre zwar schön, wenn alle Menschen auf der Welt die gleichen Sprachen sprächen, da siehts bei den Browsern leider nicht anders aus --Physics 00:11, 7. Mär 2006 (CET)
Was auch schlimm ist, das dieser Artikel über CSS berichtet, der Artikel selber aber kein valides HTML und vor allem CSS verwendet, siehe Verwendung von <i> und <b>.... 87.78.35.65 21:06, 26. Dez. 2007 (CET)
Wobei <i> und <b> HTML und nicht CSS ist, obwohl es laut W3C trotzdem verboten ist (XHTML 1.0 strict; HTML 4.01 strict) aber <nowiki> eigentlich auch kein HTML ist --Macfan97 00:36, 1. Mai 2011 (CEST)

Links zu Einzelsites

Der hier vorgetragene Fall gilt speziell den in der Version von 21:46, 31. Jul 2005 wieder eingefügten und zwei Versionen im Anschluss daran von mir erneut entfernten Links zu meiert.com, kann/soll aber in weiterer Folge allen solchen zukünftigen Links (und deren sinnvoller Entfernung) dienen!
Nun werde ich hier vorsichtshalber antworten, um (hoffentlich) einen Kleinkrieg zwischen dem – mir zugegebenermaßen ob seiner Beiträge an verschiedenen Stellen des Webs sehr positiv auffallenden, mir aber persönlich nicht näher bekannten – molily und Jens Meiert zu verhindern.

Warum gelöscht?
Weil Wikipedia keine Promotion-Site ist! Siehe auch Wikipedia:Was Wikipedia nicht ist, Punkt 3.
Und weil Wikipedia keine Linksammlung ist, Punkt 7.4.
Es gibt solch eine Unzahl von wissenswerten Aspekten zu CSS, dass der Link zu CSS und Barrierefreiheit hier einfach fehl am Platz ist, Barrierefreiheit wird im eigtl. Artikel sonst gar nicht erwähnt.

Darüber hinaus hätte ich noch ein etwas schwächeres Argument anzubieten, nämlich eine Gegenüberstellung der Verweise auf meiert.com und quirksmode.org. Bei ersterer Site sind es 151 Ergebnisse, bei quirksmode 1380 dorthin verlinkte Seiten. Diese Zahlen könnten jetzt noch auf die einzelnen Seiten überprüft werden; die Ergebnisse ändern sich zwar teilweise signifikant, nicht jedoch die Relationen!
Soll heißen, dass man/frau sich erst ein paar Sporen verdient haben sollte, bevor man/frau unter so etwas gewichtigem wie CSS mit seiner Site gelistet wird.

Durch diese von mir „angezettelte“ Diskussion ist Ihnen, Herr Meiert, allerdings auf alle Fälle einiges an beständiger Aufmerksamkeit sicher, und das ist nicht ironisch gemeint! Mit freundlichen Grüßen, --Volker E. 04:20, 1. Aug 2005 (CEST)

Ich sehe es genauso. Man könnte hier hunderte mehr und minder relevante Links unterbringen, wenn man erst einmal anfängt. Das wurde ja auch getan, bis Tsor die Linkliste löschte. Und wenn niemand regelmäßig einschreitet, wird wieder eine ellenlange Linkliste entstehen, fürchte ich. So etwas wie CSS und Barrierefreiheit ist sicher wichtig, aber aus der (sicher prinzipiell kritikwürdigen) Sicht »nur die etabliertesten fünf Webquellen« vollkommen nebensächlich und zu speziell. Ich bin kein Regelfetischist, ich gestatte selbst vielen Artikeln eine Ausnahme, aber in diesem Fall halte ich es abgesehen von geltenden Regeln für sinnvoll, auf jeden Fall unter 10 Links zu bleiben mit entsprechender Auswahl. Daher finde ich den kürzlich eingefügten Link auf eine Linksammlung http://www.alvit.de/web-dev/css-techniques-and-examples.html sinnvoll, es erspart uns, hier eine weitere notorisch unvollständige Linkliste anzulegen. -- molily
NACK. Eigenpromotion ist das eine, Promotion von nuetzlichen Seiten das andere, und warum sollte es nicht legitim sein, wenn man auf eigene Seiten verweist? Wunderbares Beispiel dafuer ist wirklich die W3C-Uebersetzung von "Accessibility-Eigenschaften von CSS" - a) behandelt dies einen wichtigen Aspekt bei der Arbeit mit CSS und b) ist dies die deutsche Fassung eines offiziellen W3C-Dokuments (!). Wenn Wikipedia solche Quellen einfach pauschal streicht, wenn diese vom Autor oder Uebersetzer selbst eingetragen werden (mit Verlaub habe ich das in eigenen Faellen nie als schlimm angesehen, da ich von der Wichtigkeit weiss und der Nuetzlichkeit ueberzeugt bin), ist das IMHO nicht im Sinne des, trara, Nutzers.
Zu der Beschraenkung auf x Links: Ist prinzipiell sicher gut, um Ausuferung zu vermeiden, ist aber m.E. nach geradezu fatal, wenn einfach wichtige Aspekte ignoriert werden, nur "weil es sonst zu viel wird". Das ist kein Problem mit den Links per se, sondern mit der Art der Organisation. Bei Wikipedia gibt es einige Seiten, die sehr gut mit vielen Links umgehen koennen, dort werden diese z.B. in internationale, deutsche, themenspezifische Gruppen unterteilt. -- Jens Meiert
Zur ersten Antwort von molily: Die Sache mit „etablierteste Sites“ ist sicher etwas streng gegriffen, doch ist die kollaborative Filterung durch Linksetzung ein sehr guter Indikator für die Gewichtigkeit einer Seite. Aber ich kann Kritik hiebei verstehen. Zudem habe ich den Link zu alvit.de in der gleichen Art und Weise als erhaltenswert erachtet.
Zur Antwort von Jens Meiert: Ich habe in meiner Einleitung schon darauf verwiesen, dass es mir nicht (exklusiv) um den Link zu Ihrer Site geht, sondern um die Wichtigkeit und Relevanz für einen „CSS“ lesenden Benutzer.
Wenn dieser Link unter dem Lemma CSS und Accessibility auftaucht, kein Problem. Sie haben das zum Beispiel bei Fahrner Image Replacement gemacht. Zuerst Ihr Wissen hier eingebracht und dann den Link zu Ihrer Site integriert.
Nur macht es hier den Eindruck (ich unterstelle Ihnen das hier nicht, weil die Artikel gut verfasst sind, doch es erweckt bei mir eben eine (falschen?) Eindruck), dass es Ihnen vordergründig darum geht, sich hier besonders zu präsentieren und nebenbei den PageRank Ihrer Site durch Links von Wikipedia zu verbessern(?). Ihre letzten 50 Benutzerbeiträge beginnend vom 20. Juli 2004, 14:17 bis heute, 1. Aug 2005, 15:04 – Ihre Antwort hier – umfassten 24 Linksetzungen zu Ihren Seiten, 3 Benutzerseite-Korrekturen und 2 Veränderungen in der Beschreibung der Links zu Ihren Seiten. Während sich die Wissensbeiträge in der Minderheit befinden. Ich bin mit den Admin-Dasein nicht vertraut, doch könnte diese Art der Beiträge IMHO zu einer Benutzersperrungsdiskussion führen. Darum mein Aufruf, teilen Sie Ihr Wissen in Wikipedia und nehmen Sie etwas Abstand von übermäßiger Eigenlinksetzung. -> Ein Aufruf ohne jegliche Verpflichtung ;)
Mit freundlichen Grüßen, --Volker E. 16:56, 1. Aug 2005 (CEST)
Zu meiner Motivation: Ich habe schlichtweg (noch) nicht die Zeit, die einzelnen Seiten umfassend zu editieren und zu erweitern, so dass Verweise auf entsprechende Seiten ein naheliegender Kompromiss sind. Ein Schelm also, wer Boeses dabei denkt. - Ich werde sehen, dass ich mehr von meinem Wissen einbringe, aber ich hoffe auch darauf, dass Links (weiterhin) ein legitimer Weg sind, um Besonderheiten und/oder detailliertere Ausfuehrungen zu referenzieren. Ich weiss um Wikipedias Ausrichtung und Anspruch, aber einer der Vorzuege des Informationsraums "Internet" ist es bekanntlich, Informationen (ueber) Links zu vernetzen. -- Jens Meiert
» [Es] ist aber m.E. nach geradezu fatal, wenn einfach wichtige Aspekte ignoriert werden, nur "weil es sonst zu viel wird"« - Ich glaube, dass niemand bezweifelt, dass fünf, zehn und auch fünfzehn Weblinks immer wichtige Aspekte ignorieren. Das Konzept »Weblinks« in der WP soll auch nicht annähernd die wichtigsten Aspekte durch Weblinks abdecken, sonst wäre es geboten, in vielen Artikeln dutzende zusätzliche Links einzufügen.
»Das ist kein Problem mit den Links per se, sondern mit der Art der Organisation. Bei Wikipedia gibt es einige Seiten, die sehr gut mit vielen Links umgehen koennen, dort werden diese z.B. in internationale, deutsche, themenspezifische Gruppen unterteilt.« - Ich glaube durchaus, dass hier eine gut organisierte Linkliste mit vielen relevanten Links entstünde. Dennoch wäre sie zweifelhaft, denn es ist Konsens in der deutschen WP, dass WP-Artikel keine umfangreichen Linklisten enthalten sollen, sondern Lexikonartikel mit wenigen gezielten weiterführenden Hinweisen auf besonders ergiebige WWW-Quellen. Und Ausnahmen sollen die Regel als Faustregel bestätigen. In diesem Fall liegt m.E. kein Sonderfall vor. Um die Regelung an sich zu kritisieren, ist diese Diskussionsseite der falsche Ort.

-- molily 06:26, 2. Aug 2005 (CEST)


@Volker E. - Zur Entfernung des Linkes auf die Seite: CSS4YOU.de

Zuerst die Aussage Volker E.s:

"Wenn schon Liste, denn schon; einen Link hineinzunehmen, wo angegeben wird, dass die Seite am besten mit 1024 x(was, Pferdehufen?) und DSL-Anschluss anzuschauen wäre, ist unangebracht"

Dann eine einleitende Frage:

Was ist denn deiner Meinung nach "angebracht"?

Schließlich folgt eine angesichts dessen, dass es sich nur um einen läppischen Link handelt, basierend auf oben genannter Aussage, eine eigentlich total überzogene und hirnrissige Polemik:

Die Sache mit der Liste nehme ich hin. Es sieht sogar besser aus als vorher, aber deine Begründung der Linklöschung hinkt. Denn mit dieser Begründung ließe sich auch die Löschung anderer Links in die Wege leiten, z.B. jenen "http://www.csszengarden.com/", der mit "Beeindruckende Beispiele für die Verwendung von CSS" wirbt, aber letztlich kaum Lernpotential birgt, sondern nur eine Guck-mich-an-ich-bin-schön-Seite darstellt, deren Themen ein 56kb-Modem ziemlich fordern, sodass es dementsprechend dauert, sie zu laden.
Und dort gibt es keinen Verweis, dass man DSL verwenden sollte. Eine Schweinerei ist das!
Apropos Verweis: Es gibt da etwas, ein Wort, das buchstabiert sich wie folgt: I-R-O-N-I-E - Ironie. Ja, ich weiß, dass Ironie in Webkreisen nicht allzuweit verbreitet ist, da Ironie meist vom Wortklang abhängt. Die Internetjunkys sind aber clever, weshalb die diesen Quasi-Standard eingeführt haben, der besagt: Bist du ironisch, dann setze ein ";-)"; und siehe da, auf jener Seite befindet sich ein solches Smily. Was sagt uns dies? Dass der Verweis wohl anscheinend nicht ernst gemeint ist.
Zudem ist es die einzige Seite besagten Linkes, welcher etwas länger braucht zu laden, weil nahezu alle CSS-Elemente auflistet und in einer Tabelle zeigt, ob jene in bestimmten Browsern funktionieren. Ziemlich nützliche Sache.
Ach ja, das "1024 x" ist übrigens der der einzige Rechtschreibfehler, welcher auch mir aufgefallen ist. (Ein weiteres Indiz für die Wirksamkeit des Gesetzes Murphys) Ist es wirklich so schwer bei den Wort "Auflösung" und der Zahl "1024 x" und dem nachstehenden „x“ auf eine empfohlene Auflösung von "1024px X 768px" zu schließen? Zumal sich die Seite an (Möchtegern-) Webdesigner richtet und ich davon ausgehe, dass die sich das zusammenreimen können.
Wenn man schon eine Internetseite beurteilen will, dann doch bitte, bitte nicht anhand einer einzigen Rubrik. Die anderen geben nämlich auf einfache Weise in deutscher Sprache nützliche Informationen zum klugem Verwenden von CSS, was allemal ein besserer Verweis ist, als eben jene oben genannte Demonstrationsseite.
Übrigens: Anders jene, für mich unübersichtliche, Seite namens "http://jendryschik.de/wsdev/einfuehrung/css/" kommt sie zudem ohne Werbung aus.
Aber was rede ich - ich merke ja, dass hier das Thema Links bereits vorher ziemlich ausgiebig besprochen wurde und als ich den Link auf CSS4YOU.de setzte, wusste ich noch nichts von der Diskussion. Doch um wenigsten einen sachdienlichen Beitrag zu leisten, möchte ich noch folgenden Vorschlag einreichen, der da lautet:
„Als einzig externen Link sollte man eine Seite angeben, welche alle möglichen und unmöglichen Links zum Thema CSS enthält. Diese Seite sollte vorher vielleicht noch gebastelt werden. Aber nicht ist unmöglich.“

War das jetzt ironisch gemeint? Nun ja, ein ";-)" habe ich jedenfalls nicht gesehen... --Wolle212 20:03, 12. Aug 2005 (CEST)

... kann der Link zu Lies Doktorarbeit zu CSS stehenbleiben (da einzige wissenschaftliche Arbeit zum Thema, habe ich ihn eben "versehentlich" hinzugefügt)? -- K. 13:05, 10. Mar 2008 (CET)

Quirksmode-Link

Habe den Quirksmode-Link bei den Referenzen wieder eingefügt. Bevor er wieder gelöscht wird, meine Argumente dafür:

  • Die Seite beschreibt Details von CSS, die in vielen anderen Dokumentationen lückenhaft sind (z.B. Pseudo-Formate, die in SelfHTML sehr sträflich vernachlässigt sind)
  • Es werden Tests in unterschiedlichen Browsern mit angeboten.
  • Der Autor geht auch auf Themen wie CSS-Hacks und Javascript im CSS-Code ein.
  • und an die Frames muss ma sich halt gewöhnen ( :-) -> net )

--Manuel Strehl 02:19, 5. Feb 2005 (CET)

Ich gebe zu bedenken: Es geht hier ja nicht um eine tolle Linkliste zum Lernen von CSS. Zudem ist es eine deutschsprachige Seite. Ich denke ausser der Hauptseite von CSS braucht man keine weiteren englischen Links. Es gibt mit Sicherheit 200 exzellente Websites, die hier nicht auftauchen.Vinci 18:44, 31. Jul 2005 (CEST)

Unterstützung von CSS 2

»Mozilla Firefox und Opera unterstützen CSS2 in vollem Umfang.«

Diese Aussagen sind prinzipiell unsinnig, weil Firefox in der aktuellen Version immer noch gewisse Teile von CSS 2.0 nicht umsetzt, z.B. kann erst Deer Park 2 wirklich CSS-Counter. Gewisse Eigenschaften implementiert Firefox aus Prinzip nicht, u.a. Eigenschaften für Drucklayout und Marker (s.a. mein Posting dazu). Dasselbe gilt auch ähnlich für Opera. Da beide z.T. nicht einmal mehr planen, diese alten CSS-2.0-Features umzusetzen, sondern eher auf 2.1-Konformität aus sind, sollte man mit solchen Aussagen sowieso vorsichtig sein. -- molily 23:56, 18. Jul 2005 (CEST)

Diese Aussage gehört auch eher in Artikel zu den Browsern. Hier soll ja CSS beschrieben werdenVinci 11:55, 1. Aug 2005 (CEST).
Ok, dann nehme ich entsprechende Änderungen vor und nehme auch den oben kritisierten Absatz »2004 zeigt sich, ...« heraus. -- molily 06:35, 2. Aug 2005 (CEST)
Ich als Anwender, würde darum bitten, hier auch gleich eine Liste reinzustellen (mit Zeitpunkt, wann es gültig war), um herauszufinden welche Browser bereits welche CSS Version unterstützen. Mir wurde i.e. gesagt, Firefox unterstützt CSS3, aber ganz sicher waren sich die, die das meinten auch nicht (es gibt ja so viele -moz Elemente...)

Liste, welche Browser in welcher Version welche CSS-Version untersützen

Solch eine Liste wäre meiner Meinung nach angebracht --Subw 19:02, 5. Feb 2006 (CET)

sowas ist nicht möglich, da eine CSS-Version meist nicht komplett unterstützt wird - bei den einzelnen Eigenschaften könnte aber SELFHTML helfen, dort steht jeweils dabei, welcher Browser ab welcher Version diese Eigenschaft unterstützt --Tobiask 11:03, 8. Feb 2006 (CET)
Interessanter und zeitloser wäre ein link auf den acid2-test, der einem Zeigt, wie gut der eigene Browser da abschneidet. Es bestehen ihn vollständig nur konqueror und firefox. --Richardigel 13:54, 16. Feb 2006 (CET)
Safari, nicht Firefox. --Bassanio 11:15, 18. Feb 2006 (CET)
Dann sollte man[tm] es auch auf der Hauptseite ändern; da wird kess behauptet, gecko besteht. welche engine benutzt doch gleich safari? auch khtml? --Richardigel 14:43, 18. Feb 2006 (CET)
Eine auf KHTML aufbauende, WebKit. --ChristianErtl 22:51, 18. Feb 2006 (CET)
Opera in der version 9 hat den acid2 test nun auch bestanden --diego!

Umräumen

Würde die Linksammlung leicht überarbeiten:

* W3C: Cascading Style Sheets (englisch)
* CSS-2-Spezifikation – deutsche Übersetzung der Spezifikation
* Doktorarbeit von Håkon Wium Lie – Geschichte, alternative Formate, Designgrundsätze von CSS (englisch)
* SELFHTML – Ausführliche Darstellung, Verwendung zusammen mit HTML. Download möglich.
* Zen Garden – Umfangreiche Beispielsammlung von CSS-Layouts mit zugehörigem Quellcode
* Browserkompatibilität – Ausführliche Tabelle zur Unterstützung von CSS-Eigenschaften und Selektoren gängiger Webbrowser
* W3C-CSS Validation Service Validator für Stylesheets
* CSS-Tutorial für einen kurzen Einstieg in CSS
* CSS-Spezifität CSS-Tutorial zur Gewichtung von CSS Selektoren

Entfernt wurde der Link auf http://www.webmeister.at/Style/CSS/ ("offizielle deutsche Übersetzung") - Erkenne an der Seite weder etwas offzielles noch eine dt. Übersetzung. Auch die Browser-Kompatibilitätstabelle (ehemals http://www.css4you.de/browsercomp.html/browserfilter/safari_3-0+;firefox_3-0+;opera_9-5+;ie_7;ie_6;) wurde durch einen geeigneteren Link getauscht, da die bisherige Quelle ziemlich veraltet ist und keinesfalls "ausführlich" ist. Gegenmeinungen? --Nightfly | Disk 14:02, 5. Jul. 2012 (CEST)

Ich würde sie noch weiter ausdünnen:
* W3C: Cascading Style Sheets (englisch)
* CSS-2-Spezifikation – deutsche Übersetzung der Spezifikation
* Doktorarbeit von Håkon Wium Lie – Geschichte, alternative Formate, Designgrundsätze von CSS (englisch)
* SELFHTML – Ausführliche Darstellung, Verwendung zusammen mit HTML. Download möglich.
* CSS-Tutorial für einen kurzen Einstieg in CSS
* Browserkompatibilität – Ausführliche Tabelle zur Unterstützung von CSS-Eigenschaften und Selektoren gängiger Webbrowser
Die Beispiele von Zen Garden waren früher mal etwas besonderes, sind es jetzt aber nicht mehr. Der Validator gehört IMO auch nicht rein und das Tutorial zur CSS-Spezifität von heute ist wiederum zu speziell. --net (Diskussion) 16:17, 5. Jul. 2012 (CEST)
Damit gehe ich konform. Weitere Meinungen? --Nightfly | Disk 17:00, 5. Jul. 2012 (CEST)

Ansatzweise objektorientiert

CSS ist eigentlich ja ansatzweise objektorientiert, weil man Klassen definieren kann und in HTML dann verwenden kann, die Eigenschaften für zusammengehörige oder ähnliche "Objekte" definieren. Dies könnte sicherlich auch im Artikel erwähnt werden. --213.33.98.141 16:27, 1. Sep. 2012 (CEST)

Dies ist so falsch. Klassen sind ein Konzept von HTML. Mit CSS kann dann Elementen, die diesen Klassen angehören, bestimmte Eigenschaften zuweisen. -- Matthias (Diskussion) 18:51, 1. Sep. 2012 (CEST) -- Klasse und Objekt sind in der OOP etwas völlig anderes. -- Matthias (Diskussion) 18:51, 1. Sep. 2012 (CEST) --

Abschnitt über Spezifität

Hallo, mein Vorschlag wäre, einen Abschnitt über die Spezifität von Attributzuweisungen hinzuzufügen, ich könnte ihn schreiben, oder meint ihr das ginge zu sehr ins Detail? Grüße, --Philipp Datz 11:29, 14. Jan. 2009 (CET)

Default- oder Standard-Style-Sheet

Irgendwo hab ich mal gelesen, dass es ein Default-Style-Sheet gibt, das quasi als Vorbild für die Default-Darstellung von HTML-Elementen in Browsern dienen soll (oder kann). Leider finde ich die Seite nicht mehr. Kennt die jemand? -- WalterSpiegel 00:35, 12. Sep. 2005 (CEST)

Darüber gibt es einen Artikel bei Jens Meiert, mit Beispielen zu einigen Default-Style-Sheets: Browser-Stylesheets: Grundlagen und Beispiele. Sonst scheint es dazu nicht viel zu geben (?). -- K. 13:00, 10. Mär. 2008 (CET)

Weblinks

deutsche Übersetzung

Vom Link "W3C: Cascading Style Sheets (englisch)" ist die neue deutsche Übersetzung http://www.webmeister.at/Style/CSS/ [siehe http://www.w3.org/Style/CSS/ - [Languages: DE]] -- 67.205.0.100 08:40, 4. Dez. 2009 (CET)

Mir ist kein offizielles Logo für CSS bekannt. Darüberhinaus sollte das Image wohl eher eine Art Linkbild für den CSS-Validator sein. Und das ist – wiewohl es hierfür ein quasi-offizielles Bild des W3C gibt – sicher an der falschen Stelle gestanden… --Volker E. 02:30, 12. Jul 2005 (CEST)

»2004 zeigt sich, dass CSS allgemein auf breiter Basis akzeptiert wird«

»Erst 2004 zeigt sich, dass CSS allgemein auf breiter Basis akzeptiert wird, auch wenn nicht alle großen Browser einheitliche Resultate bei anspruchsvolleren Stylesheets liefern.«

Wieso gerade 2004? Wieso zeigte sich das erst 2004? Was war 2004? Ein paar Meilensteine: Mozilla 1.0 kam im Juni 2002 heraus, Opera 7 im Januar 2003. Und letztlich arbeitet man heute mit dem MSIE 6.0, der im August 2001 erschien. Natürlich waren die Browserverhältnisse zu diesen Zeitpunkten ganz anders als heute, 2001 dominierten IE 5.x und Netscape 4.x, 2002 dominierten IE 5 und 6 und 2003 hatte Gecko noch lange nicht so einen großen Anteil wie heute. Selbst wenn 2004 hypothetisch die Browsersituation so geartet war, dass man die Möglichkeiten von Gecko erstmal ausschöpfen konnte: Da man nach wie vor MSIE 6 aus dem Jahr 2001 konsequent berücksichtigen musste, scheint mir die Zahl 2004 willkürlich. -- molily 23:49, 18. Jul 2005 (CEST)

Boxmodel

Ich denke, der Artikel könnte noch deutlicher beschreiben, wie CSS funktioniert, indem man noch eine knappe Erklärung des Boxmodells einbaut. --Richardigel 15:02, 17. Feb 2006 (CET)

Syntax & Selektoren

Ich habe den Abschnitt Syntax erweitert und die englischsprachigen Links durch deutschsprachige ergänzt. Bevor jemand die Änderungen deswegen löscht, weil sie auf eine externe Seite weisen, bitte ich denjenigen um eine genaue Prüfung!

Meiner Meinung nach sind die Texte hinter den neuen Links deutlich einfacher zu verstehen als die Texte hinter den englischen Links:

  • deutsch statt englisch
  • geringeres Abstraktionsniveau: eher von Beispielen geleitet als von formalen Definitionen
  • klarere Strukturierung

Ich wäre sogar dafür, auf die englischen Einzellinks auf w3.org ganz zu verzichten und statt dessen nur einen einzigen Link auf die Original-Spezifikation bei w3.org zu setzen, und zwar http://www.w3.org/TR/css3-selectors/#selectors. Björn Klippstein 13:00, 10. Aug. 2007 (CEST)

Thomas Reardon

Wer zum Geier soll das sein? Wenn Bill Gates oder so an der CSS Entwicklung teilgenommen hätten - ok. So ist es eine Nullinfo, die ich zusammen mit dem Wort "zusammen" entfernt habe. (nicht signierter Beitrag von 84.144.35.89 (Diskussion) 23:35, 10. Apr. 2008 (CEST))

Bild-Beispiel

Die Datei:Bildschirmfoto von einem CSS-gestalteten Testabsatz.png ist kein gutes Bildbeispiel. Einerseits verwendet es weniger offensichtliche Eigenschaften (color:black; ist bei Mengentext eher Standard als z.B. Weizen) und verwendet statt eines Blindtextes einen mehrfach kopierten Satz; dies ergibt immer einen unschönen Grauwert. Außerdem legt das zugehörige Codebeispiel keine font-family fest, obwohl der Text in soetwas à la Arial + bold gesetzt ist; die Standardschriftart in Browsern ist oft serif, und in Firefox zum Beispiel Times New Roman.
Eine entsprechende Änderung an dem Bild würde zu weit gehen, um nur eine neue Version dieses Bildes hochzuladen. Aber einfach so herausnehmen wollte ich es natürlich nicht. -- Gohnarch 18:55, 30. Apr. 2010 (CEST)

Layout unbefriedigend

CSS-Hacks

beide Versionen sind unbefriedigend:

...

zuzuweisen oder auszuschließen. Der Begriff "Hack" bezeichnet dabei nicht standardisierte CSS-Befehle, mit denen die Interpretations-schwäche eines Webbrowsers ausgenutzt wird, der diese Anweisungen entweder interpretiert oder ignoriert. Damit können Schwachstellen von Webbrowsern ausgeglichen werden, ... Permanenter Link

...

zuzuweisen oder auszuschließen. Der Begriff "Hack" bezeichnet dabei nicht standardisierte CSS-Befehle, mit denen die Interpretationsschwäche eines Webbrowsers ausgenutzt wird, der diese Anweisungen entweder interpretiert oder ignoriert. Damit können Schwachstellen von Webbrowsern ausgeglichen werden, ... Permanenter Link

Wer weis eine Lösung? (nicht signierter Beitrag von Michelvoss (Diskussion | Beiträge) 20:15, 24. Jul. 2010 (CEST))

Keine Kritik zu CSS-Hacks?

Mich wundert der völlig unkritische Abschnitt zu CSS-Hacks.

Viele CSS-Hacks sind objektiv betrachtet ungültige Syntax. Ungültige Syntax als "nicht standardisierte CSS-Befehle" zu bezeichnen ist ein Euphemismus, der nach Kritik geradezu schreit.

Nur weil die 3-4 Browser, mit denen ein Webdesigner testet, alle eingesetzten Hacks in der gewünschten Kombination ignorieren und interpretieren, kann er nicht einfach davon ausgehen, dass auch ihm unbekannte Browser oder Browser, die erst in Zukunft auf den Markt kommen werden, die gleiche, ihm genehme Kombination aus Parserbugs aufweisen.

CSS-Hacks bringen das Problem, dass neue Browser künstlich die Bugs älterer Browser mit hohem Verbreitungsgrad emulieren müssen auf eine neue Ebene: Die der Parserbugs. Ist das wirklich wünschenswert?

In der heutigen Zeit, in der Webstandards sich auch in den Köpfen von Webdesignern durchsetzen, sind CSS-Hacks ein Rückschritt in die Zeit der Optimierung von Webseiten auf eine Handvoll ausgewählter Browser. So etwas kann man doch nicht völlig unkritisch beschreiben, wie ein noch nicht standardisiertes Modul von CSS3. (nicht signierter Beitrag von 87.164.201.99 (Diskussion) 10:02, 4. Okt. 2010 (CEST))

Es steht dir frei jederzeit eine kritische Anmerkung in den Abschnitt einzufügen. Meiner Meinung nach ist die derzeitige Ausführung eh viel zu detailliert, das Beispiel gar überflüssig. Ein Hinweis darauf, dass es auf Grund von Parser-/Renderbugs möglich ist, mit Hacks diese zu umgehen, würde ausreichen. --Darth NormaN (talk) 21:20, 4. Okt. 2010 (CEST)

Version 2.1 ist nun offizieller W3C-Standard

Das steht zwar schon im Artikel (zumindest andeutungsweise im Infokasten), hier sind aber noch zwei deutschsprachige Quellen dazu, um ggf. weitere Details (u.a. auch zur Geschichte) in den Artikel zu bringen und anständig zu belegen.
Siehe:

--Konrad18:47, 8. Jun. 2011 (CEST)

Annäherung an DSSSL

Der Satz "So nähert sich CSS bei seinen Fähigkeiten mehr dem etablierten DSSSL (für SGML) an und wird wohl auch in Zukunft noch eine attraktive Alternative zu XML-basierten Stylesheet-Sprachen wie XSL-FO sein." ist falsch.

In welchen Bereichen nähert sich CSS in seinen Fähigkeiten DSSSL an? Es gibt keinen Bezug. Wo ist DSSSL etabliert? Wieso ist CSS eine attraktive Alternative zu XSL-FO?

Bitte Belege liefern und Meinungsäußerungen (etabliert, attraktiv) unterlassen!

Im XSL-FO Artikel ist der Sachverhalt dagegen korrekt wiedergegeben: XSL-FO wurde für den professionellen Druck entwickelt. CSS dagegen für den Online Gebrauch. Es sind also zwei verschiedene Einsatzzwecke. --78.48.34.39 09:24, 28. Feb. 2012 (CET)

Ich denke nicht, dass dies das CSS3-Logo ist. Zumindest nicht mit dem Hintergrund und der Tagline. Außerdem ist die Urheberschaft ungeklärt. Würde es daher bald entfernen. --Nightfly | Disk 13:55, 4. Jun. 2013 (CEST)

Die Urheberschaft ist geklärt. http://www.w3.org/html/logo/#the-technology Die Grafik steht unter der Creative Commons Attribution 3.0 License -- Matthias (Diskussion) 14:10, 4. Jun. 2013 (CEST) --

der lila kasten ist kein css-logo. das ist eine variante vom html5-logo, die die css3-fähigkeit von html5 ausdrücken soll. deswegen steht es auch nur auf http://www.w3.org/html5, und nicht auf http://www.w3.org/css und man erkennt es auch an der form, das ist die schildform vom html5-logo. das css-logo hat 6 gestapelte quadrate und sieht so aus: http://www.w3.org/Style/CSS/Buttons/cssom --89.204.137.197 15:19, 6. Okt. 2014 (CEST)

Was 'Cascading' bedeutet

Im Artikel steht: "Außerdem enthält CSS ein Vererbungsmodell für Auszeichnungsattribute – deshalb der Name Cascading – das die Anzahl erforderlicher Definitionen vermindert." Das ist meines Wissens so nicht richtig. Kaskadieren hat hier nichts mit Vererbung zu tun. Es steht für die verschiedenen nebeneinander existierenden Stylesheets unterschiedlicher Priorität und den Effekt, dass eine CSS-Regel, die nicht im User-Stylesheet hoher Priorität definiert ist, an ein anderes Stylesheet niedrigerer Priorität übergeben wird. Konkret: Wenn z. B. eine Tag-Definition im User-Stylesheet (mit hoher Priorität) fehlt, wird die Definition im Stylesheet des Browsers (mit niedrigerer Priorität) verwendet. So steht's auch korrekt in der englischsprachigen Wikipedia.--Quadratur (Diskussion) 23:36, 8. Feb. 2015 (CET)

Dein Einwand ist berechtigt, siehe hier im W3C-Wiki. --net (Diskussion) 11:45, 9. Feb. 2015 (CET)
Okay, ich hab den Cascading-Hinweis aus dem Satz rausgenommen. --Quadratur (Diskussion) 13:03, 27. Jun. 2015 (CEST)

Plural in der Artikelüberschrift

Gibt es einen besonderen Grund, warum hier entgegen der üblichen WP-Gepflogenheiten für das Lemma der Plural, also "Cascading Style Sheets" statt "Cascading Style Sheet" gewählt wurde?--Ciao • Bestoernesto 16:34, 24. Sep. 2019 (CEST)

Das ist nun mal die offizielle Bezeichnung vom W3C. --net (Diskussion) 08:35, 25. Sep. 2019 (CEST)