PIA - PRVI KOLOKVIJUM Flashcards

html, css, js

1
Q

HTML je skracenica za sta?

A

HyperText Markup Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Sta je hipertekst?

A

Hipertekst je tekst koji sadrži veze ili linkove ka drugim dokumentima ili na samog
sebe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Sta radi HTML, sta je njegova glavna funkcija?

A

HTML koristi oznake (tagove) da opiše različite elemente aplikacije.
HTML opisuje logičku strukturu veb dokumenta

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kako se cita HTML?

A

Ne linearno, hipertekst se čita prateći
hiperveze u tekstu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Sta definise svaki HTML element?

A

Svaki HTML element definiše skup atributa kojima se može okarakterisati.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Sta definise svaki atribut HTML dokumenta?

A

Svaki atribut definiše domen iz kojeg se mogu uzimati vrednosti tog atributa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Navedi genericke atribute svakog html dokumenta

Ima ih 5

A

class, id, style, title, lang

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sta predstavlja linija <!DOCTYPE html> ?

A

Deklaracija dokumenta <!DOCTYPE html> predstavlja posebnu vrstu elementa
kojom se definiše verzija HTML dokumenta koja se koristi. Konkretno, ovom
deklaracijom navodimo da ćemo koristiti verziju 5 HTML standarda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Iz koja dva elementa se sastoji svaki html dokument?

A
  1. Zaglavlje (head ili header) sadrži informacije o samom dokumentu, kao i linkove ka
    definicijama stilova (CSS) i programskih elemenata (JavaScript).
  2. Telo (body) sadrži vizuelne elemente koji će biti prikazani korisniku. Sve što se
    nalazi u telu dokumenta je vidljivo u okviru veb pregledača.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cemu sluzi element title ?

A

Element title služi za davanje semantičkog naslova
dokumenta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Koja je oznaka za naslov i koliko naslova moze biti u okviru jednog html dokumenta?

A

od <h1> do <h6>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Sta koristimo da bismo u tekst uneli novi red? Da li je to zatvoren tag?

A

<br></br>, nije zatvoren tag

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Koja je oznaka za paragraf?

A

<p>
</p>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Koj atribut u elementu img daje informacije o lokaciji slike koju zelimo da dodamo u dokument?

A

src = “…”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Pomocu kog elementa se u HTML dokument unose slike?

A

<img></img>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Koje liste postoje u HTML-u?

A

Nenumerisane liste
Numerisane liste
Opisne liste

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Kojim elementom se obelezavaju nenumerisane liste?

A

<ul> za listu + <li> element liste </li>
</ul>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Kojim elementom se obelezavaju numerisane liste?

A

<ol> za listu + <li> element liste </li>
</ol>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Koji je tag za opisne liste?
Koji je tag za pojam?
Koji je tag za opis tog pojma?

A

<dl>
dt obeležava sam pojam koji se opisuje (engl. data term)
dd obeležava opis tog pojma (engl. data description).
</dl>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Da li je moguce ugnezditi liste?

A

Moguće je ugnežđavati bilo koju
listu (unutrašnja lista) u bilo koju
drugu listu (spoljašnja lista)
jednostavnim umetanjem celog
sadržaja unutrašnje liste u okviru
sadržaja jedne stavke li spoljašnje
liste.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Sta su veze, linkovi?

A

Veze su linijski elementi koji služe za povezivanje resursa na vebu, mahom veb strana ili
njihovih fragmenata.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Koj tag se koristi za umetanje linka u html dokument?

A

<a></a>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Da li je href obavezan atribut za element <a> ?</a>

A

Da, atribut href predstavlja putanju do resursa koji će biti uvezan sa tekućim
dokumentom.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

sta odredjuje vrednost atributa target?

A

