Садржај

CSS стилови – вежбе

Вежба 1 – Стилизовање онлајн

Најлакши начин да испробате како се стилизују елементи (када нисте на страницама овог курса) је коришћењем следећег веб сајта: https://jsbin.com/?html,css,output. Овај сајт смо користили док смо учили да пишемо HTML кôд да бисмо видели како ће се одређени HTML елемент приказати. На истом сајту поред HTML кôда можемо да унесемо и CSS кôд, при чему ћемо видети како CSS правила која задамо утичу на изглед HTML елемената.

../_images/jsbin_with_css.png

У овом примеру смо применили величину од 18 пиксела и плаву боју на <h1> елемент, величину од 16 пиксела и зелену боју на <h2> елемент, а величину од 12 пиксела и црвену боју на <p> елемент. Приметите да се дефиниције стилова за h2 из CSS колоне примењују на оба елемента <h2> у HTML кôду (исто важи и за дефиниције стилова пасуса). Прегледач ће применити дефиниције стилова на све HTML елементе у страни који одговарају наведеном опису.

CSS фајл има листу правила за приказивање у облику:

опис-елемената { скуп дефиниција својстава }
опис-елемената { скуп дефиниција својстава }
опис-елемената { скуп дефиниција својстава }

Опис елемената (или селектор) говори прегледачу на које елементе треба применити правила наведена у витичастим заградама. У претходном примеру су коришћени једноставни селектори – наведено је име HTML елемената на које ће се применити правила, на пример h1, h2 и p. У наставку ћемо видети да селектори могу да буду и доста сложенији.

Скуп дефиниција садржи елементе у којима је наведено неко својство HTML елемента и вредност тог својства које треба да буде примењено на HTML елемент. Својство елемента је, на пример, боја (енгл. color) или величина текста (енгл. font-size).

Вежба 2 – Стилизовање локално

У претходном примеру смо HTML стилизовали на сајту за брзи развој и стилизовање једноставних HTML докумената. Међутим, исто можемо да урадимо и са документима снимљеним на локалном рачунару.

HTML документ из претходног примера можемо да формирамо помоћу било ког програма за уређивање текста (едитора). Сачувајте следећи садржај као фајл nikolatesla.html у неком локалном директоријуму (нпр. c:\temp).

<!DOCTYPE html>
<html>
    <head>
      <link rel="stylesheet"  href="stil.css">
    </head>
    <body>
         <h1>Никола Тесла</h1>
         <p>Информације о Николи Тесли…</p>
         <h2>Биографија</h2>
         <p>Никола Тесла је рођен…</p>
         <h2>Изуми</h2>
         <p>Најбитнији изуми су…</p>
    </body>
</html>

Обратите пажњу на елемент <link rel="stylesheet" href="stil.css">, којим дефинишемо да ће се стилови налазити у фајлу stil.css у истом директоријуму као и фајл nikolatesla.html.

Формирајте фајл stil.css са следећим садржајем и сачувајте га у истом директоријуму као и претходни фајл:

h1 { font-size: 18px;
        color: blue;}
h2 { font-size: 14px;
        color: green;}
p { font-size: 12px;
         color:red; }

Отворите фајл nikolatesla.html у прегледачу и проверите да ли су боје текста које су дефинисане у CSS стиловима примењене на документ.

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+