tutorial html
Post on 25-Nov-2015
79 Views
Preview:
TRANSCRIPT
HTML
Introducere in HTML
In aceasta prima lectie vei invata ce este limbajul HTML, la ce iti poate fi de folos, precum si ce ar trebui sa stii inainte de a trece la invatarea acestui limbaj.
Ce este limbajul HTML?
HTML este prescurtarea de la Hypertext Markup Language, ceea ce reprezinta de fapt limbajul pe care browserele de internet il inteleg si cu ajutorul lui pot fi afisate paginile web. Limbajul HTML nu este greu de invatat, asa cum te vei putea convinge din acest curs. Este de ajuns sa cunosti tag-urile de baza ale acestui limbaj (vom vedea mai incolo ce inseamna aceste tag-uri) pentru a putea crea o pagina web.
Pentru aceasta trebuie sa exersezi cat mai mult, incepand cu exemplele din cadrul cursului HTML pe intelesul tuturor, sa scrii tu codul pentru fiecare exemplu. In felul acesta vei dobandi foarte repede cunostintele de baza, care te vor ajuta sa creezi pagini web din ce in ce mai performante.
De ce trebuie sa invat HTML?
Asa cum spuneam, desi exista mai multe programe care au grija de codul HTML atunci cand faci o pagina web, pentru a usura folosirea lor este nevoie de cel putin cateva notiuni elementare de HTML.
Aceste programe se numesc editoare HTML si pot fi de doua tipuri: editoare clasice si editoare de tipul WYSIWYG (What You See Is What You Get, care se traduce prin ceea ce vezi este ceea ce obtii). In cazul celei de-a doua categorii de editoare HTML, utilizatorii nu trebuie decat sa se ocupe de partea grafica, de asezarea in pagina etc., scrierea codului HTML ramanand in seama acestor programe. O observatie demna de luat in seama este si aceea ca cele mai bune editoare HTML nu sunt gratuite.
Sfatul meu este ca pentru realizarea paginilor web sa folosesti un editor HTML, care iti este cel mai de folos, dar numai atunci cand te vei familiariza cu limbajul HTML.
In concluzie, invatarea limbajului HTML are trei mari avantaje: este foarte simpla si nu necesita mult timp ofera controlul absolut asupra realizarii paginii web poti folosi in cadrul paginilor pe care le vei realiza secvente de cod HTML "imprumutate" de la alte pagini web (pentru a vedea codul sursa al unei pagini web, in Internet Explorer intra in meniul View si apoi selecteaza Source)
!Sa nu uit. Pentru a intra in posesia editoarelor HTML sau a variantelor demo ale editoarelor profesionale, le poti descarca de pe internet, dar daca nu ai o conexiune buna la internet, le poti gasi si pe CD-urile revistelor de IT.
Ce trebuie sa stiu pentru a ma apuca sa invat HTML?
Invatarea limbajului HTML este foarte usoara, nu ai nevoie decat de urmatoarele: sa stii sa utilizezi un editor de text (ex: Notepad etc.) sa ai cel putin un browser de internet (ex: Microsoft Internet Explorer, Netscape Comunicator etc.) sa-ti faci un pic de timp liber (de exemplu o jumatate de ora pe zi), pentru a urma cursul de fata si pentru a scrie tu fiecare exemplu pe care-l vei intalni aici
Acum la sfarsitul primei lectii a cursului, este cazul sa-ti pui cel putin urmatoarele doua intrebari: Vreau sa invat limbajul HTML? Ma va ajuta cu ceva daca o sa stiu sa fac pagini web folosind HTML?
Daca ai raspuns afirmativ la aceste intrebari, sa trecem la fapte, adica la realizarea primului document HTML.
Structura unui document HTML
In cadrul acestei lectii vei realiza primul document HTML, adica prima pagina web.
Despre tag-uri
Tag-urile nu sunt altceva decat niste marcaje sau etichete pe care limbajul HTML le foloseste alaturi de texte pentru a ajuta browser-ul de internet sa afiseze corect continutul paginii web.Aceste tag-uri (etichete) pot fi de doua feluri:- tag-uri pereche (un tag de inceput si unul de incheiere). Exemple: si ; si ; si ;
- tag-uri singulare (nu au un tag de incheiere) Exemple: ,
.
Sa vedem tag-urile de baza pe care trebuie sa le contina un document HTML:
- cu acest tag incepe orice document HTML. Prin folosirea acestui tag ii spunem browser-ului ca este vorba de un fisier HTML pentru a il putea afisa.
- intre aceste tag-uri sunt trecute, pe langa titlul paginii, diverse informatii folositoare pentru browser-ul de internet, informatii pe care le vom descoperi pe parcursul acestui curs.
- acesta este tag-ul de incheiere al tag-ului
- cu ajutorul acestei perechi de tag-uri vei putea da un titlu documentului tau. Astfel, textul pe care il vei scrie intre aceste tag-uri va fi afisat in bara de titlu a documentului.
- este tag-ul de ncheiere al tag-ului . Arata sfarsitul titlului documentului.
- odata cu acest tag incepe continutul paginii web. Tot ce vei scrie intre tag-urile si va fi afisat, de catre browser, pe ecranul monitorului.
- ii spui browser-ului ca ai terminat de scris continutul paginii. Tot ceea ce vei scrie dupa acest tag nu va mai fi afisat.
- este tag-ul de ncheiere al tag-ului . Codul oricarui document se termina cu acest tag.
Tag-urile (etichetele) pot fi scrise atat cu litere mari cat si cu litere mici.
Atentie! Nu uita atunci cand scrii codul unei pagini web sa inchizi toate tag-urile pe care le-ai deschis. Pentru a fi sigur ca nu uiti incearca sa te obisnuiesti sa scrii dupa fiecare tag si tag-ul de incheiere (la tag-urile pereche), scriind apoi continutul intre ele. O alta solutie pentru a nu uita sa inchizi vreun tag, este sa folosesti la scrierea codului, un editor HTML (atunci cand vrei sa folosesti un tag, editorul va scrie automat si tag-ul de incheiere).
Crearea primului document HTML
Acum va trebui sa pui in practica notiunile invatate si sa realizezi prima ta pagina web. Sa vedem deci, cum va trebui sa arate aceasta prima pagina. Mai intai trebuie sa deschizi editorul de texte (Notepad este suficient).
Acum sa trecem la scrierea codului. Nu trebuie sa te sperii, vei vedea cat de usor este.
Vom incepe cu tag-ul . Pentru a nu uita de tag-ul de inchidere este bine sa-l pui si pe acesta tot la inceput. In continuare vin tag-urile si . Apoi intre cele doua tag-uri vom pune perechea de tag-uri si . Intre aceste tag-uri punem titlul paginii: Prima mea pagina web. Urmeaza tag-urile si . Ce vom scrie intre ele va fi afisat in browserul de internet.
Iata cum ar trebui sa arate codul HTML:
Prima mea pagina web
Bine ai venit!
Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina
web!
Am folosit tag-ul
pentru a trece pe urmatorul rand. Astfel ii spunem browser-ului ca
ce va fi scris dupa tag-ul
va trebui afisat pe urmatorul rand. Tag-ul
nu are un tag de inchidere. Dupa ce am scris codul, va trebui sa
salvam documentul cu extensia .html sau .htm. Din meniul File alege
optiunea Save As, iar apoi denumeste documentul asa cum vrei, dar
cu una din extensiile de mai sus. Apasa butonul Save. Ai acum un
document html, care reprezinta prima ta pagina web. Intra in
fisierul unde ai salvat documentul si deschide-l.
Inainte de a trece la lectia 3, sa recapitulam cu ajutorul exercitiului de mai jos, notiunile invatate in aceasta lectie.
Exercitiu:Folosind cunostintele dobandite pana acum in cadrul cursului, incearca sa scrii codul pentru a realiza o pagina web la fel cu aceasta. Pentru a vedea codul unei pagini web scrise cu HTML alege din meniul View al browserului optiunea Source.
Despre atribute HTML
In aceasta lectie vom invata despre atributele tag-urilor. Dar mai intai sa vedem ce sunt atributele.
Ce sunt atributele?
Atributele pot fi definite ca niste proprietati ale tag-urilor. Atributele se pun numai in tag-ul de inceput. Daca un tag nu are nici un atribut, atunci browser-ul va lua in considerare valorile implicite ale tag-ului respectiv. Pentru a intelege mai bine notiunea de atribut sa vedem cateva exemple.
Atributul BGCOLOR care se foloseste cu tag-ul indica ce culoare va avea fondul viitoarei pagini web. Fondul unei pagini web are in mod implicit culoarea alba, dar sa spunem ca vrem ca fondul paginii noastre sa fie portocaliu.
In acest caz vom folosi pentru atributul BGCOLOR codul culorii orange: #FF9900 (vei invata in lectia urmatoare mai multe despre culori):
Sa luam codul paginii web din lectia trecuta si sa-i aplicam tag-ului BODY atributul BGCOLOR.
Acum sa ne ocupam de textul paginii noastre. Mesajul "Bine ai venit!" sa spunem, de exemplu, ca am vrea sa fie scris cu albastru in loc de negru, care este valoarea implicita si sa fie scris cu litere mai mari decat restul textului. Pentru a scrie astfel textul, vom folosi tag-ul insotit de unele atribute astfel:
Bine ai venit!
Textul urmator "Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web!", daca dorim doar sa aiba culoarea rosie, vom folosi numai atributul COLOR pentru tag-ul , restul proprietatilor fiind cele implicite:
Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web!
Atunci cand vrem sa trasam o linie, folosim tag-ul care vine de la Horizontal Rule care inseamna linie orizontala. Daca nu ii asociem acestui tag nici un atribut atunci vom obtine o line orizontala cat latimea paginii web.
Daca vrem sa folosim propriile noastre proprietati pentru trasarea unei linii orizontale vom apela la atributele tag-ului . Aceste atribute sunt urmatoarele: ALIGN - pentru alinierea liniei, COLOR - pentru culoarea liniei, SIZE - pentru grosimea liniei si WIDTH - pentru lungimea liniei.
Pentru a trasa o linie rosie (COLOR="#FF0000"), cu o lungime de jumatate din valoarea implicita (WIDTH="50%") si putin mai groasa decat cea implicita (SIZE="5%") ce va fi aliniata in centrul paginii (ALIGN="center"), vom folosi urmatoarea linie de cod:
Acum sa folosim cele doua linii de mai sus in cadrul paginii noastre. Prima linie o vom folosi la sfarsit, in timp ce a doua linie o vom folosi dupa mesajul "Bine ai venit!". Noul cod HTML al paginii noastre va fi urmatorul:
Prima mea pagina web
Bine ai venit!
Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web!
Salveaza pagina cu ce nume vrei tu. Nu uita de extensia .html sau .htm.
Ne oprim aici cu exemplele de atribute, insa in lectiile urmatoare vor fi folosite atributele cele mai importante, astfel incat pana la sfarsitul cursului te vei familiariza cu toate acestea.
Nu uita ca pentru a intelege cat mai bine limbajul HTML trebuie sa scrii si tu codul fiecarui exemplu prezentat aici, sa salvezi pagina cu extensia .html sau .htm si sa verifici daca ai obtinut aceleasi rezultate.
Lista celor mai utilizate tag-uri impreuna cu atributele lor
In tabelul urmator vor fi prezentate cele mai utilizate tag-uri impreuna cu cele mai importante atribute ale lor:
Nume tagNume atributValoare atributDetalii
Ancora
hrefURLAdresa catre care vrem sa fie legatura
target_blank_self_parent_topFereastra in care se va face afisarea
Text boldCuprinsul documentuluibackgroundadresa
imaginiiImaginea de fondbgcolorcod culoarenume culoareCuloarea
fonduluileftmarginprocent din latimea paginiinumar de
pixeliDistanta dintre marginea din stanga aferestrei browserului si
marginea din stanga a paginiitopmarginprocent dininaltimea
paginiinumar de pixeliDistanta dintre marginea de sus aferestrei
browserului si marginea de susa paginiitextcod culoarenume
culoareCuloarea textuluialinkcod culoarenume culoareCuloarea
legaturilor active (atunci cand mouse-ul se afla deasupra
lor)linkcod culoarenume culoareCuloarea legaturilor nevizitate (nu
s-a efectuat nici un click pe ele)vlinkcod culoarenume
culoareCuloarea legaturilor vizitate(s-a efectuat cel putin un
click pe ele)
Sfarsitul randuluiAfisarea in centrul paginiiFontul
textuluicolorcod culoarenume culoareCuloarea fontuluifacenume
fontTipul fontuluisizeun numar de la 1 la 7Marimea fontuluiFormular
interactivactionURLAdresa scriptului care prelucreaza datele din
cadrul formularuluimethodGETPOSTMetoda de prelucrare a datelor
formularuluiCadru (fereastra)frameborder1 sau 0Cadrul are sau nu
are chenarmarginheightnumar de pixeliSpatiu deasupra si sub un
cadrumarginwidthnumar de pixeliSpatiu la stanga si la dreapta unui
cadrusrcURLSursa cadruluiMultime de ferestrecolsprocent din latimea
paginiinumar de pixelinumarul si marimea relativa a
coloanelorrowsprocent dininaltimea paginiinumar de pixelinumarul si
marimea relativa a randurilorH1, H2, H3,H4, H5, H6Titluri in cadrul
documentuluialignleftcenterrightjustifyAlinierea titluluiAntetul
documentuluiLinie orizontalaalignleftcenterrightAlinierea
orizontala a linieicolorcod culoarenume culoareCuloarea
linieisizenumar de pixeliInaltimea linieiwidthprocent din latimea
paginiinumar de pixeliLatimea linieiDocument HTMLText
italicAdaugarea unei imaginialignleftrighttopmiddlebottomAlinierea
imaginii in pagina: left (stanga)sau right (dreapta)Alinierea
elementelor din jurul imaginii: top (sus), middle (mijloc), bottom
(jos)alttextText ce va fi afisat in locul imaginii, in cazul in
care, aceasta nu este afisatabordernumar de pixeliMarimea
chenarului din jurul imaginiiheightprocentnumar de pixeliInaltimea
imaginiihspacenumar de pixeliSpatiu pe orizontala in jurul
imaginiisrcURLAdresa imaginiivspacenumar de pixeliSpatiu pe
verticala in jurul imaginiiwidthprocentnumar de pixeliLatimea
imaginiiElement al formularuluimaxlengthnumarNumar maxim de
caracterenamedate de tipcaracterNumele elementului
formularuluisizenumarMarimea elementului formularuluisrcURLAdresa
pentru o
imaginetypetextpasswordcheckboxradiosubmitresetfilehiddenimagebuttonTip
inputvaluedate de tipcaracterValoare inputElement al unei
listeMetainformatiicontenttextDescrie valoarea atributului
namenameauthorAutordescriptionDescrierekeywordsCuvinte
cheieLista ordonatastartnumarCu ce valoare incepe
numerotareatypeA, a, I, i, 1Tipul numerotarii: A, a, I, i, 1
(implicit)ParagrafalignleftcenterrightjustifyAlinierea
paragrafuluiLista de selectiimultiplePermite selectia mai multor
elementenamedate de tipcaracterNumele listei de
selectiisizenumarNumarul de elemente ale listeiText evidentiatText
indiceText exponentTabelalignleftcenterrightAlinierea
tabeluluibackgroundURLImaginea de fond pentru tabelbgcolorcod
culoarenume culoareCuloarea fondului pentru tabelborderprocentnumar
de pixeliChenarul tabeluluibordercolorcod culoarenume
culoareCuloarea chenaruluicellpaddingnumar de pixeliSpatiu intre
continutul celulelor tabelului si marginile lorcellspacingnumar de
pixeliSpatiu intre celulele tabeluluicolsnumarNumarul de coloane
ale unui tabelhspacenumar de pixeliSpatiu pe orizontala in jurul
tabeluluivspacenumar de pixeliSpatiu pe verticala in jurul
tabeluluiwidthprocentnumar de pixeliLatimea tabeluluiCelula de
tabelalignleftcenterrightAlinierea continutului celulei pe
orizontalabackgroundURLImaginea de fond pentru celulabgcolorcod
culoarenume culoareCuloarea fondului pentru
celulacolspannumarNumarul de coloane pe care se intinde
celulaheightnumar de pixeliInaltimea celuleirowspannumarNumarul de
linii pe care se intinde celulavaligntopmiddle bottomAlinierea
continutului celulei pe verticalawidthnumar de pixeliLatimea
celuleiCamp de editare multiliniecolsnumarNumarul de
coloanenamedate de tipcaracterNumele campului de editare
multilinierowsnumarNumarul de randuriTitlu documentRand
tabelalignleftcenterrightAlinierea continutului celulelorpe
orizontalabgcolorcod culoarenume culoareCuloarea fondului pentru
tot randulvaligntopmiddle bottomAlinierea continutului celulelor pe
verticalaText subliniatLista
neordonatatypecirclediscsquareForma marcajuluiDespre culori HTMLIn
aceasta lectie vom vorbi despre culori, mai precis despre codurile
si numele culorilor. Acest curs, asa cum s-a mai spus, este pentru
cei care vor sa invete limbajul HTML intr-un mod cat mai usor si
placut in acelasi timp. De aceea, nu vom intra in foarte multe
detalii si ne vom referi, in cadrul acestei lectii, strict la modul
cum se poate schimba culoarea fondului sau textului unei pagini
web. De asemenea vei gasi in sectiunea a treia a lectiei si un
tabel cu numele si codurile culorilor cele mai folosite. Culoarea
fondului unei pagini webAsa cum am vazut si in lectia precedenta nu
trebuie ca fondul paginii tale sa fie alb. Poti opta pentru ce
culoare vrei cu ajutorul atributului BGCOLOR al tag-ului . Tot ce
trebuie sa faci este sa cauti in tabelul cu nume si coduri de
culori din cadrul acestei lectii, sa alegi una care-ti place si
sa-i scrii numele sau codul in cadrul atributului BGCOLOR. Sa vedem
un exemplu:Vreau ca pagina mea sa aiba fondul de culoare deschisa.
Pentru a ma decide ma uit la culorile din tabelul cu nume si coduri
de culori. Mi-a atras atentia culoarea aqua care are codul #00FFFF.
Acest cod il scriu in locul celui de la lectia 3:in loc de linia:
vom avea urmatoarea linie: Culoarea textuluiCuloarea textului in
cadrul unei pagini html se poate schimba folosind atributul COLOR
(culoare) al tag-ului . De altfel un prim exemplu despre cum putem
schimba culoarea textului unei pagini web am vazut in lectia
precedenta.In lectia 3, am ales culorile albastru si rosu pentru
text. Sa spunem ca vrem ca tot textul sa fie scris cu albastru
inchis si verde. Atunci in loc de codul culorii albastru (#0000FF)
si respectiv rosu (#FF0000) vom folosi codul #00008B (albastru
inchis) si codul #008000 (verde) in atributul COLOR al tag-ului .
Astfel codul HTML al paginii noastre va fi urmatorul: Prima mea
pagina webBine ai venit!
Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina
web! Salveaza pagina cu numele de culori.html. Nu uita sa scrii si
tu si sa verifici codul HTML al fiecarui exemplu al acestui curs.
Nume si coduri de culori sigureIn continuare vom vedea ce inseamna
culori sigure. Sunt acele culori care vor fi afisate de majoritatea
browserele. Daca, de exemplu, pentru fondul paginii tale web ai
folosit o anumita culoare, dar nu ai verificat sa vezi daca aceasta
face parte din culorile sigure, atunci exista posibilitatea ca unii
dintre utilizatorii paginii tale sa vada o cu totul alta culoare.Sa
vedem cele mai importante culori care sunt recunoscute de
majoritatea browserelor: Formatarea textului in HTMLIn aceasta
lectie ne vom juca cu textele din cadrul paginilor web, vom vedea
cum pot fi ele formatate. TitluriAtunci cand avem nevoie sa folosim
un titlu in cadrul paginii noastre web putem apela la tag-urile , ,
, , , . Cu ajutorul acestor tag-uri, care au si tag-uri de
incheiere, vom scrie titlurile din cadrul paginilor noastre web.
Astfel in cadrul codului HTML vom folosi tag-ul , de exemplu, urmat
de textul titlului, iar la sfarsit vom folosi tag-ul de incheiere .
Tag-urile si permit scrierea unui titlu cu caracterele cele mai
mari in timp ce textul incadrat de tag-urile si va fi afisat cu
caracterele cele mai mici, dupa cum urmeaza: Acesta este un titlu
cu H1 Acesta este un titlu cu H2 Acesta este un titlu cu H3Acesta
este un titlu cu H4Acesta este un titlu cu H5Acesta este un titlu
cu H6Tag-urile acestea accepta atributul ALIGN cu ajutorul caruia
titlul va putea fi aliniat la stanga, la centru sau la
dreapta.Etichete pentru formatarea textuluiAm vazut in sectiunea
precedenta cum arata titlurile. In continuare vor fi prezentate
diverse moduri de formatare a unui text.Pentru alegerea
caracteristicilor unui text, putem folosi tag-ul . Acest tag
accepta mai multe atribute (color, face, size) care ne vor ajuta in
formatarea textelor. Atributul COLOR se refera la culoarea textului
ce va fi incadrat de tag-urile si , atributul FACE arata tipul
fontului, iar atributul SIZE arata marimea fontului. Pentru a alege
culoarea textului, trebuie sa consulti mai intai tabelul de culori,
iar apoi, atunci cand te-ai hotarat ce culoare vei folosi, sa scrii
codul sau numele acelei culori ca valoare a atributului COLOR.De
exemplu, liniile de cod: albastru deschis saualbastru deschis vor
avea urmatorul rezultat:albastru deschisrosu pasional va afisa in
cadrul browserului de internet:rosu pasional La tipul fontului, la
fel ca si la culori, este bine sa folosesti un font care se afla pe
majoritatea calculatoarelor, pentru ca daca folosesti un font mai
putin utlizat, multi utilizatori nu vor putea vedea textele din
cadrul paginilor tale cu acelasi font. Cele mai folosite fonturi
pentru paginile web sunt urmatoarele:Acest text a fost scris cu
fontul "arial"Acest text a fost scris cu fontul "times new
roman"Acest text a fost scris cu fontul "courier new"Acest text a
fost scris cu fontul "verdana"Acest text a fost scris cu fontul
"helvetica" Acest text ... Pentru a schimba dimensiunea implicita a
fontului, vom folosi una din valorile atributului size. Acesta
poate lua una din valorile 1,2,3,4,5,6,7 (1 pentru cea mai mica
dimensiune si 7 pentru cea mai mare): galben furazolidon Galben
furazolidonIata si celelalte dimensiuni (de la 6 la 1):galben
furazolidongalben furazolidongalben furazolidongalben
furazolidongalben furazolidongalben furazolidon Daca vrem ca textul
nostru sa fie scris cu caractere ingrosate, folosim perechea de
etichete si . Text boldText boldPentru ca textul sa
fie scris cu caractere italice, folosim perechea de etichete si .
Text italicText italicPentru ca textul sa fie subliniat, folosim
perechea de etichete si . Text subliniatText subliniatDaca vrem ca
textul sa fie afisat in centrul paginii putem folosi perechea de
etichete si . Text centratText centratAtunci cand vrem ca textul
din cadrul paginii noastre web sa fie afisat pe mai multe randuri
vom folosi unul din tag-urile
sau . Tag-ul
nu are tag de incheiere, in timp ce tag-ul are tag de incheiere,
insa nu este obligatoriu.Tag-ul
vine de la line break (intrerupere de linie) si l-am mai folosit in
cadrul acestui curs. Asa cum am vazut si pana acum este folosit
pentru a face trecerea de la o linie la alta.Astfel sa presupunem
ca avem urmatorul cod HTML: Eticheta
Invat limbajul HTML. Exersez limbajul HTML. Stiu limbajul
HTML.Acest cod va avea ca rezultat:Invat limbajul HTML. Exersez
limbajul HTML. Stiu limbajul HTML.Acum sa folosim eticheta
in cadrul codului: Eticheta
Invat limbajul HTML.
Exersez limbajul HTML.
Stiu limbajul HTML.Iata diferenta:Invat limbajul HTML.Exersez
limbajul HTML.Stiu limbajul HTML.Tag-ul vine de la cuvantul
paragraf si se deosebeste de tag-ul
prin faptul ca prin utilizarea lui nu numai ca se trece pe
urmatorul rand, dar se si lasa un rand liber intre texte. Sa
revenim la exemplul de mai sus. Se vor folosi ambele tag-uri,
si , pentru a se vedea diferenta dinre ele. Eticheta
Invat limbajul HTML.
Exersez limbajul HTML.Stiu limbajul HTML.Rezultatul va fi:Invat
limbajul HTML.Exersez limbajul HTML.Stiu limbajul HTML.Daca scriem
un text intre tag-urile si , atunci textul va fi incadrat de cate
un rand liber, la fel ca in exemplul de mai jos: Eticheta
Invat limbajul HTML.Exersez limbajul HTML.Stiu limbajul HTML.Vom
obtine urmatorul rezultat:Invat limbajul HTML.Exersez limbajul
HTML.Stiu limbajul HTML. Utilizarea caracterelor specialeDupa cum
vezi, textul nu este scris cu diacriticele specifice limbii romane.
(, , , etc.). Pentru a folosi si aceste litere trebuie sa scriem o
anumita combinatie de diverse caractere pentru ca browserul sa
citeasca diacriticele.Iata in continuare codurile HTML pentru cele
mai folosite caractere si simboluri, care nu se gasesc pe tastatura
calculatorului: SimbolCod HTMLNumarNumeAcum dupa ce am vazut
codurile pentru diverse caractere pe care le vom folosi in cadrul
paginilor noastre web, sa vedem cum arata codul paginii noastre de
la inceput, daca textul va fi scris cu diacritice: Prima mea pagina
webBine ai venit!
Vom nva mpreun limbajul HTML.Aceasta este prima mea pagin
web!Exercitiu:Scrie codul unei pagini web care sa contina urmatorul
text (scris cu diacritice).Pentru a alinia un text folosim codul
(spatiu) de cateva ori.Pentru a te verifica, alege din fereastra
browser-ului din meniul View optiunea Source HTML - imaginiPana
acum ai invatat cum sa folosesti decat texte si culori in cadrul
paginilor web. In aceasta lectie vei invata despre imagini, care
alese cu grija, vor da un plus design-ului paginilor tale.
Formatele imaginilor Browserele recunosc, in cadrul paginilor web,
mai multe formate ale imaginilor. Cele mai raspandite sunt cele cu
extensia .gif si cele care au una din terminatiile .jpg sau .jpeg.
Iata in continuare cateva caracteristici ale acestor formate de
imagini:GIF (Graphics Interchange Format) Formatul GIF poate reda
un numar de 256 de culori, de aceea este folosit pentru imaginile
de dimensiuni mici: butoane, icon-uri, animatii.
Butoane:Icon-uri:Animatii:JPEG (Joint Photographic Expert
Group)Formatul JPEG nu mai este limitat la 256 de culori si de
aceea este folosit pentru fotografii. Imaginile care apartin
acestui format au extensia .jpg sau .jpeg.poza.jpgmarime: 6,45
Kbpoza.gifmarime: 12,9 KbSe observa ca in cazul fotografiilor,
formatul jpg ofera o calitate mai buna a imaginii si ocupa un
spatiu mult mai mic decat daca am fi salvat aceeasi imagine in
formatul gif.Adaugarea imaginilor in paginile webAsa cum ai vazut,
la majoritatea site-urilor, imaginile dau o nota aparte paginilor
web. Pentru a folosi imagini si in cadrul paginilor tale web
trebuie sa folosesti tag-ul insotit de atributul SRC (source) care
indica adresa sau calea catre imaginea pe care vrei sa o
folosesti.Forma generala a acestui tag va fi: ! Atentie la
extensie. Nu uita sa scrii si extensia imaginii pentru ca altfel
imaginea nu va fi afisata de browser.Este bine ca atunci cand vrei
sa faci un site, sa tii toate fisierele (pagini HTML, imagini etc.)
in cadrul aceluiasi folder. Daca vei folosi in codul HTML al
paginilor site-ului tau linia de cod de mai sus, imaginea va fi
afisata doar daca pagina respectiva va fi in acelasi folder cu
imaginea pe care vrei sa o folosesti. In caz contrar imaginea nu va
fi afisata.Sa scriem codul unei pagini web care sa contina o
imagine. Salveaza imaginea de mai jos (click dreapta, Save Picture
As) sub numele de bebe.jpg in acelasi folder cu pagina web pe care
o vom face in continuare. Acum sa vedem codul
HTML:ImaginiAdugarea imaginilor n paginile web
Salveaza pagina cu numele imagini.html.Daca site-ul tau va avea
multe fisiere, nu mai este o solutie sa le tii pe toate in acelasi
folder. In acest caz, este bine sa grupam fisierele de acelasi tip
in subfoldere. Astfel in folderul Site, de exemplu, vom avea un
subfolder Poze, in care vor fi salvate toate imaginile site-ului,
un subfolder Pagini in care vor fi salvate toate paginile HTML si
asa mai departe.Iata cum ar arata structura site-ului:Pentru o
functionare corecta vom utiliza una din urmatoarele linii de cod
prin care ii vom spune browser-ului ca imaginea se afla in
folder-ul Poze: - daca pagina va fi salvata in subfolderul Pagini
si imaginea va fi in subfolderul Poze. - daca pagina va fi salvata
in folderul Site si imaginea va fi in subfolderul Poze.Incearca si
tu:1. Fa un folder pe care denumeste-l Site.2. In cadrul acestuia
mai fa doua subfoldere: Pagini, respectiv Poze.3. Copiaza imaginea
bebe.jpg in folderul Poze.4. Modifica in codul HTML de mai sus
linia:cu linia:5. Salveaza pagina in folderul Pagini cu numele
imagini.html.6. Dublu click pe imagini.html din folder-ul
Pagini.Daca totul a functionat bine ar trebui sa obtii aceeasi
pagina web.Daca vrei ca imaginea sa fie incadrata de un chenar,
foloseste atributul BORDER al tag-ului . Acest atribut are ca
valoare numere intregi pozitive.Daca imaginea va fi de dimensiuni
mai mari, atunci pana cand se va incarca si va fi afisata de
browser, utilizatorul poate vedea un text inlocuitor al imaginii.
Acest lucru se poate realiza folosind atributul ALT impreuna cu
tag-ul . Daca trecem cursorul mouse-ului deasupra imaginii, o sa
apara textul pe care l-am scris la atributul ALT.De exemplu, la
pagina de mai sus, imagini.html, vom inlocui linia:cu
linia:Folosirea imaginilor alaturi de textePentru a alinia o
imagine vom folosi atributul ALIGN al tag-ului . Atributul ALIGN
poate avea una dintre valorile: left sau right, aliniere la stanga
sau la dreapta paginii.Salveaza imaginea de mai jos (click dreapta,
Save Picture As) cu numele de euro.jpg in folder-ul Poze. Acum sa
scriem codul HTML al unei pagini web care va contine si text in
jurul imaginii: EURO 2004Istoria campionatului european de
fotbal
Prima ediie a campionatului european de fotbal a avut loc n Frana n
anul 1960, iar ctigtoare a fost Rusia. Urmtorul turneu european a
avut loc n anul 1964 n Spania, acolo unde s-a impus ara gazd. Patru
ani mai trziu, n 1968, n Italia, a fost rndul acesteia s ctige
trofeul. n 1972 organizatoare a fost Belgia, Republica Federal
German impunndu-se. n 1976 a venit rndul Cehoslovaciei s ctige
campionatul european de fotbal, disputat n Iugoslavia. n 1980,
Germania a fost ctigtoare, n Italia, iar n 1984, ediie gzduit de
Frana, din nou s-a impus ara organizatoare. Ediia din anul 1988 a
avut loc n Germania i a fost ctigat de Olanda. Dup patru ani,
Danemarca se impunea n Suedia, pentru ca dup ali patru ani, n 1996,
s fie rndul Germaniei s i adjudece trofeul, n Anglia. n anul 2000
Belgia i Olanda au organizat turneul final, iar ctigtoare a fost
Frana. Ultimul turneu final, care s-a disputat n Portugalia, n
2004, a fcut ca Grecia s ctige trofeul.
Salveaza pagina cu numele de euro.html in folderul Pagini.Asa cum
ai observat, textul este afisat in jurul imaginii. Daca vrei ca
textul sa fie afisat la o anumita distanta de imagine, foloseste
atributele HSPACE (spatiu pe orizontala) si VSPACE (spatiu pe
verticala). Valorile acestor atribute trebuie sa fie numere
intregi, care reprezinta de fapt distanta in pixeli dintre imagine
si text. De exemplu inlocuieste, in codul de mai sus, linia: cu
urmatoarea: Salveaza pagina cu numele euro2.html in folder-ul
Pagini.Foloseste diferite valori pentru atributele HSPACE si VSPACE
pana cand vei obtine rezultatele dorite.Imagini ca fond al unei
pagini webCu ajutorul atributului BACKGROUND al tag-ului poti
folosi o imagine ca fond al unei pagini web. Pentru a intelege mai
bine, copiaza imaginile urmatoare (click dreapta, iar apoi Save
Picture As) in folder-ul Poze cu numele scrise sub fiecare.
background1.jpgbackground2.jpgbackground3.jpgbackground4.jpgbackground5.jpgAcum
in codul paginii imagini.html din folder-ul Pagini adauga tag-ului
atributul BACKGROUND dupa cum urmeaza:Salveaza pagina cu numele
background1.html.Repeta operatiunea de mai sus, numai ca in loc de
background1.jpg foloseste pe rand unul din numele celorlalte
imagini.Salveaza paginile cu numele background2.html,
background3.html, background4.html, background5.html.Crearea
legaturilor in HTMLNavigarea in cadrul site-urilor este posibila cu
ajutorul link-urilor (legaturilor). In aceasta lectie vei invata
cum sa folosesti diferite tipuri de legaturi in cadrul site-ului
tau. Legatura catre o alta paginaPentru a folosi legaturi in
paginile web pe care le vei face, trebuie sa folosesti perechea de
tag-uri si . Numele acestor tag-uri vine de la cuvantul anchor care
se traduce ancora. Tag-ul va trebui folosit impreuna cu atributul
HREF. Linia de cod pentru inserarea unei legaturi in cadrul unei
pagini web va avea urmatoarea forma: Textul legaturii Daca pagina
respectiva se afla in acelasi folder cu pagina pe care se afla
legatura atunci nu sunt necesare ghilimelele. Sa vedem impreuna,
cum poti adauga o legatura intr-o pagina web din folderul Pagini
catre pagina imagini.html din acelasi folder. Deschide editorul de
texte (de exemplu: Notepad) si scrie urmatorul cod HTML:
LegaturiLegtur ctre o alt pagin
Imagine bebe Salveaza pagina (File/Save As) cu numele de link.html
in folderul Pagini. Daca pagina catre care vrem sa facem o
legatura, nu se afla in acelasi folder cu pagina noastra atunci nu
mai putem folosi decat numele paginii HTML ca valoare a atributului
HREF. Sa vedem cateva exemple de legaturi catre pagini din alte
directoare sau subdirectoare. Fie urmatoarea structura: Pentru a
intelege cat mai bine cum functioneaza legaturile catre diverse
pagini web, este bine sa faci si tu, pe calculatorul tau, o
structura asemanatoare cu cea de mai sus, iar apoi sa faci cateva
pagini HTML in diverse directoare sau subdirectoare si sa incerci
sa creezi legaturi din fiecare pagina HTML catre celelate. Iata
cateva exemple:- pentru a adauga o legatura in cadrul unei pagini
HTML din directorul Contabilitate catre o pagina HTML din
directorul Firma 1, vom folosi urmatoarea valoare a atributului
HREF:Text link- pentru a adauga o legatura in cadrul unei pagini
HTML din directorul Site catre o pagina HTML din directorul Carti,
vom folosi urmatoarea valoare a atributului HREF:Text link- pentru
a adauga o legatura in cadrul unei pagini HTML din directorul
Matematica catre o pagina HTML din directorul Scoala, vom folosi
urmatoarea valoare a atributului HREF:Text link- pentru a adauga o
legatura in cadrul unei pagini HTML din directorul Bilanturi catre
o pagina HTML din directorul Site, vom folosi urmatoarea valoare a
atributului HREF:Text link- pentru a adauga o legatura in cadrul
unei pagini HTML din directorul Servici catre o pagina HTML din
directorul Matematica, vom folosi urmatoarea valoare a atributului
HREF:Text link- pentru a adauga o legatura in cadrul unei pagini
HTML din directorul Firma 2 catre o pagina HTML din directorul
Firma 3, vom folosi urmatoarea valoare a atributului HREF:Text
linkLegatura catre un siteDupa ce ai vazut cum se folosesc
legaturile catre alte pagini html locale acum vom vedea impreuna
cum putem adauga o legatura catre un site particular. Trebuie sa
folosesti urmatoarea linie de cod: Textul legaturii Sa facem o
pagina web care sa contina legaturi catre site-uri ale unor ziare
din Romania. Scrie urmatorul cod HTML: Legaturi catre site-uri
particulareLegturi ctre site-urile unor ziare din
Romnia
Evenimentul Zilei
Jurnalul Naional
Capital
Prosport
Gazeta sporturilor
Libertatea
Salveaza pagina cu numele de ziare.html in directorul Pagini.Asa
cum ai observat pana acum, atunci cand dai click pe una dintre
legaturile din paginile prezentate ca exemple, se deschide o pagina
HTML in aceeasi fereastra a browser-ului, peste pagina ce contine
legatura. Pentru a deschide o noua fereastra a browser-ului atunci
cand se da click pe o legatura trebuie folosit atributul TARGET
caruia i se atribuie valoarea "_blank". Sa vedem un exemplu: sa
schimbam codul paginii ziare.html astfel incat site-ul fiecarui
ziar sa se deschida intr-o noua fereastra, atunci cand se va
efectua un click pe legatura catre acesta. Daca in plus vrei ca,
atunci cand utilizatorii paginii tale web vor trece cursorul
mouse-ului deasupra legaturilor, sa apara o mica nota explicativa,
trebuie sa folosesti atributul TITLE. Ca valoare a acestui atribut
trebuie sa scrii textul care vrei sa apara atunci cand se va trece
cursorul mouse-ului deasupra legaturii respective. Pentru a
intelege mai bine iata cum va arata codul paginii ziare.html dupa
adaugarea atributelor TARGET si TITLE pentru fiecare legatura:
Legaturi catre site-uri particulareLegturi ctre site-urile unor
ziare din Romnia
Evenimentul Zilei
Jurnalul Naional
Capital
Prosport
Gazeta sporturilor
Libertatea
Salveaza pagina cu numele ziare.html peste pagina existenta.
Legatura catre o sectiune de paginaAtunci cand avem de-a face cu
pagini mai lungi, putem imparti aceste pagini in mai multe sectiuni
catre care sa adaugam cate o legatura la inceputul paginii pentru
ca utilizatorii sa ajunga mai repede la sectiunea care ii
intereseaza. Un bun exemplu pentru o astfel de pagina il reprezinta
paginile care contin intrebarile frecvente (Frecvently Asked
Questions). Fiecare titlu al sectiunii trebuie definit ca ancora:
Titlul primei sectiuniTitlul sectiunii a douaTitlul sectiunii a
treia Legaturile catre ancorele din cadrul aceleiasi pagini HTML
vor avea urmatoarea forma: Legatura catre prima sectiuneLegatura
catre a doua sectiuneLegatura catre a treia sectiune Legaturile
catre ancore din cadrul altei pagini HTML vor avea urmatoarea
forma: Legatura catre prima sectiuneLegatura catre a doua
sectiuneLegatura catre a treia sectiune Atentie! Pentru crearea
corecta a legaturilor catre alte pagini HTML, vezi sectiunea
Legatura catre o alta pagina, din cadrul acestei lectii.Pentru a
intelege mai bine cum functioneaza legaturile catre sectiunile
paginilor, sa scriem impreuna codul unei pagini cu mai multe
sectiuni: Legatura catre o sectiune de pagina
ntrebri frecvente
1. Ce pot gsi pe site-ul ecursuri.ro?
2. Ce este un curs online?
3. De ce s nv online?
1. Ce pot gsi pe site-ul ecursuri.ro?
Site-ul ecursuri.ro i propune s ofere vizitatorilor si ct mai multe
resurse pentru a nva online. n aces moment, pe site, sunt
disponibile peste 20 de cursuri online, din diverse domenii, dar cu
ajutorul vostru sperm ca numrul acestora s creasc.
Pe lng cursurile online vei gsi, n cadrul site-ului nostru, mai
mult de 1000 de referate i peste 100 de jocuri online.
2. Ce este un curs online?
Un curs online presupune ca toate materialele necesare, s fie
disponibile pe internet. Aadar, viitorii cursani vor avea la
dispoziie toate resursele necesare pentru nvat, la fel ca i n cazul
unui curs tradiional, singura deosebire fiind c totul se petrece
online.
3. De ce s nv online?
Cursurile online prezint, indiscutabil, foarte multe avantaje fa de
alte tipuri de cursuri. n primul rnd cursurile online pot fi
consultate oricnd, ele fiind disponibile non stop pe internet. Un
lucru extrem de important n alegerea unui curs online este i preul
sczut al unui astfel de curs comparativ cu preurile cursurilor
tradiionale. n cazul cursurilor prezente pe site-ul ecursuri.ro,
acestea sunt 100% GRATUITE.
Salveaza pagina cu numele intrebari.html in directorul
Pagini.Legatura catre o adresa de e-mailDaca vrei ca utilizatorii
paginii tale web sa iti poata scrie parerile lor despre site, de
exemplu, atunci trebuie ca in cadrul paginii sa existe o legatura
catre o adresa de e-mail. Cum faci asta? Foarte simplu. Forma
generala a unei legaturi catre o adresa de e-mail este urmatoarea:
Trimite-mi un e-mail In codul HTML al paginii intrebari.html adauga
inainte de linia de cod ce contine eticheta de incheiere ,
urmatoarea secventa de cod:
Pentru a afla rspunsul la alte ntrebri, trimite un mail la:Prerea
ta
Salveaza pagina intrebari.html peste cea existenta. Utilizarea unei
imagini ca legaturaPentru a folosi o imagine ca legatura intre
tag-urile si , va trebui scrisa adresa imaginii:
top related