Erinevus lehekülje "CSS" redaktsioonide vahel

Allikas: Kuutõrvaja
(Rakendamine)
(Näited =)
44. rida: 44. rida:
 
= Näited ==
 
= Näited ==
  
TODO
+
Elemendi BODY taustavärvi muutmiseks:
  
Veebilehe body elemendi taustavärvi muutmiseks.
+
  body {
 +
    background-color: #d0e4fe;
 +
  }
  
body {
+
... või ka taustapildi määramiseks ...
  background-color: #d0e4fe;
 
}
 
  
<div style="border: 1px solid #aaa;">asd</div>
+
  body {
 +
    background: url( 'images/taustapilt.png' );
 +
  }
 +
 
 +
Muudame paragraafi tekstistiili, suurust ja tühja ruumi, mis jäetakse enne ja pärast lõiku:
 +
 
 +
  p {
 +
    font-family: "Times New Roman";
 +
    font-size: 20px;
 +
    margin-top: 30px;
 +
    margin-bottom: 30px;
 +
  }
 +
 
 +
Defineerida saab ka oma stiile, mida vastavale elemendile anda:
 +
 
 +
  .stiil1 {
 +
    font-family: verdana, tahoma, arial, helvetica, "trebuchet ms";
 +
    font-size: 12px;
 +
    font-weight: normal;
 +
    text-decoration: none;
 +
    color: #000000;
 +
  }
 +
 
 +
<source lang="html4strict">
 +
<p class="stiil1">Tekstilõik, mis formaaditud stiil1 järgi.</p>
 +
</source>
 +
 
 +
<div style="border: 1px solid #c8c8c8; padding: 5px;">asd</div>

Redaktsioon: 25. jaanuar 2011, kell 10:53

CSS e. Cascading Style Sheet on viis, kuidas kiirelt, efektiivselt ja minimaalse vaevaga kujundada HTML veebileht.

Eeldused

Enne selle teema lugemist tuleks HTML põhitõed endale selgeks teha.

Süntaks

 selector [, selector2, ...][:pseudo-class] {
   property: value;
   [property2: value2;
   ...]
 }
 /* kommentaar */

Kõiki ekraanil kuvatavaid HTML elemente saab CSS'iga kujundada, kagu ka omistada neile ID atribuudi, mistõttu on nende poole kergem pöörduda.

Rakendamine

Rakendamiseks on 3 võimalust:

  • Defineerida CSS stiilid veebilehe sees
<style>

/* stiilide defineerimine */

</style>
  • Luua eraldi fail CSS stiilide kirjeldusega ja viidata sellele veebilehe päises
<link rel="stylesheet" href="css/minucss.css" type="text/css" media="screen" />
  • Lisada elemendi sisse vastav CSS kood
<div style="padding: 5px; border: 1px solid #aaa;">Kasti sisu...</div>

Näited =

Elemendi BODY taustavärvi muutmiseks:

 body {
   background-color: #d0e4fe;
 }

... või ka taustapildi määramiseks ...

 body {
   background: url( 'images/taustapilt.png' );
 }

Muudame paragraafi tekstistiili, suurust ja tühja ruumi, mis jäetakse enne ja pärast lõiku:

 p {
   font-family: "Times New Roman";
   font-size: 20px;
   margin-top: 30px;
   margin-bottom: 30px;
 }

Defineerida saab ka oma stiile, mida vastavale elemendile anda:

 .stiil1 { 
   font-family: verdana, tahoma, arial, helvetica, "trebuchet ms";
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #000000; 
 }
<p class="stiil1">Tekstilõik, mis formaaditud stiil1 järgi.</p>
asd