![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Carpe Diem d.o.o, KranjIzdelava spletnih strani![]() |
![]() |
| O podjetju | Povezave | Podpora | ![]() |
|
Izdelava spletnih strani: Mala šola HTMLKako izdelati spletno stran?Spletna stran je sestavljena iz medsebojno povezanih HTML dokumentov, ki jih lahko pišete tudi sami, v katerekoli urejevalniku besedila, torej npr. Notepad-u (beležnici), pomembno je le, da ima shranjena datoteka končnico .html, ne .txt, kot je pogosta privzeta nastavitev beležnice. Če želite, da ves Internet vašo stran vidi enako, se morate potruditi in slediti določenim pravilom. Ta pravila, ki jih bomo uporabljali so:
Kazalo:komentarji : webdesign@carpediem.si HTMLHTML je opisni jezik z označbami (HyperText Mark-up Language)
Označbe so posebne besede med parom znakov "<" in ">" (<označba>).
Besedilo, ki je označeno s tako označbo, dobi posebne lastnosti, odvisne od vrste označbe. Po standardu XHTML, katerega je vredno spoštovati, mora vsaka označba imeti svoj začetek in konec. Konec označbe ki oblikuje besedilo, je ista označba, s predpono "/" - glej prejšnji primer za označbo i. Nekatere označbe niso namenjene oblikovanju vsebovanega besedila, torej nimajo končne označbe (<hr>, <br>, <img> ...). Standard XHTML vseeno predpisuje, da morajo tudi te označbe imeti svoj konec, zato jih je potrebno implicitno zaključiti (<hr />, <br />, <img />, ...). Nekatere označbe imajo tudi lastnosti, ki posebej določajo delovanje označbe. Na primer označba <img> ne more delovati, če ji ne povemo, katero sliko naj prikaže. Zato ji dodamo lastnost src (source - izvor): <img src="slika.jpg" />. <img> ima tudi lastnost alt (alternate - nadomestno), ki ni nujno potrebna, a se prikaže v primeru, da slike ni bilo mogoče prikazati, oziroma, če je uporabljeni brskalnik namenjen slepim, ki slike ne morejo videti, zato jo standard zateva. Tako dobimo naslednjo označbo <img src="slika.jpg" alt='Opis slike' />. Vrstni red lastnosti ni pomemben, prav tako ni pomembno, ali uporabljate enojne (') ali dvojne (") narekovaje. Prav tako ni pomembno, koliko presledkov damo v besedilo, ali koliko praznih vrstic; HTML upošteva le prvi presledek, zato lahko HTML kodo oblikujemo tako, da je bolj prijetna za pogled (zamiki gnezdenih označb, prazne vrstice med logično različnimi deli...) Na vrh ![]() Struktura HTML dokumentaSledi minimalna vsebina veljavnega HTML dokumenta:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HTML>
Prvo vrstico (DOCTYPE deklaracijo) zaenkrat izpustimo. Bistvo dokumenta je označba HTML, ki vsebuje označbi head in body. V head lahko vgnezdimo druge označbe, ki niso del prikaza dokumenta - ključne besede in opis za iskalnike, naslov dokumenta, avtorja, razna navodila za prikaz... Kar pa vpišemo v body se bo prikazalo v brskalniku. Na vrh ![]() Seznam uporabnih HTML označbP (paragraph - odstavek)Besedilo, ki tvori odstavek zaprite med par <p> in </p>. Ta par poskrbi za presledek pred in po odstavku ter omogoča smiselno organiziranje vsebine
<p>Besedilo</p>
BR (line break - prelom vrstice)Ni nujno pisati v odstavkih. Lahko zahtevate prelom vstice - z označbo <br />
prelom<br />
Osnovno oblikovanje : B, I (bold - krepko, italic - nagnjeno)Za poudarjanje in izpostavljanje uporabite te označbe.
<i>Nagnjeno</i>
Na vrh ![]() IMG (image - slika)Prikaže sliko po vaši izbiri. Pomembno je, da določite Opis slike (lastnost ALT), širino in višino slike (da lahko brskalnik stran pravilno prikaže, še preden se slike naložijo), ter širino obrobe (če je slika vgnezdena v označbo <A>, se okoli nje pojavi okvir, ki ga verjetno nočete)
<img src="slika.jpg" alt="Opis slike" />
<img src="/potDoSlike/slika.jpg" alt="Opis slike" style="width:100px;height:25px;border:none;" />
Opomba: lastnost style je del CSS pravil. Uporabljena je zato, ker je bolje določiti širino, višino in obrobo slike, ne pa prepustiti brskalniku, da jih določi. Uporabljajte, če le morete. DIVDiv je splošna označba, ki naj ne bi vplivala na izgled dokumenta, temveč služi le za smiselno ločitev delov strani. Temu ni vedno tako, saj nekateri brskalniki z določenimi nastavitvami privzamejo, da je lahko v eni vrstici le en div. Drugi primer uporabe pokaže, kako to napako odpravimo. Primera: <div>To ni v</div><div> isti vrstici</div>
<div style="display:inline;">To je v</div><div style="display:inline;">isti vrstici</div>
Tabele : TABLE, TR, TD, CAPTION (Table Row - Vrstica tabele, Table Data cell - celica tabele s podatki, Caption - naslov)Tabele so koristne za prikaz serij podatkov ali druge namene, velikokrat celo za postavitev spletne strani v celoti. Vsaka tabela mora imeti začetni in končni TABLE, kakšno vrstico (TR) in kakšno celico (TD). Po želji lahko dodate tudi naslov (CAPTION), ki se pokaže nad tabelo. Lastnosti TABLE:
Lastnosti TD:
<table>
prikaže:
Primer 2: <table border="5" cellspacing="50" cellpadding="10">
prikaže:
Na vrh ![]() A (Anchor - povezave)Povezave omogočajo delovanje svetovnega spleta - izpostavljeno besedilo vodi na drug dokument ali izvede neko akcijo. Obstajajo tri vrste povezav:
Pogosta vprašanjaSledi seznam nekaj najpogosteje opaženih vprašanj: Na vrh ![]() ŠumnikiV: Šumniki ne delujejo! Vidim čudne znake ali pa ni strešic. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
ali, odvisno od operacijskega sistema in nastavitev <meta http-equiv="Content-Type" content="text/html;charset=windows-1250" />
ali (predvsem unix) <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-2" />
Na vrh ![]() Izgled strani
V: Moja stran je tako pusta. Hočem barve, okvirje, različne pisave in na splošno lepši izgled. Po spletu je mnogo strani, ki so pestrejše in tudi sam sem opazil posebno označbo <font>, lastnosti color="red" in bgColor="blue" ipd. Zakaj v mali šoli ni govora o tem? Na vrh ![]() DOCTYPE deklaracijaDOCTYPE zapis pove brskalnikom, kako naj prikazujejo dokument. Zaenkrat uporabljamo standard XHTML 1.0 Strict
Na vrh ![]() PovezaveNa vrh ![]() CSSPovezaveJavaScript |
|||||||||||
©2007 Carpe Diem d.o.o., Kranj Izjava o varovanju zasebnosti













