html

blabla9184

Zainteresovan član
Poruka
457
Pozdrav!
Imam par pitanja vezana za HTML.
Cetvrta sam godina gimnazije, sada smo poceli da ucimo o tome, blizi se kontrolni a ja ne znam odgovore na neka pitanja.
Naime, knjigu nemam, recheno nam je da odgovore na pitanja trazimo na sajtu www.w3schools.com , medjutim, ja se tamo slabo nalazim i nisam uspela naci sve odgovore..
Nadam se da ce neko znati ovih par stvari sto mi treba.. Hvala unapred!

1. struktura HTMLa; sta je sta
Naime, znam da je to Hypertexh Markup Language, ali ne znam da objasnim. Znam samo da se Markup odnosi na to da to nije programiranje, vec za opis..

2. Sta us atributi? Kako se pisu opisi atributa?
I ovde znam sintaksu atributa, ali ne da kazhem i shta su..

3. Zasto se preporuchuje pisanje HTML elemenata malim slovom?

4. Koje su karakteristike InLine i BlockLevel elemenata?
Tu znam samo jednu karakteristiku, IL kurzor ne ide u novi red, a kod BL ide. Da li znate josh koju?

5. Sta su karakter entiteti?

6. Ste se sve moze postaviti u pozadinu dokumenta ili elementa?

...
 
1.
Kod:
<html>

<head>
</head>

<body>
</body>

</html>

U head ide title, meta, style, link do css, javascipt itd. U body ide sadrzaj strane.

2. Parametri elementa.
Class, id, title, style itd.
Primer:
Kod:
<div id="glavni" class="prvi"></div>
Opis ide u css:
Kod:
#glavni {
  width: 500px;
  height: 250px;
}
.prvi { 
  background: #ccc url(file:slike/neka_slika.jpg) right top no-repeat;
}

koji se poziva u head delu sa
Kod:
<link rel="stylesheet" type="text/css" href="ime_fajla.css" />
ili se kompletan navodi isto u head delu:
Kod:
<style type="text/css">
<!--
#glavni {
  width: 500px;
  height: 250px;
}
.prvi { 
  background: #ccc url(file:slike/neka_slika.jpg) right top no-repeat;
}
-->
</style>

a moze i ovako, tzv. hardkodovanje koje nije preporucljivo najvise zbog kasnijih intervenicija (mora svaki elemenat posebno da se edituje):

Kod:
<div style="width:500px; height:250px; background: #ccc url(file:slike/neka_slika.jpg) right top no-repeat;"></div>

Za form imas value, title...

Jedan id samo jednom se sme pojaviti na jednoj strani. Class moze koliko hoces i njime se uglavnom definisu zajednicke karakteristike vise elemenata.

3. i 4. isto dodje kako god okrenes. Preglednije je da se pise malim slovima kao i da se koristi enter, ali browser ce razumeti i jedno i drugo na isti nacin. Takodje nije bitno koliko imas praznih mesta jedno iza drugog jer ce se tretirati kao jedno.
Razlika se javlja na server side. Windows serverima je svejedno, dok kod unix-linux postoji case-sensitive. Recimo galerija.js nije isto sto i Galerija.js. Takodje xml razlikuje mala i velika slova i xhtml se pise malim slovima.

5. http://webdesign.about.com/od/localization/l/blhtmlcodes-punc.htm Opisi kako hoces.. razumes sta je. Ako koristis utf-8 (definise se u head delu)
Kod:
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
mozes da pises onako kako se pise inace.

6. Class "prvi" postavlja sliku i sivu boju recimo...

Ovo je ukratko i na brzinu (to je teorija i moze se diskutovati...a vreme je novac, drzava lose stoji, nema se para, nema ni vremena :D). Detaljnije i ostalo sto te zanima verujem da ces naci na sledecim adresama:

http://www.cincplug.com/W3C/Tutorials/firstcss.htm
http://www.cincplug.com/W3C/TR/xhtml1/ //ovo je za xhtml 1.0 ali moze posluzit
http://en.wikipedia.org/wiki/HTML
i naravno http://www.w3schools.com/ //ovde prelistaj atribute da vidis kakvi sve postoje
 
Nema na cemu.
Ako hoces da razumes kako radi, kreni od stukture (pritanje 1) pa primenjuj ono sto procitas na w3school.
Ako te zanimaju samo definicije zbog ocene, onda pronadji neku knjigu. Profesor je morao navesti literaturu. Ili potrazi na wiki (en.wikipedia.org, na nasoj o tome skoro nista nema). Imas finih definicija i na linku za xhtml 1.0 koje mogu posluziti.
 

Back
Top