Wie man eine Tabellenfunktion meine DIV und CSS-Elemente aussehen

October 2

Das "HTML-Tabelle"-Element dient zum Darstellen von Daten in Zeilen und Spalten. Einige Webdesigner auch verwenden, für das Seitenlayout, aber es ist schlecht für diese Funktion geeignet. Mithilfe von DIV-Elementen und CSS um zu formatieren, ist ein einfacher, flexibler Weg ein Seitenlayouts erstellen, das Tabellenfunktion in den frühen Tagen des HTML erfordert hätten. Eine DIV-basiertes Layout wird angezeigt, sobald es zu downloaden, während ein Tabellen-Layout wird nicht angezeigt, bis der Download abgeschlossen ist, beginnt.

Anweisungen

1 Machen eine Block-Skizze des gewünschten Seitenlayouts. Beispielsweise sollten Sie eine horizontale Header-Bar, eine schmalere horizontale Navigationsleiste und eine vertikale Sidebar neben einem Hauptinhaltsbereich. Entscheiden Sie, genau wie Sie wollen diese Abschnitte angeordnet. Jeder Block steht ein DIV; unsichtbare "Container" div-Tags können Sie um Dinge richtig geordnet zu halten.

2 Geben Sie jedem Abschnitt einen eindeutigen Namen, der das Attribut "Id" werden. Wenn zwei oder mehr Abschnitte das gleiche Format teilen, erstellen Sie eine andere eindeutige Namen für sie; Dadurch werden ihre "Class"-Attribut.

3 Erstellen Sie eine neuen Layout-Datei. Abhängig von Ihren Anforderungen können dies statisch (HTML oder XHTML) oder dynamische Code (PHP oder ASP) nutzen. Der Körper, die Id und Class Namen aus Schritt 1 in der Reihenfolge von oben nach unten mit fügen Sie DIV-Tags hinzu. DIVs in Container-DIVs verschachteln, gegebenenfalls.

4 Erstellen Sie einen Stylesheet mit der Erweiterung. CSS und Link, um es aus der Layoutdatei. Erstellen Sie einen Abschnitt für jedes Layout DIV. Use Ihre Id und Class-Namen zusammen mit der Id-Selektor (#) oder die Klassenauswahl (.) vor jedem.

5 Jede Id und Class-Abschnitt Layoutattribute hinzufügen. Dazu können gehören, padding, Abstand, Grenze, Standpunkt, Float, Margin, Höhe und Breite.

6 Das Layout in verschiedenen Browsern zu überprüfen und nach Bedarf zu zwicken.

Tipps & Warnungen

  • Haben Sie bereits eine Layoutdatei mithilfe der Tabellenfunktion für Layout, ist es am besten eine neue Layoutdatei von vorn zu beginnen, anstatt zu versuchen, die vorhandene Datei zu ändern. Verwenden Sie die alte Datei für Referenz- und kopieren und Einfügen von Inhalt wie nötig. Sie können in der Regel das alte Stylesheet wiederverwenden.
  • Verwenden Sie Kommentare großzügig, so dass Sie nicht, welchen Abschnitt vergessen ist für oder verloren, versuchen, Ihren Code zu navigieren, wie es wächst. Einrückungen und Zeilenumbrüchen im Code schützen auch den Code einfacher zu bedienen.
  • Das Attribut "Float" funktioniert genauso wie Rechte und linke Ausrichtung in einer Tabelle nicht. Wenn Ihr Layout gebrochen wird, überprüfen Sie Ihre CSS-Referrenz um zu sehen, wenn Sie die Art und Weise ändern müssen Sie verwenden "Float".
  • Verschiedene Browser können das Layout anders dargestellt. Eine Layout, die ist schön in Firefox kann in Internet Explorer (oder umgekehrt) gebrochen werden. Überprüfen Sie Ihr Layout in verschiedenen Browsern.