Ergebnis 1 bis 20 von 34

Thema: wie weit geht html?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #17
    Zitat Zitat von Whiz-zarD
    Und wenn du meinst, dass Tabellen nicht zur Gleiderung des Designs da ist, wie designs du denn die Seiten? O_o Ne andere Möglichkeit gibt es nicht.
    Tabellen sind dafür da, Daten in einer Tabelle darzustellen.
    Code:
            | Alpha | Beta  | Gamma | Delta
    --------|-------|-------|-------|-------
    Epsilon |    12 |  1122 |   234 |     1
    Zeta    |  1234 |   543 |    55 |    34
    Eta     |   345 |  7891 |    67 |   123
    Sowas.
    Tabellen sind NICHT (<< args, edit) erfunden worden um Bilder zusammenzusetzen oder eine ganze Internetseite zu strukturieren. Eine Internetseite, die auf möglichst vielen Geräten und für möglichst viele Menschen benutzbar, oder gar von einem Computer verständlich sein soll, kann darf und sollte nicht Tabellen zum Designen benutzen.
    Präsentation (das was der Benutzer sieht) sollte sowieso nicht im HTML stecken. HTML ist dafür da, Text zu strukturieren, das heißt in logische Bereiche zu teilen und nicht dafür da anzugeben, wie diese angezeigt werden sollen. Wenn man das Design im HTML festlegt, sieht die Seite nur für eine bestimmte Maschine wirklich so aus, wie es vorgesehen ist. Auf anderen Geräten, z.B. Handys, PDAs oder "Anzeige"geräten für (Seh)behinderte, kann sie nicht so angezeigt werden. Damit man auch für andere Anzeigemedien designen kann ohne nochmal die kompletten Daten zu liefern, trennt man Inhalt von Präsentation. Die Präsentation steckt jetzt im CSS (Cascading Stylesheet) und dieses ist für jedes Medium austauschbar. Wenn für ein Gerät kein Stylesheet vorhanden ist, kann dieses noch versuchen die Daten nach einem Standardstil anzuzeigen. Damit dieser Stil greifen kann, sollten die Daten logisch strukturiert sein und nicht nach dem Design für eine Maschine gehen, wie sie es in einer Tabelle höchstwahrscheinlich tun würden.

    Verstanden?

    Oh, glatt vergessen. Die praktischen Alternativen sind <div>, <p> und <span>, die durch ein CSS-Dokument ihr Aussehen verpasst bekommen.

    Geändert von Dingsi (27.02.2006 um 16:28 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •