<div style="position:absolute; top:10px; right:200px; width:448px; border:1px solid blue;"><marquee behavior="slide" direction="right" scrollamount="4" loop="5"><a href="https://easywd.vitsolutions.lv/" target="_self" title="Labs Resurss"> <img src="../easywd.png" border="0" width="448" height="174"></a></marquee></div><link rel="stylesheet" type="text/css" href="http://www.easywd.lv/css/menu_f1.css"><link rel="shortcut icon" href="http://www.easywd.lv/css/favicon.ico">

 

Ievads, kas īstenībā ir CSS



Ko jūs jau zinat

Pirms turpināt, jums ir jābūt pamata izpratnei par HTML:

  • HTML / XHTML

Ja jūs vēlaties mācīties šos standartus, tad varat apskatīties info šeit un papilds w3schools
mājas lapā .


Kas ir CSS?

  • CSS C ascading S tyle S heets
  • Stils nosaka , kā parādīt HTML elementus
  • Stili tika pievienoti HTML 4.0 standartā lai atrisināt dizaina problēmu
  • Ārējāis Style Sheets - var ietaupīt daudz darba
  • Ārējie Style Sheets tiek saglabāti CSS failos (mystyle.css)

CSS Demo

HTML dokumentu var parādīt ar dažādiem stiliem: Varat apskatīt, kā tas darbojas šeit!


Stili atrisina lielu problēmu

HTML nekad nav bijis paredzēts, lai saturētu tagus formatējot dokumentu.

HTML mērķis bija definēt satura dokumentu, piemēram:

<h1> Tas ir virsraksts </ h1>

<p> Tā ir rindkopa. </ p>

Kad tika pievienots tags  <FONT>, un krāsu īpašības, tika pievienoti HTML 3.2 specifikācijā, tas sākās murgs web izstrādātājiem. Attīstības lielu tīmekļa vietnēm, kur fonti un krāsas informāciju, tika pievienoti katru lapu, kļuva ilgs un dārgs process.

Lai atrisinātu šo problēmu, World Wide Web Consortium (W3C), kas izveidota CSS.

No HTML4.0 , viss formatējums var noņemt no HTML dokumentā, un uzglabā atsevišķā CSS failā.

Visas pārlūkprogrammas atbalsta CSS šodien.


CSS ietaupa daudz darba!

CSS definē KĀ HTML elementi tiek parādīti.

Stili parasti tiek saglabāti ārējos. Css failos. Ārējie stila lapas ļauj jums mainīt izskatu un izkārtojumu visa tīmekļa vietnes lapas, vienkārši rediģējot vienu failu!

CSS sintakse

CSS noteikums ir divas galvenās daļas: selektors, un viena vai vairākas deklarācijas:

Selektors parasti ir tieši tas HTML elements, kuru jūs vēlaties rediģēt, piemērojot tam stilu.

Katra deklarācija sastāv no selektora (h1), no paramtra(Property). Parametri vienam selektoram
var būt vairāki!

Īpašība ir stila atribūts, kuru vēlaties mainīt.


CSS Piemērs

CSS deklarācija vienmēr beidzas ar semikolu, un deklarācija grupas ieskauj cirtainas iekavās:

p {color:red;text-align:center;}

Lai padarītu CSS uztveramību, jūs varat uzdot vienu parametru katrā rindā, piemēram:

Piemērs

p
{
color: red;
text-align: center;
}
šeit p ir selektors, color ir parametrs(property), un "red" - parametra vērtība

Par id un klases Selektoriem

Papildus nosakot stilu HTML elementiem, CSS ļauj norādīt savu selektoru, ko sauc par "id" un "klases".


Id selektors

Id selektors tiek izmantots, lai norādītu stilu, par vienu, unikālu elementu.

Id selektoru izmanto id atribūts HTML elements, un ir noteikts ar "#".

Stils noteikums turpmāk tiks piemērots elements ar id = "para1":

Piemērs

