Vini

Statistika

Pridružen/a:
01 sep 2006, 00:34
Zadnjič aktiven:
20 avg 2026, 12:47
Prispevki:
6652 | Vsi prispevki
Teme:
226 | Vse teme
5234
611
56

Podpis

#8

HTMLja te ne bom ucil, imas na w3schools.com kar dobre tutoriale... Malo bi ti le povedal nekaj zadev v razmislek, za lazje razumevanje vsega skupaj...



HTML (HyperText Markup Language) je opisni jezik za opisovanje spletnih dokumentov. Opisujes strukturo dokumenta in (lahko) tudi izgled (vedno manj, temu je zadnje case namenjen CSS).



Osnovna struktura dokumenta:

<html>

<head>

... head definition ...

</head>

<body>

<h1>heading goes here</h1>



content goes here</p>

</body>

</html>



Gornja zelo enostavna struktura je v obliki drevesa... HTML je deblo, ki ima dve veji, oziroma dva otroka (child): HEAD in BODY. V HEAD se tukaj nisem spuscal, ker nima nobene veze s CSS, razen da vanj vstavis CSS definicijo, kar si, kot sem opazil, ze osvojil. BODY ima pa spet dve veji, oziroma dva otroka: H1 in P. Ce bi zelel cisto striktno drevesno definirat CSS za to strukturo, bi naredil to takole (ni potrebe tega poceti tocno na ta nacin, le v ilustracijo):



body {

/* css definicija BODY elementa in vseh njegovih otrok /

}

body h1 {

/
css definicija H1 elementa (in vseh njegovih otrok), ki je otrok elementa BODY /

}

body p {

/
css definicija P elementa (in vseh njegovih otrok), ki je otrok elementa BODY */

}



Ce bi zadeve se bolj gnezdil, recimo takole:

<body>

<div id="header">

<h1>heading 1 goes here</h1>



paragraph text goes here</p>

</div>

<div id="content">

<h2>heading 2 goes here</h2>



paragraph text goes here</p>

<h2>heading 2 goes here</h2>



paragraph text goes here</p>

</div>

</body>



bi css izgledal nekako takole:

body {

/* css definicija BODY elementa in vseh njegovih otrok /

}

body div#header h1 {

/
css definicija h1 elementa (in vseh otrok), ki je otrok div elementa z IDjem "header", ki je otrok BODY elementa /

}

body div#header p {

/
css definicija p elementa (in vseh otrok), ki je otrok div elementa z IDjem "header", ki je otrok BODY elementa /

}

body div#content h2 {

/
css definicija h2 elementa (in vseh otrok), ki je otrok div elementa z IDjem "content", ki je otrok BODY elementa /

}

body div#content p {

/
css definicija p elementa (in vseh otrok), ki je otrok div elementa z IDjem "content", ki je otrok BODY elementa */

}



Tisto "(in vseh otrok)" ne drzi povsem, saj se razlicne lastnosti ne dedujejo, primer je background in text-decoration, pa se kaj bi se naslo. Za tocen seznam, katere lastnosti se dedujejo, si lahko pogledas na w3schools.com



V praski lahko povsod izpustis tisti BODY na zacetku, lahko tudi div#content napises samo #content, zakompliciral sem toliko zato, da ponazorim, o cem sploh govorim :) Zgornji primer bi v praski izgledal takole:



body {

/* css definicija BODY elementa in vseh njegovih otrok /

}

#header h1 {

/
css definicija h1 elementa (in vseh otrok), ki je otrok div elementa z IDjem "header", ki je otrok BODY elementa /

}

#header p {

/
css definicija p elementa (in vseh otrok), ki je otrok div elementa z IDjem "header", ki je otrok BODY elementa /

}

#content h2 {

/
css definicija h2 elementa (in vseh otrok), ki je otrok div elementa z IDjem "content", ki je otrok BODY elementa /

}

#content p {

/
css definicija p elementa (in vseh otrok), ki je otrok div elementa z IDjem "content", ki je otrok BODY elementa */

}



In da, lahko me tikas :)


všeč(0) ni všeč(0) spam(0)
#33

