Садржај
HTML-1 HTML документи
Приказивање HTML документа
Елементи HTML документа
Елементи HTML документа - задаци
HTML-2 Форматирање текста
Форматирање текста
Форматирање текста - питања
Форматирање текста - задаци
HTML-3 Листе и табеле
Листе
Листе - питања
Листе - задаци
Табеле
Табеле - питања
Табеле - задаци
HTML-4 Повезивање докумената
Повезивање докумената
Повезивање докумената - питања
Повезивање докумената - задаци
HTML-5 Мултимедијални садржаји
Мултимедијални садржаји
Мултимедијални садржаји - питања
Мултимедијални садржаји - задаци
CSS-1 CSS стилови
CSS стилови
Дефинисање CSS стилова
CSS стилови - вежбе
CSS-2 CSS својства
CSS својства
CSS својства текста
CSS својства која дефинишу границе елемента
CSS димензије елемената
CSS својства - питања
CSS својства - задаци
CSS-3 CSS селектори
CSS селектори
Стилизовање елемената по идентификатору
Стилизовање класа елемената
Сложени CSS селектори
CSS селектори – примери
CSS селектори – питања
CSS селектори – задаци
CSS-4 Распоред елемената
Распоред елемената
Распоред елемената – пример
Распоред елемената – питања
Распоред елемената – задаци
Flexbox
Flexbox – примери
JS_1 Јава скрипт
Увод у Јаваскрипт (Javascript)
Извршавање јава скриптова
Извршавање јава скриптова – питања
JS_2 Променљиве и изрази
Променљиве
Нумеричке вредности и изрази
Текстуалне вредности и изрази
Логичке вредности и изрази
Основни типови - питања
Основни типови – задаци
JS_3 Сложени типови података
Објекти
Објектни модел документа стране
Низови
Сложени типови података – питања
Сложени типови података – задаци
JS_4 Функције, методе, догађаји
Функције у Јава-скрипту
Методи - функције у објектима
Догађаји
Функције, методе, догађаји – питања
Функције, методе, догађаји – задаци
JS_5 Веб интерфејс
Дугмад
Поља за унос података
Листе за одабир вредности
Веб интерфејс – питања
Веб-интерфејс – задаци
JS_6 Контрола тока програма
Гранања у Јава-скрипту
Употреба гранања у веб-странама
Петље у Јаваскрипту
Употреба петљи у веб-странама
Гранања и петље – задаци

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

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

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

https://petljamediastorage.blob.core.windows.net/root/Media/Default/Kursevi/OnlineNastava/kurs-treci-gim-prirodni/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 у неком локалном директоријуму.

<!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 стиловима примењене на документ.

Претходна лекција
Следећа лекција
A- A+
Тема
Темa

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.