Zum Inhalt springen
ThreadHTML5 & CSS

CSS kompatibilität bei Benennung der Klassen, IDs

Kategorie
HTML5 & CSS
Antworten
16
Verfasst von: ehemaliges Mitglied Datum: 21.03.2011, 10:56 Uhr
Archiv-KommentarArchiviert, nicht priorisiertHTML5 & CSS

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt CSS kompatibilität bei Benennung der Klassen, IDs aus Sicht der Rubrik HTML5 & CSS.

Die Diskussion bleibt als Archiv nutzbar. Für die aktuelle Bewertung empfehlen sich ergänzend neuere Artikel, Tools oder eine konkrete Analyse.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.

Startbeitrag

Archivierter Thread aus dem Seitenreport-Forum.

Zur Kategorie
ehemaliges Mitglied
Threadstart · HTML5 & CSS · 21.03.2011, 10:56 Uhr

Welche der folgenden Varianten hat die beste kompatibilität zu den Verfügbaren Browsern ?

ExmapleExample2,
exmaple-example2, oder
exmaple_example2

Nach meinem Kentnisstand soll die letzte Variante Schwierigkeiten machen.

Antworten

10 Beiträge
hansen
Foren Moderator · Content Gott (1886 Beiträge) · 21.03.2011, 11:16 Uhr
Antwort

Chance schrieb:

ExmapleExample2,
exmaple-example2, oder
exmaple_example2
Nach meinem Kentnisstand soll die letzte Variante Schwierigkeiten machen.


Kann bei mir keinen Unterschied zwischen exmaple-example2, oder
exmaple_example2 feststellen.

Gruß
hansen


Nepal Rundreisen
ptra
Designerin (Print & Web) · Content Meister (473 Beiträge) · 21.03.2011, 11:59 Uhr
Antwort

Eine Zeitlang war der Unterstrich _ Usus bei der Benennung von Dateien; mittlerweile ist er wohl out und der Bindestrich - ist Favorit bei der freien Namensvergebung. Mglicherweise ist der Unterstrich systemimmanenten Dateien vorbehalten.

Gruß. Petra


Gegen die Infamitäten des Lebens... (siehe Hermann Hesse) http://www.universoom.de
gelöschter Benutzer · 21.03.2011, 12:45 Uhr
Antwort

Wenn du dich für Camle case als Schreibweise entscheiden würdest, könntest du auf die Verwendung von Binde- und Unterstrichen komplett verzichten.
Also:
exampleExample2 anstatt Example_Example2 usw.

Servus,
Klaus

romacron
JDev Xer · Content Gott (1224 Beiträge) · 21.03.2011, 13:10 Uhr
Antwort

CamelCase ist super. (so mach ich das auch)

Nutzt man unobtrusive .js kann es bei der Auswertung des Classnamens zu kleinen Problemen führen..je nach Framework.

Trennzeichen wie _ - lassen für weitere Verarbeitung auch ein fröhliches Explode zu.

gelöschter Benutzer · 21.03.2011, 13:38 Uhr
Antwort

Hallo Roman,

romacron schrieb:
CamelCase ist super. (so mach ich das auch)


Hab ich von dir nicht anders erwartet
Diese unschöne Underlinekonvention für lokale Variablen, wie etwa _myVar, ist ja mittlerweile und Gott sei Dank auch obsolet.

Servus,
Klaus

gelöschter Benutzer · 21.03.2011, 14:16 Uhr
Antwort

romacron schrieb:

CamelCase ist super. (so mach ich das auch)

Nutzt man unobtrusive .js kann es bei der Auswertung des Classnamens zu kleinen Problemen führen..je nach Framework.

Trennzeichen wie _ - lassen für weitere Verarbeitung auch ein fröhliches Explode zu.



Meinst du Schwierigkeiten bei der oder ohne die Verwendung von CamelCases ?

Da die _ bei PHP lt. Wikipedia nur noch der kompatibilität halber vorhanden sind, werde ich die CamelCases verwenden.

romacron
JDev Xer · Content Gott (1224 Beiträge) · 21.03.2011, 14:25 Uhr
Antwort

..Ja grosse Buchstaben meine ich.

bestimmte sachen funzen so nicht classToUnobben
dafür aber class_to usw.

ich hab des erwähnt weil ich mit damit schon den wolf gesucht habe.

css/html class kommen eher nicht so oft mit php in Berührung?

..kannst du den wiki link mal posten, das würd mich interessieren..thx

gelöschter Benutzer · 21.03.2011, 15:12 Uhr
Antwort

Ich verwende nur reines Javascript.
Und verzichte auf Spielereien wie JQuery.

Ich will alles einheitlich, deshalb die Erwähnung von PHP.

Steht im CC Wiki Eintrag: de.wikipedia.org/wiki/Camel_Case.

gelöschter Benutzer · 22.03.2011, 09:17 Uhr
Antwort

Hallo Roman,

romacron schrieb:
bestimmte sachen funzen so nicht classToUnobben
dafür aber class_to usw.

Man sollte auch auf die Verwendung von Schlüsselwörtern, wie in diesm Fall class, in Ressourcen welche weiterverarbeitet werden tunlichst vermeiden

Servus,
Klaus

romacron
JDev Xer · Content Gott (1224 Beiträge) · 22.03.2011, 10:05 Uhr
Antwort

Hallo Klaus,

mir viel gerade kein anderes Wort ein
..aus der Nummer komm ich wohl nimmer raus