Formate zentral in separater CSS-Datei definieren
|
|
In vielen Fällen werden Sie einheitliche Formate für alle HTML-Dateien Ihres
Projekts haben wollen. In diesem Fall brauchen Sie die Angaben nicht in jeder
Datei zu
wiederholen. Stattdessen können Sie die Formate in einer separaten Textdatei
definieren und diese Datei einfach in jeder gewünschten HTML-Datei einbinden.
Wenn Sie
die Angaben in der separaten Datei ändern, wirken sich die Änderungen
einheitlich auf alle Dateien aus, in denen die separate CSS-Datei eingebunden
ist.
Beispiel:
<html>
<head>
<title>Titel der Datei</title>
<link rel="stylesheet" type="text/css" href="formate.css">
<style type="text/css">
<!--
... hier sind datei-spezifische Formate erlaubt ...
-->
</style>
</head>
<body>
</body>
</html>
Dies ist die separate CSS-Datei: stilvorlage.css
<!--
/* DATEI: formate.css */
/* --- HINTERGRUND - DER GESAMTEN SEITE --- */
/* --- ABSTAND RAENDER --- */
body { background-color:#ffffff; color:#000336; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px; }
/* --- SCHRIFT-FAMILIE --- */
body,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
{ font-family:Arial,Verdana,Helvetica,sans-serif; }
/* --- LINKS --- */
a:link { color:#000080; text-decoration:underline;
font-family:Arial,Verdana,Helvetica,sans-serif; }
a:visited { color:#000080; text-decoration:underline;
font-family:Arial,Verdana,Helvetica,sans-serif; }
a:active { color:#DD0099; text-decoration:underline;
font-family:Arial,Verdana,Helvetica,sans-serif; }
a:hover { color: #0000ff; text-decoration:underline;
font-family:Arial,Verdana,Helvetica,sans-serif; }
/* normaler Text */
p,ul,ol,li,div,td,th,address,blockquote,i { font-size:pt; }
/* Ueberschrift 1 */
h1 { font-size:20pt; color:#ff0099}
/* Seitenueberschriften */
h2,h2.xmp,h2.xpl,h2.inf,h2.tip { font-size:18pt; color:#ff0099}
/* Zwischenueberschriften */
h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:16pt; color:#ff0099}
/* Zwischenueberschriften an manchen Stellen */
h4 { font-size:10pt; }
//-->
|