#para1
{
text-align:center;
color:red;
}
kur (#para1 ir unikāls elements, kuram tiek piemērots stils, un HTML tas tiek definēts
sekojoši ( <div id="para1">.................</div>

Izmēģiniet to pats »

PiezīmeNav ieteicams sākt ID vārdu ar numuru! Tas nestrādās Mozilla / Firefox.


Klase selektors

Klases selektoru izmanto, lai norādītu stilu grupas elementiem. Atšķirībā no id atlasītāju, klases selektors ir visbiežāk izmantots vairākiem elementiem.

Tas ļauj iestatīt īpašu stilu daudziem HTML elementiem tajā pašā klasē.

Klases selektors izmanto HTML klases atribūts, un ir noteikts ar "."

Šajā piemērā visi HTML elementi ar class = "center" būs izlīdzināts centrāli:

Piemērs

.center {text-align: center;}

Izmēģiniet to pats »

Jūs varat arī norādīt, ka visi elementi ar identifikatoru piemēram <h2>, būs formatēti sekojoši:
h2 {color: green; }.

Šajā piemērā zemāk, visi p elementi ar class = "centrs" būs izlīdzināts centrāli:

Piemērs

p.center {text-align:center;}

Ja pārlūkprogramma tiek izmantotas stila lapas(*.css), tas formatēs dokumentu saskaņā ar to.


Trīs veidi, kā ievietot CSS

Ir trīs veidi, kā iekļaut stilu lapu:

  • Ārējā stila lapas
  • Iekšējā stila lapas
  • Inline style

Ārējā Style Sheet

Ārējā stila lapa ir ideāla, ja stils ir piemērots daudzām lapām. Ar ārējo stilu lapas, jūs varat mainīt izskatu visu vietni, mainot vienu failu. Katrā lapā ir saite uz stila lapas, izmantojot <link> tag. <link> Tag iet iekšā galvenes sadaļā:

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

Ārējo stilu lapas var rakstīt jebkurā teksta redaktorā, es iesaku Notepad++. Fails nesatur html tagus. Jūsu stilu lapas būtu saglabātas ar .css paplašinājumu. No stila lapas faila piemērs ir parādīts zemāk:
---------------c:/myDocuments/style.css------------------------------------

hr {color: sienna;}
p {margin-left: 20px;}
body {background-image: url("images/back40.gif");}
-----------------------------------------------------------------------------------

PiezīmeNav pievienotu atstarpi starp īpašuma vērtību un vienības (piemēram, margin-left: 20 px;). Pareizi ir: {margin-left: 20px;}


Iekšējā Style Sheet

Iekšējā stila lapa jāizmanto, kad vienā dokumentā ir unikāls stils. Lai definētu iekšējo tad html dokumentā sadaļā <head>...</head>, izmantojot <style> tagu, piemēram, šādi:

<head>
<style>
hr {color:sienna;}
p {margin-left:20px;}
body {background-image:url("images/back40.gif");}
</style>
</head>


Inline stili

Inline stila zaudē daudz no stila lapas priekšrocībām, sajaucot saturu ar prezentāciju. Izmantojiet šo metodi, taupīgi! Tikai ja tiešām ir kāds unikāls web lapā, bet jūs negribat rediģēt galveno css failu.

Lai izmantotu inline stilus jūs izmantot stila atribūtu attiecīgajā tag. Stils raksturlielumu var saturēt CSS īpašību. Piemērs parāda, kā mainīt krāsu un kreiso starpību par punktu:

<p style="color: sienna; margin-left: 20px;">This is a paragraph.</p>


Vairāki Style Sheets

Ja dažas īpašības ir noteikti par to pašu selektoru dažādu stilu lapas, vērtības tiek pārmantotas no konkrētāku stila lapas. 

Piemēram, ārējā stila lapas ir šādas īpašības H3 selektora:

h3
{
color:red;
text-align:left;
font-size:8pt;
}

Un iekšējo stila lapas ir šādas īpašības H3 selektora:

h3
{
text-align:right;
font-size:20pt;
}

Ja ar iekšējo stila lapas lapā ir saites uz ārējo stilu lapas, kas attiecas H3 īpašības būs:

color:red;
text-align:right;
font-size:20pt;

Krāsa ir mantots no ārējā stila lapas un teksta saskaņošana un fonta izmēra aizstāj ar iekšējo stila lapas.

Papildus informācija ir pieejama šeit!

 

Komentāri (0)  |  2013-06-16 00:06  |  Skatīts: 3225x

Atpakaļ