|
|||
CSS Klasse nutzt andere CSS Klasse
Guten Morgen allsamt,
Da ich seit 2 Wochen dabei bin, mein Projekt auf XHTM strict und UTF8 umzustellen, sowie das Ganze einer Codebereinigung (erst am Schluss) unterziehen möchte, wollt ich mal wissen, ob es eine Möglichkeit gibt in einer Klasse eine bestehende aufzurufen. Vorstellen würde ich es mir so: HTML-Code:
<style type="text/css"> /* Sind bereits definiert */ .ft { font-weight: bold; } .br110 { width: 110px; } .fooli { color: #777; } /* Meine Ueberlegung */ .neueklasse { ft,br110,fooli } </style> Ich habe viele Deklarationen und da auch der Code im CSS schlanker werden soll, würde ich gerne statt 40 mal im gesamten CSS widht aufrufen. Das hier gezeigte ist nur ein Beispiel - mein CSS ist bereits 100 Jahre alt und hat 4 Seitenumbauten miterlebt - ist halt immer was neues dazugekommen und 25Kb für ein CSS ist mir zu viel. Bedanke mich schon jetzt bei Euch |
Sponsored Links |
Sponsored Links |
|
|||
Zitat:
Aktuell ist der sichtbare Aufbau für den User sehr gut - nicht optimal, aber sehr gut. Ich denke ich werde einfach mal durch "Suchen" im HTML Editor all jene Deklarationen herausfischen, die nicht mehr benutzt werden. Dann wird mir scheinbar nichts anderes über bleiben als mit Firebug die Seite durchzugehen um doppelte bzw. unnötige Angaben zu entfernen. Hab schon gesehen, dass es hierfür nicht wirklich ein Programm gibt, dass Dir das Projekt scannt und dann Vorschläge macht |
|
||||
Zitat:
für den User, sondern um das, was hinter den Kulissen passiert. Am sichbaren Aufbau soll sich ja auch nicht unbedingt was ändern, das habe ich auch nicht gemeint. Deiner Beschreibung entnehme ich das dein komplettes CSS nicht gut strukturiert ist, sonst hättest du auch keine Probleme mit dem rauswerfen überflüssiger Deklarationen. Hat deine CSS-Datei oben ein Inhaltsverzeichnis so z.B. PHP-Code:
Reihenfolge des optischen Auftretens notiert sind? Sind die Eigenschafts/Wertepaare immer gleich notiert, d.h. stehen bestimmte Sachen wie Float z.B. immer an der gleichen Stelle in einem Deklarationsblock? Sind die Anweisungen so strukturiert das sie leicht lesbar sind?? z.B. so: PHP-Code:
vernünftig zu strukturieren, damit du dich beim Ändern leichter tust.
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
|
|||
Öhhh - klares NEIN
Ich hab zwar keinen Rübenacker, aber eine schöne Struktur hats auch nicht. Du würdest mir mein CSS um den Schädel hauen - aber ich finde mich zurecht Nun ja, nachdem ich eh schon am Optimieren bin, könnt ich das ja dann auch noch machen. |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
css nur auf h2-Überschriften mit bestimmter Klasse anwenden | tofu | CSS | 14 | 19.04.2012 17:06 |
CSS Tips & Tricks | Webnauts | Ressourcen | 0 | 25.08.2006 23:04 |
css, height: 100%, border, firefox und andere Probleme | cynocephalus | CSS | 4 | 13.08.2005 17:25 |
Checkbox andere Farbe per CSS | badeplatz | CSS | 9 | 20.05.2005 11:22 |
on Mouseover die CSS Klasse austauschen | imported_daniel | CSS | 2 | 09.03.2004 23:44 |