Vrednost atributa target određuje na koji način će veza ka resursu biti otvorena u veb
pregledaču.
i_blank kaze veb pregledaču da uvezeni veb resurs prikaže u novoj kartici.
_self kaze veb pregledaču da resurs prikaže u tekućoj kartici

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Koliko tipova veze postoji i koji su?
Postoje dva tipa veza:  Spoljašnje veze  Unutrašnje veze
26
Objasni sta su spoljasnje veze?
U spoljašnje veze spadaju one veze koje vode do veb resursa van tekućeg dokumenta.
27
Objasni unutrašnje veze
Unutrašnje veze koriste se za povezivanje delova istog veb dokumenta.
28
CSS je skracenica za...
Cascading Style Sheets
29
Objasni sta je CSS i cemu sluzi?
CSS predstavlja jezik koji služi za stilizovanje HTML elemenata. CSS se služimo da bismo opisali na koji način se elementi HTML logičke strukture prikazuju.
30
CSS jezik se sastoji od niza pravila (engl. rule). Svako pravilo je oblika...
selektor { svojstvo1: vrednost; svojstvo2: vrednost; }
31
Kako se navode komentari u css-u?
Komentari se u jeziku CSS navode između /∗ i ∗/
32
Navedi i objasni sva tri načina na koja možemo specifikovati pravila za stilizovanje
1. Spoljni kaskadni listovi -izdvajanje CSS pravila u posebnu datoteku sa ekstenzijom css. 2. Element style - putem HTML elementa style. Ovaj element se navodi isključivo u sadržaju elementa head 3. Atribut style - korišćenjem atributa style nad pojedinačnim HTML elementima.
33
Navedi dva svojstva koja mozemo koristiti za dodeljivanje boje elementu u CSS jeziku
color - menja boju teksta background-color menja boju elementa
34
Navedi svojstva koja mozemo koristiti za stilizovanje teksta u CSS jeziku
1. font-size podešava veličinu slova Vrednosti ovog svojstva su dužine. 2, font-style kontroliše iskošenost slova. Vrednosti su: normal, italic i oblique 3. font-weight kontroliše podebljavanje slova. Vrednosti su: normal, bold, bolder, lighter ili brojevi u rasponu od 100 do 900 4. text-align kontroliše horizontalno poravnanje teksta. 5. letter-spacing podešava rastojanje između slova. Vrednosti su: normal ili dužine 6. word-spacing podešava rastojanje između reči. Vrednosti su: normal ili dužine. 7. text-indent kontroliše „uvlačenje“ prve linije teksta. Vrednosti su dužine. 8. text-shadow dodaje senku tekstu elementa kome postavljamo svojstvo.
35
Ukoliko želimo da specifikujemo familiju fontova za neki tekstualni sadržaj, na raspolaganju nam je CSS svojstvo...
font-family: ImePorodice;
36
Koje svojstvo se koristi za pozicioniranje elemenata i koja svojstva moze uzeti?
Za određivanje tipa pozicioniranja koristi se svojstvo position. Moguće vrednosti ovog svojstva su: static, relative, absolute i fixed.
37
Koja svojstva se koriste za definisanje precizne pozicije elementa ?
za definisanje precizne pozicije elementa koriste se neki od svojstava top, right, bottom i left.
38
Objasni staticko pozicioniranje elemenata?
-Elementi se ređaju na stranici jedan nakon drugog, u skladu sa njihovim dimenzijama i drugim karakteristikama. -Podrazumevan način pozicioniranja elemenata. Postavljanje vrednosti za neko od svojstava top, right, bottom ili left nema uticaja na poziciju elementa sa statičkim pozicioniranjem.
39
Objasni relativno pozicioniranje elementa?
Pri relativnom pozicioniranju “ivica” od koje se element pomera je ivica tog elementa pri statičkom pozicioniranju. Postavljanje vrednosti za svojstva top, right, bottom i left pomeriće element u odnosu na njegovu statičku poziciju
40
Objasni apsolutno pozicioniranje elementara u css-u?
Apsolutno pozicioniranje je najzahtevnije. Pri apsolutnom pozicioniranju “ivica” od koje se element pomera je ivica prvog pretka tog elementa u DOM stablu koji nije statički pozicioniran.
41
JavaScript engine sadrži tri bitna dela. Navedi ih.
JavaScript engine sadrži tri bitna dela: 1. Syntax Parser 2. Lexical Scope 3. Execution Context
42
Sta je funkcija JavaScript interpreter-a?
JavaScript interpreter tumači naš napisan izvorni kod i izvršava prevedene instrukcije u okviru veb pregledača.
43
Sta je Syntax Parser?
Syntax Parser - čita karakter po karakter i proverava sintaksnu ispravnost koda
44
Sta je Lexical Scope?
Lexical Scope - okruženje gde se kod smešta
45
Sta je Execution Context?
Execution Context - kontejner u kom se upravlja kodom koji se trenutno izvršava. Ovde je takođe bitan i pojam execution stack
46
U okviru kog HTML elementa se uvozi JS kod?