Sākumlapa
"Pirmā web lapa"
HTML
Citi materiāli
Ceļošana - kalni
CSS
Sintakse
Sasaiste ar HTML
Kategorijas un ID
Šrifts
Teksts
Fons
Saraksta noformējums
Saites
Vēl iesaku:
p {color: gray}
<head>
<link rel="stylesheet" type="text/css"
href="noformejums.css"/>
</head>
Pilns HTML lapas kods varētu izskatīties šādi:
<html>
<title>Eksperiments</title>
<meta http-equiv="content-type" content="text/html; charset= windows-1257">
<head>
<link rel="stylesheet" type="text/css"
href="noformejums.css"/>
</head>
<body>
<p>Lūk, kāds noformējums!!</p>
</body>
</html>
Šis arī ir galvenais CSS pielietošanas veids, kad visas Web lapas daudzo HTML dokumentu noformējums glabājas atsevišķi un HTML dokumentos atrodas tikai saite jeb links uz ".css". Patiesi ir vērts atklāt šīs domas diženumu!
Šajā gadījumā CSS noformējumu saglabā nevis atsevišķā failā, bet visu ievieto konkrētā HTML dokumenta "head" sadaļā. Šo variantu ir vērts izmantot, ja konkrētajam dokumentam būs atšķirīgs (unikāls) noformējums no visiem citiem. Šoreiz būs jālieto tags <style> nevis <link>!
<head>
<style type="text/css">
p {color: red}
</style>
</head>
Ir iespēja iekļaut savu CSS noformējumu arī kādā atsevišķā, konkrētā HTML elementā jeb tagā (t.i., "tikai šī rindkopa tiks noformēta tā un tā.."), taču to sīkāk neapskatīsim, jo principā to pašu var izdarīt ar HTML līdzekļiem, kā arī tiek pazaudēta CSS jēga - vienlaicīgi noformēt veselu HTML dokumentu vai tagu attēlošanu. Pie tam praksē daudz biežāk līdzīgas problēmas risina ar CSS kategoriju (classes) palīdzību, jo parasti pat unikālus noformējumus Web projektā pielieto vairāk kā vienu reizi. Protams, vienmēr ir izņēmumi :).
Visbeidzot varētu rasties jautājums: "Vai vienā HTML dokumentā var lietot pat visus trīs CSS pielietojuma variantus?" Atbilde ir: "Jā, protams!" Tikai šajā gadījumā būtu jāņem vērā piesaistītā CSS subordinācija, jeb prioritāte. Tā ir sekojoša:
Autortiesības © 2005-2009, kasis.lv. Visas tiesības aizsargātas.