CSS kompatibilität bei Benennung der Klassen, IDs
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.
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ägeChance 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
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
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
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.
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
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.
..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
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.
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
Hallo Klaus,
mir viel gerade kein anderes Wort ein
..aus der Nummer komm ich wohl nimmer raus