základy tvorby internetových stránok

22
Základy tvorby Základy tvorby internetových stránok internetových stránok

Upload: dannon

Post on 11-Jan-2016

48 views

Category:

Documents


1 download

DESCRIPTION

Základy tvorby internetových stránok. Základné webové technológie. Na vytváranie internetových stránok (webstránok) sú vo svete používané nasledovné technológie (jazyky): HTML (HyperText Markup Language) – základný jazyk pre tvorbu obsahu webstránok - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Základy tvorby internetových stránok

Základy tvorby Základy tvorby internetových stránokinternetových stránok

Page 2: Základy tvorby internetových stránok

Základné webové Základné webové technológietechnológie

• Na vytváranie internetových stránok (webstránok) sú vo svete používané nasledovné technológie (jazyky):– HTML (HyperText Markup Language) –

základný jazyk pre tvorbu obsahu webstránok– CSS (Cascade StyleSheet) – jazyk pre definíciu

formátu stránky– JavaScript – jazyk väčšinou používaný pre

kontrolu vstupov z formulárov– PHP (Personal HomePage) – skriptovací jazyk

pre vytváranie dynamických webstránok

Page 3: Základy tvorby internetových stránok

Typy webstránokTypy webstránok

• Statická webstránka – jej obsah sa veľmi často nemení a nie je schopná reagovať na individuálne potreby používteľov

• Dynamická webstránka – jej obsah sa dokáže meniť v závislosti na rôznych podmienkach (krajiny používateľa, dátumu a času, podľa prihláseného používateľa)

Page 4: Základy tvorby internetových stránok

Základy HTMLZáklady HTML

• HTML je značkovací jazyk teda jeho „príkazmi“ sú rôzne značky

• Typy značiek– Párové značky– Nepárové značky

Page 5: Základy tvorby internetových stránok

Párové značkyPárové značky

• Majú svoju „otváraciu“ časť aj „uzatváraciu časť“

• Otváracia časť párových značiek vyzerá nasledovne:

<značka>

• Uzatváracia časť párových značiek vyzerá nasledovne:

</značka>

Page 6: Základy tvorby internetových stránok

Nepárové značkyNepárové značky

• Nepárové značky majú len svoju „otváraciu“ časť

• Otváracia časť nepárových značiek vyzerá nasledovne:

<značka />

Page 7: Základy tvorby internetových stránok

Vlastnosti značiekVlastnosti značiek

• Každá značka, či už je párová alebo nepárová, môže obsahovať vlastnosti, ktorými ju vieme upraviť (napr. zmeniť typ alebo farbu písma, veľkosť obrázku ...)

• Vlastnosti sa vždy píšu do otváracej časti značky

• Formát zápisu vlastností vyzerá takto:<značka vlastnosť1="hodnota" vlastnosť2="hodnota">

Page 8: Základy tvorby internetových stránok

Štruktúra HTML dokumentuŠtruktúra HTML dokumentu

• HTML dokument sa skladá z troch základných častí:– DOCTYPE - označenie verzie jazyka

HTML, v ktorom robíme webstránku– Hlavička – obsahuje „neviditeľné“

informácie o stránke (autor, znaková sada, kľúčové slová pre vyhľadávač,...)

– Telo – obsahuje samotný obsah, ktorý používateľ vidí zobrazený v prehliadači

Page 9: Základy tvorby internetových stránok

DOCTYPEDOCTYPE

• Tak ako sa vyvíjali prehliadače a požiadavky používateľov, musel sa vyvíjať aj jazyk HTML

• Bolo preto nutné označiť každý HTML dokument, aby bolo jasné aké značky v ňom môžu byť použité a aké pravidlá boli aplikované pri tvorbe stránky

• DOCTYPE vyzerá asi takto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Page 10: Základy tvorby internetových stránok

HlavičkaHlavička

• V hlavičke sa nachádzajú najčastejšie tieto informácie:– Titulok stránky – to čo sa zobrazí v hornej lište

prehliadača (prípadne na karte v prehliadači)– Meno autora– Znaková sada – či používame čínske, ruské,

stredoeurópske znaky a pod.– Kľúčové slová (keywords) – používa ich

vyhľadávač pri prechádzaní stránok a zaradzovaní do svojej databázy

– Popis stránky (description) – to čo vidíte vo vyhľadávači pod odkazom

Page 11: Základy tvorby internetových stránok

TeloTelo

• Obsahuje značky, pomocou ktorých vytvárame obsah a základny formát dokumentu

Page 12: Základy tvorby internetových stránok

URLURL

• Pre získanie akéhoľvek zdroja z internetu (stránky, obrázku, dokumentu) musíme poznať jeho umiestnenie

• Umiestnenie každého zdroja označuje reťazec URL (Uniform Resource Locator – Jednotný lokátor zdroja)

• URL vyzerá takto:

http://www.spseke.sk:80/w/index.php?title=URL&action=edit

Page 13: Základy tvorby internetových stránok

