Webhilfe.info/board

Normale Version: Warum CSS?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin,

Starte ich hier auch gleich mal mit dem ersten Tread.

Was bringt es einem in css zu coden? Welche Vorteile hat das gegenüber was?

Ich habe fast garkeine Ahnung, wie bei so vielen Dingen, von CSS. Kenne es selbst nur von diesen Style.css Dateien.

Kann mir das mal einer verzählen?

Thx, greg

Anonymous

Warum css?
Tja, stell dir vor du hast eine Internetseite mit mehreren Dokumenten, in jedem dieser Dokumente steht
[code:1]
<table border="1" bordercolor="#000000">
<tr>
<th background-color="#123456">Tabellenkopf</th>
<tr>
<tr>
<td background-color="#654321">Tabelleninhalt</td>
<tr>
</table>
[/code:1]

So, jetzt will der Kunde oder du willst, dass die Farben anders sind, dann musst du jedes einzelne Dookument per Hand ändern. Das ist Mist.

Mit css bräuchtest du nur eine Datei ändern, da du dort alle Angaben machst, die das Design bestimmen.

Mit richtigem html kann man sich so ein komplett neues Design basteln, obwohl man nur eine enzige Datei ändert. Das beste Beispiel dafür ist http://www.csszengarden.com da ist es immer das selbe html, nur anderes css.

Dann kann ich noch diesen Link empfehlen http://www.htmlwiki.de/Webseiten_richtig...ML_und_CSS er zeigt noch andere Argumente, warum man css benutzen sollte.

Das nächste wäre das Tebellendesign, dazu empfehle ich diesen http://frixon.de/docs/tablelayout.html Artikel, da werden die Nachteile aufgezählt, besonders der Punkt über Körperlich eingeschränkte Menschen sollte man sich anschauen.
Vielen Dank. Hast mir geholfen. Mit wem spreche ich eigentlich oder hast du noch keinen Account? Wenn nicht, meld dich doch mal an, wirst es sicher nicht bereuen Wink

Gibt es eigentlich irgenwo im Netz ne Liste mit CSS "Befehlen"? Also damit man die alle nacheinander abarbeiten kann für seine Website?

Was macht reines und logisches HTML aus?

thx, greg
Ich war das, warum ich da als Gast bin weiß ich nicht.

Also eine sehr gute Refferenz für css ist http://www.css4you.de mit Beispielen und einer Tabelle für die Browserunterstützung.
@znay da du hier ja anscheinend ne menge ahnung von hast, was hälts du von nem stat als mod?
@e-phy: Ich würde ihn dankend annehmen.


greg schrieb:Was macht reines und logisches HTML aus?

Man sollte die html Elemente so verwenden, wie es vorgesehen war, dazu gehöhren als allererstes die Tabellen. Sie werden als Designmittel missbraucht, das verlängeert die Ladezeit der Seite, da mehr Code geladen werden muss und wie ich finde macht es den Quelltext nicht gerade leserlicher.
Schaut man sich den Code von Beispielsweise http://www.frixon.de und einer Seite mit Tabellendesign an, dann finde cih den Code von Frixon wesentlich besser.

Dann sollte man auch darauf achten, dass die Seite valid ist, also den html Standards entsprechen, dazu kann man den Validator vom W3C nehmen.
http://validator.w3.org/
auf http://www.w3c.org findet man auch einen css Validator.

Es gibt auch ein Firefox Plugin, welches sofort en (x)html Code prüft, ob er valid ist oder nicht und zeigt sofort die Fehler an.
http://users.skynet.be/mgueury/mozilla/
http://de.selfhtml.org hat auch eine css rubrik, wo man sich (fast) alle css befehle ansehen kann.
tjo, mir ist da ebend noch etwas eingefallen, warum der Einsatz von css Lohnenswert ist. Es gibt nämlich Sachen, wo ich ohne css keine Möglichkeit sehe, sie zu verwirklichen.
Das ist mir bei einer kleiner Veränderung des Designs meiner Seite http://www.NaGast.de.vu aufgefallen, wie soll man News so auf der Startseite ohne css Anzeigen?
OK, man könnte sich die Box in Photoshop "nachbauen", slicen und dann als Tabelle benutzen, allerdings wäre das doch wohl viel zu umständlich und die Ladezeit wird ja alleine schon von den ganzen Grafiken in die Länge gezogen.
Vielleicht auch als sehr nützlich in css ist es, man kann die Seite nach belieben laden lassen. Man kann so zum Beispiel für die Webcrawler einfachere Seiten erstenne, wo der Content vor den GRafiken wie Banner, Header etc. geladen wird. So braucht der Crawler nicht umständlich die Seite durchsuchen, sonder stößt direkt auf das wichtige und so kann dann die Seite einfach und schnell gefunden werden.
Also was für mich herraussticht ist, dass man das komplette Design scheibar sehr schnell umändern kann. Mehr kann ich persönlich dem ganzen noch net abgewinnen.
Seiten: 1 2
Referenz-URLs