Eine CSS-Tableless-Website-Vorlage erstellen

May 7

Eine CSS-Tableless-Website-Vorlage erstellen

HTML-Tabellen bieten Website-Entwickler eine Möglichkeit, das Site-Layout formatieren. Tabellen sind schwierig zu verwalten, also \"tableless\" Layouts wurden altes HTML-Programmierung Formatvorlagen ersetzt. Tableless CSS-Layouts müssen jede Tabellenzeile und Spalte durch eine \"div\ ersetzt" Tag. Divs sind Elemente, die einen praktikablen Raum in eine Webseite zu erstellen. Beispielsweise kann ein Div einen Absatz von Informationen in der Mitte einer Seite enthalten. Erstellen eines tableless Format erfordert eine Div-Layout, die Eigenschaften einer Tabelle ersetzt.

Anweisungen

1 Erstellen Sie Ihre wichtigsten Div-Tags, die das Layout zu definieren. In diesem Beispiel wird eine Website-Template mit einem obersten Div erstellt, die Navigation und Firmenlogo, eine Fußzeile und eine Linke Seitenleiste enthält. Der folgende Code erstellt die tableless Div-Struktur:

< Körper >

&lt;div id=\&quot;header\&quot;> &lt;/div> &lt;div id=\&quot;sidebar\&quot;> &lt;/div> &lt;div id=\&quot;main\&quot;> &lt;/div> &lt;div id=\&quot;footer\&quot;> &lt;/div>

< / body >

2 Erstellen Sie den Header-CSS-Stil. Die CSS-Stile positionieren Div-Tags im Browser des Benutzers. Die folgende CSS-Klasse wird in den Head-Tags der HTML-Vorlage platziert:

Header {} position: fixed

GEHEN

width: 100%

GEHEN

height: 15%

GEHEN

top: 0

GEHEN

right: 0

GEHEN

bottom: auto

GEHEN

left: 0

GEHEN

}

Die \ "#\" Präfix angibt, dass die Klasse der ID Ihre div. entspricht Das bedeutet, Sie müssen nicht die Klasse für das div-Tag angeben und es wird automatisch verwendet, wenn die Seite geladen wird.

3 Stellung der Div-Seitenleiste auf der linken Seite des Browser-Fensters. Die linke Div-Seitenleiste dient zur Navigation oder Informationen für Ihre Benutzer. Die folgende CSS-Klasse positioniert Ihre Seitenleiste Div:

Seitenleiste {} position:fixed

GEHEN

width:11em

GEHEN

height:auto

GEHEN

top:15%

GEHEN

right:auto

GEHEN

bottom:100px

GEHEN

left:0

GEHEN

}

Sie können auch dieses Div auf der rechten Seite des Browsers platzieren, indem Sie ändern die Werte für \"right\" und \"left.\" \"Left\" ist auf 0 gesetzt, so dass es gelegt wird ganz links. Ändern diesen Wert in \"auto\" und ändern die \"right\" Wert auf 0 bewegt das Div nach rechts.

4 Legen Sie die Position für Ihre wichtigsten Div-Inhalt. Dieses Div wird für den Hauptinhalt z. B. Produktlisten oder Blog-Text verwendet. Dies ist, wobei die Eigentümer der Website die wichtigsten \"meat\ platziert" der Website. Der folgende Code positioniert das wichtigste Div:

wichtigsten {} position:fixed

GEHEN

width:auto

GEHEN

height:auto

GEHEN

top:15%

GEHEN

right:0

GEHEN

bottom:100px

GEHEN

left: 10em

GEHEN

}5

Positionieren Sie die Fußzeile am unteren Rand der Seite. Die Fußzeile wird üblicherweise für copyright-Hinweise und Links zu einer XML-Sitemap. Der folgende Code stellt Ihre Fußzeile Div:

Fußzeile {} position:fixed

GEHEN

width:100%

GEHEN

height:100px

GEHEN

top:auto

GEHEN

right:0

GEHEN

bottom:0

GEHEN

left:0

GEHEN

}