URLURL

http://www.spseke.sk:80/w/index.php?title=URL&action=edit

Protokol (môže byť http, https, ftp, telnet, ...)

Server (doménové meno)

Port (nemusí sa uvádzať)

Priečinok alebo priečinky ( oddelené znakom / )

Názov zdroja (súboru)

Parametre pre webserver (oddelené znakom &)

Page 14: Základy tvorby internetových stránok

Pravidlá pre pomenovanie Pravidlá pre pomenovanie súborov webstránkysúborov webstránky

• Pre každý súbor, z ktorého sa skladá stránka (samotné stránky, obrázky, priečinky, súbory na stiahnutie) by mali platiť tieto pravidlá:– Používať len malé písmená– Nepoužívať diakritiku– Nepoužívať medzery (použite podčiarnik _ )– Prvý súbor, ktorý sa otvorí po zadaní URL do

prehliadača sa musí nazývať index.html alebo index.htm alebo index.php

Page 15: Základy tvorby internetových stránok

Základné potreby pre Základné potreby pre vytvorenie webstránkyvytvorenie webstránky

• Pre vytvorenie webstránky potrebujeme mať minimálne tieto veci:– Samotné súbory stránky– Webpriestor (priestor na serveri, kde

nahráme súbory stránky)– Doménu (to, čo zadávame do

prehliadača – napr. www.mojastranka.sk)

Page 16: Základy tvorby internetových stránok

Príklad jednoduchej stránkyPríklad jednoduchej stránky

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html><head>

<title>Moja prvá webstránka</title><meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

</head>

<body>Toto je moja prvá, úplne jednoduchá webstránka.

</body></html>

Page 17: Základy tvorby internetových stránok

V čom robiť stránkyV čom robiť stránky

• Stránky sa dajú písať v rôznych editoroch:– Textový editor (notepad, PSPad) – umožňuje

písať priamo HTML kód, niektoré textové editory aj zvýrazňujú značky a atribúty

– WYSIWYG (What You See Is What You Get) – editory, ktoré majú možnosť vkladať priamo značky z menu a interaktívne ich upravovať, pričom používateľ hneď vidí, ako sa mení stránka pri zmene značky alebo vlastnosti (napr. Macromedia Dreamweaver, NVU, ...)

Page 18: Základy tvorby internetových stránok

Základné značky pre Základné značky pre formátovanie textuformátovanie textu

<b>...</b> - tučný text<i>...</i> - šikmý text<u>...</u> - podčiarknutý text<sup>...</sup> - horný index

<sub>...</sub> - dolný index

<br /> - nový riadok<hr /> - horizontálna (vodorovná) čiara<center> ... </center> - centrovanie textu<h1>...</h1> - najvýznamnejší nadpis<h6>...</h6> - najmenej významný nadpis

Page 19: Základy tvorby internetových stránok

Značky pre zmenu fontu Značky pre zmenu fontu písmapísma

<font> ... </font> - sama o sebe by značka font nemala význam, preto k nej musíme pridať vlastnosti

<font color= "red">...</font> - zmení farbu písma<font size="4">...</font> - zmení veľkosť písma<font face="Arial">...</font> - zmení vzhľad písma

Vlastnosti môžeme kombinovať v jednej značke a nemusíme ich písať zvlášť:

<font color="red" size="4" face="Arial">...</font> zmení farbu, veľkosť aj vzhľad písma

Page 20: Základy tvorby internetových stránok

Zapisovanie fariebZapisovanie farieb

• Farby sa dajú v HTML zapisovať dvoma spôsobmi:– Slovne – názov farby po anglicky (zoznam

farieb)– Číselne – ako pomer medzi červenou, zelenou

a modrou farbou v šesnástkovej sústave, začína sa vždy znakom # (napr. #FF00A0 znamená, že výsledná farba bude zložená z 255 dielov červenej (FF), 0 dielov zelenej (00) a 160 dielov modrej (A0) farby – teda nejako takto)

Page 21: Základy tvorby internetových stránok

Kombinovanie značiekKombinovanie značiek• Značky môžeme medzi sebou kombinovať,

napríklad vytvárať súčasne hrubé, šikmé a počiarknuté písmo

• Vždy ale musí platiť, že značku, ktorú „otváram“ ako prvú, musím uzatvoriť ako poslednú

• Podobne ako v matematike narábame so zátvorkami: {[()]} musíme narábať aj v HTML so značkami <b><u><i>text</i></u></b>

• Nesmieme teda značky mixovať• Ani v matematike nespravíme v zátvorkách

„guláš“: {[(]}){[(]}) teda ani v HTML nebudeme robiť „guláš“ v značkách: <b><u><i>text</b></u></i>

Page 22: Základy tvorby internetových stránok

Ďalšie informácie Ďalšie informácie nájdetenájdete

www.jakpsatweb.czwww.jaknaweb.czwww.interval.cz www.w3.orgwww.w3schools.com/HTML