761 Shares 2794 views

CSS: Tabellenentwurf. Beispiele für Registrierung

Herstellung von Tabellen mit CSS – der Lektion interessant und verantwortlich. Ansatz für dieses Geschäft müssen kompetent, mit Kenntnis aller möglichen Stile. Darüber hinaus ist es notwendig, einen Sinn für Schönheit zu besitzen, um nicht ihre Kreativität Besucher abzuschrecken.

Die Tabellen können fast alles verwandeln. Schönes Design beinhaltet die Verwendung von CSS Tabellen Design Grenzen, Tabelle Hintergrund, Zelle Hintergrund, die Kluft zwischen ihnen und mehr. Betrachten wir die grundlegendste.

table border

CSS Tabellenstil-Design ist immer ein Spiel mit einem Rahmen (Frame). Alle Standardtabellen sind nicht Konturen Rahmen. Das heißt, es auf 0 Pixel gleich. Aber dies kann von der Grundstücksgrenze korrigiert werden.

Sie können den äußeren Rahmen für die gesamte Tabelle angeben:

Tabelle {border: 3px solid black; }

Dank dieser Linie an allen Tischen auf der Website, die diesen Stil verwendet, ist schwarzen Rahmen. Beachten Sie, dass die Grenze nur an den Rändern, aber in der Tabelle nicht. Für Zelllinien und Rahmen anders angegeben.

th, td {border: solid black 3px;}

Die Dicke und Farbe, können Sie eine beliebige angeben. Beachten Sie, dass die Grenzen nicht verdoppelt werden, wenn die Zellen Spleißen.

Das Wort bezeichnet eine feste kontinuierliche Registrierung. Sie können andere Werte angeben.

es wird am häufigsten soliden Rahmen verwendet wird, wie es attraktiver aussieht und Aufmerksamkeit nicht von dem Hauptinhalt der Seite ablenken.

Grenze Eigenschaft kann auch auf der Platine angegeben werden. Die Grenze kann nur für die oben, unten, links oder rechts eingestellt werden. Da in einigen Fällen ist es nicht eine mögliche Option mit dem Rahmen für die gesamte Tabelle auf einmal ist.

Tabelle {border-top: 1px solid rot; }

So können Sie den Rahmen für die oben in der Tabelle nur dann gesetzt. Ähnlich wie bei allen anderen Parteien, anstatt nur Top-Schreib: rechts, links oder unten.

Tabellenkopf

Tabellenkopf kann angegeben werden, mit dem Tag

. Dieser Tag kann in der CSS sein, eine Menge von Eigenschaften für die Feinabstimmung zu registrieren. Das CSS-Tabellen-Design ist gut, weil es möglich ist, die Elemente, wie Sie wollen zu manövrieren.

Dieser Titel wird in der gleichen Weise wie eine Standard in Bücher (wie „Tabelle 1“) angezeigt.

Sie können die Position der Titel und Eigenschaft caption-Seite (oben oder unten) angeben. die linke Ausrichtung oder rechts wird durch die Eigenschaft text-align definiert.

Hintergrund Tabellen

Hintergrund der Tabelle kann eine beliebige Farbe oder Muster sein. Farbe setzt eine Eigenschaft background-color. Die Namen der Eigenschaften voll im Einklang mit Anwendungen in der Rede. Es erleichtert die Speicherung viele Male.

Die Farbe kann als Name angegeben werden, und verschiedene Kodierungen. Darüber hinaus können Sie Folgendes angeben:

  • Transparent – Transparent.
  • Vererben – Farbe ist das gleiche wie die des Elternelementes.
  • Initial – default.

Option mit Transparenz kann in den Fällen verwendet werden, wo alle Tische im Text in der CSS-Datei in einer Farbe hergestellt werden, aber in diesem Fall gibt es keine Notwendigkeit.

Darüber hinaus kann der Hintergrund ein Bild sein. Um dies zu tun, im Stil vorgeschriebene Eigenschaft background-image. Der Weg ist wie folgt aus:

url ( 'URL')

Der Pfad zur Datei kann entweder relativ oder absolut sein.

Kompliziertere Füllung kann mit einem Gradienten durchgeführt werden:

  • linear-Gradienten ();
  • Radial-Gradienten ();
  • Wiederholen linear-Gradienten () und Wiederholen-Radial-Gradienten () – Gradienten wiederholt.

Hintergrund Zelle

Neben einem Hintergrund in der Regel können Sie einen gestreiften Hintergrund in Spalten oder Zeilen angeben. Für die Registrierung der Immobilie ist sehr häufig verwendet, da die optische Trennung der Linien einfacher, Informationen zu lesen.