frisby, se strinjam s tabo... Nekdo se je na tem forumu ze pridusal, zakaj je nekdo za vclanitev v nek affiliate program podal se svojo affiliate kodo zraven in da vsi vemo za kaj gre pri tej stvari... Seveda vemo, in ravno zato! Zakaj se, ce se zelim vclaniti v nek affiliate program, ki ima tudi moznost webmaster referrala, ne bi vclanil pod nekoga s tega foruma in mu prinesel nekaj dodatnih dolarckov? Boljse, kot pa da tiste dolarcke obdrzi tisti oglasevalski gigant, je res? Ce se bom zelel vclaniti v kaksnega od programov, ki jih tukaj omenjate, bom vsekakor poprosil na tem forumu, da mi nekdo od vas pove svojo referral kodo, da se vclanim preko nje, meni to ne naredi nobene skode, tistemu, pod katerega se bom pa vclanil, pa lahko prinese nekaj dodatnih dolarckov... Bom pa seveda zelo vesel, ce me doticna oseba potem povabi na kaksen bambus :)


všeč(0) ni všeč(0) spam(0)
#6

CSS - cascading style sheets -> najboljsa struktura je kaskadna :)



jaz ponavadi dolocim vse globalne zadeve v body deklaraciji (ozadje, barva besedila, font in velikost besedila), potem pa naredim containerje za header, vsebino (mogoce locen container za menu) in footer, vsakemu containerju (DIV) dolocim ID in potem dolocim glavne lastnosti za posamezen container, recimo:



#header {

background-color: #000000;

color: #FFFFFF;

}

#content {

background-color: #FFFFFF;

color: #000000;

}

.

.

.



Potem pa znotraj vsakega containerja dolocim se lastnosti za posamezne tage in lastnosti za posamezne razrede (class), recimo:

#header a {

/* anchor tag /

text-decoration: underline;

color: #FF0000;

}

#header h1 {

/
heading 1 /

font-size: 20px;

}

#header p.hilite {

/
paragraph class="hilite" */

color: #EEEEEE;

}

.

.

.




verjetno je treba narediti nov stylesheet (class) za to, da lahko določimo ozadje strani.




gornja koda ti doloci ozadje za <body> tag, ne rabis nobenega posebnega classa za to...



Obcutek imam, da ti CSS sistem ni povsem jasen... Povej, lahko razlozim od zacetka...


všeč(0) ni všeč(0) spam(0)
#28

Ce nimas nikogar pod sabo, ne bos zasluzil cisto nic, ce jaz prav razumem tale sistem. Izplacujejo po dejanski realizaciji, torej ce nekdo, ki je pod tabo, nekaj placa, ti dobis nek procent od tega. Predstavljam si, da je ta procent izredno majhen, saj mora futrati celo verigo navzgor.



Pa se odgovor na to, da imajo dalec najboljso stran: ce ruknes na server Plone in nek template preko njega, to ne pomeni, da imas najboljso stran :)


všeč(0) ni všeč(0) spam(0)
#1

Najbolj "legalen" odgovor je ta, da pisi svojo vsebino...


všeč(0) ni všeč(0) spam(0)
#1

Na obiskanost verjetno ne, vsaj z vidike SE ne... Na to, ce bo pa tvoja stran pritegnila obiskovalca, da jo bo redno obiskoval, pa vsekakor... Vec o barvah ti bo moral pa povedat kaksen oblikovalec verjetno... Sam ne vem, ce imamo kaksnega takega tukaj... Imamo? :)


všeč(0) ni všeč(0) spam(0)
#4

Za kaksno slovensko stran o tem se nisem slisal, najdes pa vse mogoce informacije tukaj: http://www.w3schools.com/

sicer v anglescini, ampak brez znanja anglescine tako ali tako ne bos prisel dalec na internetu



drugega vprasanja pa ne razumem povsem, z zgornjo kodo smo dolocili samo ozadje celemu telesu dokumenta in nic drugega...


všeč(0) ni všeč(0) spam(0)
#1

body {

background-color: #FFFFFF;

}



za ozadje bele barve... za drugo barvo pac spremeni hex kodo...


všeč(0) ni všeč(0) spam(0)
#24

Tale debata si zasluzi svoj thread, a? Najbolj zgresene fraze na katere rangirate na prva mesta :)


všeč(0) ni všeč(0) spam(0)
#22

To je top keyword na tej strani? :)


všeč(0) ni všeč(0) spam(0)