Neben dem Wechsel, und Sie können die Nummer einer bestimmten Spalte oder Zeile angeben. Zum Beispiel wie folgt aus:

  • tr: nth-child (auch) {…} – angeben interlaced;
  • tr: nth-Kind (1) {…} – Angabe der Eigenschaften einer bestimmten Reihe;
  • td: n-te-Kind (selbst) {…} – ein Hinweis Spalten abwechseln;
  • td: n-te-Kind (1) {…} – ein Hinweis auf die Eigenschaften einer bestimmten Spalte.

Neben Sequenz und Zahlen angegeben werden können – die erste (td: first-child) oder letzten (td: Last-Kind).

Die Lücke zwischen den Zellen

In CSS, Tabellen-Design ermöglicht es Ihnen, die Räume zwischen den Zellen zu entfernen. Standardmäßig sind sie. Zum Beispiel, wenn Sie den Rahmen in der Tabelle ohne den Abstand zwischen den Grenzen zu setzen, wird es hier das Ergebnis sein.

Zustimmen, es sieht nicht sehr schön, und es ist zu lesen, nicht bequem. Die Nutzer werden dies wegen der Welligkeit in den Augen haben. Entfernen Sie diese Lücken können durch das Schreiben nur eine solche Zeile in der Tabelle Stil:

border-collapse: collapse

Aber es kommt auch vor, dass der Abstand, im Gegenteil, erhöht werden soll. Darüber hinaus kann die Größe der Lücken zwischen den Säulen und zwischen den Zeilen angegeben werden. Um anzuzeigen, dass ein Wert (statt kollabieren):

border-collapse: getrennt

Aber eine solche Aktion zeigt an, dass es notwendig ist, um die Zellen zu trennen. Wie es ihr Anteil war, angegeben zusätzliche Eigenschaft:

Rand-Abstand: 20 Pixel.

Wenn Sie einen anderen Abstand zwischen den Zeilen und Spalten angeben mögen, gibt es zwei Dinge:

Grenzabstand: 10px20px.

Der Unterschied in den Browsern

Beachten Sie, dass in der CSS-Design Tabellen können abweichen, je nach Browser. Besonders schlecht ist der Fall mit älteren Versionen, dass Innovationen in CSS werden nicht unterstützt.

Das obige ist ein Beispiel der Rahmendicken in digitale Werte.

Für dieses Beispiel der Dicke des Rahmen für die Konstanten.

Rahmenarten unterscheiden sich auch stark.

Daher sieht die Entwicklung immer das Ergebnis in verschiedenen Browsern.

In CSS-Design Tabellen empfohlen, den Typ des Browsers zu überprüfen. Besonders verwendete großes Problem für Benutzer mit älteren Versionen von Internet Explorer zu sein.

Sehr fortgeschrittene Entwickler können je nach Browser völlig andere CSS-Dateien zu verbinden. Und jemand macht einen Scheck in jedem oder eine bestimmte Art (Klasse).

Die meisten Probleme ergeben sich aus den Schatten.

CSS: Tabelle Format Beispiele

Die Anmeldung kann durchaus variiert werden. Es hängt alles von der gesamten Website und dem Design. Alle sollten kombiniert und bunte Farben werden. Auch er macht eine große Rolle und Geschmack Entwickler. Sinn für Schönheit ist alles anders.

Wir geben einige Beispiele für die verschiedenen Tabellen. Die Abbildung zeigt die Verwendung von Neigung und spielt mit der Hintergrundfarbe und Grenze.

Es wird viele interessantes Beispiel für schönes sauberes Design, das nicht die Augen Benutzer schneiden. Diese Ausführungsform ist in fast jeder Situation angemessen.

Die Kanten können abgerundet gemacht werden. Es sieht ziemlich schön.

Abschluss

Wie Sie für die Darstellung der Tabellen in CSS sehen können gibt es viele Werkzeuge. Jeder Parameter ist auch eine riesige Menge an Wertoptionen. Wenn Sie es auf einmal verwenden, können Sie Meisterwerke schaffen. Vor allem , wenn Sie tun adaptives Design für alle Browser.

Die Hauptsache in der Design – übertreiben Sie es nicht mit Effekten. Alles sollte in Maßen geschehen. Zunächst mag das Layout experimentieren und ihr alles Wissen sofort ab. Als Ergebnis der Tabelle sind übersättigten Eigenschaften. Versuchen Sie, diese Fehler zu vermeiden.

Darüber hinaus können einige Parameter miteinander interferieren. Zum Beispiel gibt es keine Notwendigkeit, geben Sie die Hintergrundfarbe der Tabelle, während , wenn es noch Hintergrundbild gesetzt, die die angegebene Farbe überlappen.