Documente Academic
Documente Profesional
Documente Cultură
3.
4.
5.
Tag-ul <body>.................................................................................................................................... 6
1.
6.
7.
Culori HTML..................................................................................................................................... 11
Fundal.............................................................................................................................................. 11
2.
10.
11.
12.
13.
14.
15.
16.
3.
4.
5.
6.
7.
8.
9.
10.
Includerea scripturilor................................................................................................................. 25
1. WWW
WWW= World Wide Web , adesea numit Web. Web-ul este o retea de computere din
toata lumea. Toate computerele folosesc un standard de comunicare numit HTTP.
Browsere WEB
Browser-ele sunt programele care interpreteaza codul HTML. Acestea transforma codul
HTML intr-o pagina web care poate fi citita. Cele mai folosite browsere sunt:
- Internet Explorer
- FireFox
- Opera
- Chrome
- Safari
Un browser citeste absolut tot ceea ce este scris in documentul HTML, ca de exemplu un
paragraf, un titlu un tabel sau orice altceva. De fiecare data cand gaseste un tag il va trata ca
atare si il va reda.
2. Pagini WEB
Informatia Web este stocata in documente numite pagini html. Paginile html sunt fisiere
stocate in computere numite servere web. Computerele care citesc paginile html sunt numite
clienti web. Clientii web vad paginile cu ajutorul browser-ului web.
Toate paginile html contin instructiuni despre cum sa fie afisate. Browser-ul afiseaza
pagina citind aceste instructiuni. Cele mai obisnuite instructiuni de afisare sunt numite taguri
HTML (sau etichete).
Un website (pagina Web) poate sa fie doar o pagina sau un anumit numar de pagini.
Toate paginile trebuiesc sa fie legate intre ele. Pentru acest lucru se folosesc linkurile. Un tag de
link care duce catre alta pagina este urmatorul:
<a href="http://www.google.com">Link Google</a>
3. Editoare HTML
Paginile sau fisierele HTML pot fi create sau editate cu diferite editoare specializate in
formatul HTML si CSS. Un editot HTML genereaza automat cod html. Unele pot edita mai multe
limbaje de programare.
Editoarele HTML au anumite avantaje: vin cu mai multe template-uri, pentru un inceput
mai usor in crearea de documentelor; pot edita in mod grafic pagini sau intregi siteuri statice
fara sa trebuiasca sa cunosti cod HTML; anticipeaza codul pe care il scrii oferindu-ti o viteza mai
mare de programare, precum si vizualizarea anumitor proprietati in crearea documentelor.
Documentele HTML sint definite prin taguri html (etichete sau elemente html). Un
element html reprezinta tot ce se afla intre inceputul unui tag si sfarsitul acestuia.
- Tag - reprezinta o comanda in cod HTML care indica modul in care va fi interpretata informatia
la care ea se refera . Comanda numita tag este inscrisa intre semnele <>.
- Element - este un tag complet, avand un <tag> de deschidere si unul de inchidere </tag>.
2. Tagul <HTML>
Acest tag transmite browser-ului ca documentul respectiv este de fapt un document
HTML , dand astfel indicatii asupra modului in care vor fi interpretate diferite partitii ale
fisierului ASCII..
3. Tagul <head>
Elementul <head> este cel care urmeaza. Se afla intre html si body. "Head" nu are nici o
functie vizibila, asa ca vom discuta despre acest aspect in tutorialele ulterioare.Tagul <head>
poate oferi browser-ului informatii foarte utile. Se pot insera aici printre altele coduri Javascript
sau CSS.
Elementul <title>
Tag-ul title se pune inauntrul celui de head. Ceea ce este scris intre cele doua tag-uri
title (<title> si </title>) va putea fi vizualizat ca si numele browser-ului, de obicei in partea din
stanga sus. Codul sursa:
<html>
<head>
<title> Prima mea pagina web!</title>
</head>
</html>
Textul de mai sus introdus intr-un fisier Notepad si salvat cu extensia .html va fi deschis
cu ajutorul browser-ului. Titlul va fi vizualizat in partea din stanga sus, la marea majoritate a
browser-elor. Numele descriptive sunt cele mai usor de gasit ulterior.
<p>Exemplu un paragraf</p>
4. Tagurile meta
Tagurile metasunt folosite pentru a genera informatii aditionale motorului de cautare.
Aceste informatii nu vor fi vizibile unui vizitator decat daca acesta va selecta view "Source" din
meniul "View".
Tagul Keyword
Vor fi puse aici cele mai importante cuvinte cheie care pot face vizibil situl. Exemplu:
<head>
<meta name="keywords" content="tutoriale, html, resurse, webmasteri , tutorial web, " />
</head>
Tagul Description
In acest tag se va face o descriere a site-ului:
<head>
<meta name="description" content="Un website pentru cei dispusi sa invete HTML " />
</head>
5. Tag-ul <body>
Este cel care defineste inceperea continutului pagini propriu-zise (titluri, paragrafe,
fotografii, muzica si orice altceva). Tagul body incapsuleaza tot continutul paginii.
Este astfel structurat:
<body>Actioneaza ca o capsula asupra continutului.
<p>Paragraf</p>
<h2>Titlu (heading)</h2>
<b>Ingrosat (bold)</b>
<i>Inclinat (italic)</i>
</body>
7. Atribute HTML
Atributele sunt folosite pentru a personaliza tag-urile ca de exemplu: redimensionarea
unei imagini sau a unui tabel sau schimbarea culorii de fond. Toate acestea sunt posibile cu
ajutorul atributelor.
Cele mai multe elemente-uri au propriile lor atribute.
Atributele se introduc intre parantezele unghiulare (<>) aleelementului. Atributele au
nume si o valoare.
De retinut ca:
-un tag (element) poate sa aiba oricate atribute;
-unele taguri suporta doar anumite atribute;
-atributele au valori standard;
-browserele vad atributele diferit, de exemplu Mozilla Firefox poate afisa pagina
diferit de IE sau de alte browsere.
1. Exemple de atribute
La tagul body putem sa adaugam atributul bgcolor cu valoarea yellow sub forma:
<html>
<head>
<title></title>
</head>
<body bgcolor="yellow">
</body>
</html>
Atributul bgcolor schimba fundalul unei pagini. Poate lua ca valoare orice culoare in
limba engleza.
Atributul align
Atributul align pozitioneaza un element. Ex: <h1 align="center"> - pune un text antet pe
centru
<html>
<head>
<title></title>
</head>
<body>
<h1 align="center"></h1>
</body>
</html>
Valori pentru atributul align:
align="center" - aliniaza in centru
align="left" - aliniaza la stanga
align="right" - aliniaza la dreapta
<h2 align="left">Titlu aliniat la stanga </h2>
<h2 align="center">Titlu centrat </h2>
<h2 align="right">Titlu aliniat la dreapta </h2>
Atributele "class" si "id"
"name" este ceva diferit fata de "id" si "class". Punand un nume unui element, acesta devine o
variabila de script pentru Javascript, ASP si PHP. Cel mai des este intalnit in formulare si alte
campuri de text interactive.
8. Text in HTML
Textul se poate introduce si fara taguri. Dar daca dorim sa avem un text de o anumita
forma atunci in bagam in taguri ca si cele de mai jos:
<font> </font> -intre ele se pune textul (acest tag nu va schimba deloc forma textului)
<b> </b> -defineste test ingrosat sau- <ingrosat> </ingrosat>
<big> </big> -defineste test mare;
<em> </em> -defineste test accentuat;
<i> </i> -defineste test italic;
Tagurile antet (titluri ingrosate)
10
Forteaza o rupere de linie oriunde este asezat . Poate fi folosit pentru a lasa un rand
liber . El este nepereche , neavand nevoie de tag de inchidere .
Tagul <center>
<font size="+2">Doua
Caractere speciale
Comentariile in HTML au acelasi rol ca in orice limbaj de programare. Ele sunt folosite
pentru a pune o descriere unei sectiuni din cod, pentru a explica ce face acea sectiunea. Multi
programatori le folosesc pentru a comenta un intreg fragment de cod. De exemplu avem o
11
sectiune cod care nu ne mai foloseste, dar nici nu vrem sa o stergem, pentru ca este posibil sa o
folosim in viitor sau in cazul in care ne razgandim.
<!-- Exemplu de comentariu -->-cu acest tag se scrie un comentariu in html. Comentariul
este ignorat de browser.
Vizualizarea codului sursa
Pentru a vedea html source code se apasa right click pe o pagina web si se selecteaza "page
source".
9. Culori HTML
1. Fundal
Tagul <body> are doua atribute unde puteti specifica fundalurile. Acestea
pot fi o culoare sau o imagine.
Atributul bgcolor seteaza fundalul drept o culoare.
<body bgcolor="#FFFFFF">
Atributul background seteaza fundalul drept o imagine.
<body background="fundal.jpg">
10.
Cod Color
#000000
#FF0000
#00FF00
#0000FF
#FFFF00
#00FFFF
#FF00FF
#C0C0C0
#FFFFFF
Imagini HTML
Cu HTML se pot afisa imagini intr-un document. In HTML, imaginile se definesc cu tagul
<img>. Tagul <img> nu are tag de inchidere. Pentru a afisa o imagine pe o pagina, se foloseste
atributul src. Src inseamna "sursa". Valoarea acestui atribut este adresa imaginii afisata in
pagina. URL-ul este locatia unde imaginea este stocata.
<html>
<head>
<title></title>
</head>
<body>
<h1 align="center"></h1>
<img src="adresa_imagine" alt="">
</body>
</html>
Atributul alt indica ce se afla in locul imaginii daca browser-ul nu poate incarca imagini.
11.
Linkuri HTML
HTML foloseste un hiperlink pentru a se lega de alt document web. HTML foloseste
tagul ancora sau <a> pentru a crea un link catre alt document . O ancora poate duce catre orice
resursa de pe Web: o pagina HTML, o imagine, un fisier sunet, un film etc .
<a href="url"> Textul ce va fi afisat </a>
text ce va fi afisat
Cu atributul target, puteti indica unde sa se deschida documentul catre care se face link-ul.
Linia de mai jos va deschide documentul intr-o noua fereastra de browser:
<a href= "url" target= "_self" > Textul ce va fi afisat </a >
target= "_self" Incarca noul document in aceeasi fereastra cu ancora (implicit).
target= "_parent" Incarca noul document in cadrul cadrul de baza .
target= "_top" Incarca noul document in intreaga fereastra de browser.
target= "_blank" Incarca noul document intr-o fereastra noua.
Se poate combina tag-ul imagine cu cel de ancora si se poate pune un link pe imagine. Se poate
creea astfel un buton.
<a href= "url" target= "_self" ><img src=""> </a >
Ancora:
<a name= "Paragrafele"> Paragrafele </a>(se pune unde este sectiunea pt a marca sectiunea
cu paragrafe
Mail link:
<a href= "mailto:lucian0308@yahoo.com" >Send Mail <a >
12
13
12.
Tabele in HTML
Cu HTML se pot crea tabele. Tabelele se definesc cu tagul <table>. Un tabel este divizat
in randuri (cu ajutorul tagului <tr>) si fiecare rand este impartit in celule de date (cu ajutorul
tagului <td>). Td inseamna "table data" si este continutul unei celule de date. O celula de date
poate contine text, imagini, liste, paragrafe, formulare, linii orizontale, tabele etc.
<html>
<head>
<title></title>
</head>
<body>
<table border="1">
<tr>
<td>randul 1, celula 1 </td>
<td>randul 1, celula 2 </td>
</tr>
<tr>
<td>randul 2, celula 1 </td>
<td>randul 2, celula 2 </td>
</tr>
</table>
</body>
</html>
randul 1, celula 1
randul 1, celula 2
randul 2, celula 1
randul 2, celula 2
Daca border="0" tabelul va exista dar va avea border-ul invizibil. Si cu cat nr border-ului va
creste border-ul va fi mai ingrosat.
<table>Defineste un tabel.
<th>Defineste o celula cap de tabel.
<tr>Defineste un rand de tabel.
<td>Defineste o celula din tabel.
<captation>Defineste un camp asociat tabelului pentru introducerea unei explicatii.
<colgroup>Defineste grupuri de coloane ale tabelului.
<col>Defineste valorile atributului pentru una sau mai multe coloane dintr-un tabel.
<thead>Defineste un cap de tabel care nu se va derula.
<tbody>Defineste corpul unui tabel care se desfasoara in interiorul unui cap de tabel
fixat si subsolul tabelului.
<tfoot>Defineste un subsol de tabel care nu se va derula.
13.
Liste HTML
14.
Cadre HTML
14
Cu ajutorul cadrelor, se poat afisa mai multe pagini web in aceeasi fereastra de browser.
Fiecare document HTML poarta numele de cadru (frame) si fiecare cadru este independent de
celelalte.
<html>
<head>
<title></title>
</head>
<body>
<frameset cols="30%,70%">
<frame src="pagina1 name="left">
<frame src="pagina2 name="right">
</frameset>
</body>
</html>
15.
Formulare HTML
15
16
<form>
<input type="radio" name="sex" value="male"> Male
<br>
<input type="radio" name="sex" value="female"> Female
</form>
Checkbox:
<form>
Am un caine:
<input type="checkbox" name="animal" value="caine">
<br>
Am o pisica:
<input type="checkbox" name="animal" value="pisica">
</form>
16.
TAG
EXPLICATIE TAG
<HTML>
</HTML>
Atribute
specifice
EXPLICATIE ATRIBUT
BGCOLOR =
culoare
TEXT=culoare
LINK=culoare
Culoarea legaturiilor
nevizitate din paginii
VLINK=culoare
Tilul documentului
<BODY> </BODY>
Corpul paginii HTML
17
<P>
Paragraf
<Hn> <Hn>
Nivel de subtitlu al
documentului (n = 1-6)
<FONT> </FONT>
Specifica atribute ale textului incadrat
<BR>
Linie noua
<PRE> </PRE>
Informatie preformatata
<!-- -->
Comenatriu HTML
<CENTER>
</CENTER>
<HR>
Rigla orizontala
ALINK=culoare
Culoarea legaturiilor pe
durata clicului exacutat de
utilizator
BACKGROUND =
url
SIZE=n
FACE="a,b"
COLOR=s
SIZE=x
WIDTH=x
NOSHADE
ALIGN=x
18
<A> </A>
COLOR=x
Culoarea riglei
orizontale(numai pentru IE)
HREF=url
Referinta hipertext
HREF=#nume
Name=nume
TAG
EXPLICATIE TAG
<DD>
Descriere definitie
<DL>
</DL>
<DT>
Termen de definitie
<LI>
Element de lista
<OL
Lista ordonata (numerotata)
Lista neordonata
(marcata)
<UL
ATRIBUT
SPECIFIC
EXPLICATIE ATRIBUT
TYPE=tip
START=x
TYPE=forma
4. Formatarea caracterelor
TAG
EXPLICATIE
<B> </B>
<I> </I>
<U> </U>
ATRIBUTE
19
<TT> </TT>
<CITE> </CITE>
Citare bibliogarfica
<CODE> </CODE>
Listing de program
<EM> </EM>
<KBD> </KBD>
Text de la tastatura
<STRONG>
</STRONG>
<VAR> </VAR>
<BASEFONT
SIZE = n>
TAG
<TABLE> </TABLE>
Tabel HTML
EXPLICATIE TAG
ATRIBUT SPECIFIC
EXPLICATIE ATRIBUT
BORDER=x
Chenarul tabelului
CELLPADDING=x
Spatiul suplimentar in
cadrul celulelor
tabelului
CELLSPACING=x
Spatiul suplimentar
intre celulele tabelului
WIDTH=x
Latimea impusa
tabelului
FRAME=valoare
Ajustarea fina a
tabelului
RULES=valoare
BORDERCOLOR =
culoare
Specifica culoarea
chenarului tabelului
BORDERCOLORLIGHT
= culoare
BORDERCOLORDARK
20
<COLGROUP>
</COLGROUP>
Defineste un set de
definitii de coloane
cu ajutorul
marcajului <col>
<COL WIDTH=x>
Defineste latimea
unei coloane
exprimata in pixeli
<THEAD> </THEAD>
Defineste titlul
tabelului
<BODY> </TBODY>
Defineste corpul
tabelului
<TR </TR>
Linie de tabel
<TD </TD>
Celula de date a tabelului
= culoare
ALIGN=left
Aliniaza tabelul la
marginea din stanga a
paginii, iar textul curge
in partea dreapta
ALIGN=right
Aliniaza tabelul la
marginea din dreapta a
paginii, iar textul curge
in partea stanga
HSPACE=x
Spatiu suplimetar pe
orizontala in jurul
tabelului
VSPACE=x
Spatiu suplimetar pe
verticala in jurul
tabelului
COLS=x
Specifica numarul de
coloane ale unui tabel
BGCOLOR=culoare
Specifica culoarea de
fond pentru intreaga
linie
ALIGN=aliniere
Alinierea celulelor de
pe linia curenta (left,
center, right)
BGCOLOR=culoare
Specifica culoarea de
fond pentru celula de
21
date
6. Adaugarea imaginilor
COLSPAN=x
Numarul de coloane pe
care se intinde celula
curenta de date
ROWSPAN=x
Numarul de linii pe
care se intinde celula
curenta de date
ALIGN=aliniere
Alinierea materialului
din cadrul celulei de
date.Valori posibile:
(left, right, center)
VALIGN=aliniere
Alinierea pe verticala a
materialului din cadrul
celulei de date.Valori
posibile: (top, bottom,
middle)
BACKGROUND=url
Specifica imaginea de
fond pentru celula
tabelului
NOWRAP
Nu permite despartirea
textului pe linii in
cadrul unei celule
ALIGN=baseline
ALIGN=caracter
ALIGN=justify
22
TAG
EXPLICATIE
Marcajul de
<IMG introducere a
imaginilor
ATRIBUT
EXPLICATIE ATRIBUT
SRC=url
ALT=text
WIDTH=x
Latimea imaginii
BORDER=x
HSPACE=x
VSPACE=x
TAG
EXPLICATIE ATRIBUT
ACTION=url
METHOD=metoda
TYPE=optiune
NAME=nume
VALUE=valoare
<INPUT
Camp de text sau alte date
de intrare
23
<SELECT> </SELECT>
Grup de casete de validare
<OPTION
CHECKED= optiune
SIZE=x
SIZE=x
NAME=nume
SIZE=x
MULTIPLE=x
Alegerea
VALUE=valoare
particulara
intr-un
domeniu
<SELECT>
NAME=nume
<TEXTAREA>
</TEXTAREA>
ROWS=x
Camp de intare de tip text
COLS=x
pe linii multiple
<FIELDSET>
</FIELDSET>
Imparte
formularul
in parti
logice
<LEGEND> </LEGEND>
Numele asociat setului de
campuri (fieldset)
ALIGN=s
TABINDEX=x
ACCESKEY=c
DISABLED
READONLY
24
TAG
EXPLICATIE
<FRAMESET> </FRAMESET>
Definirea redactarii paginii
ATRIBUT
EXPLICATIE ATRIBUT
COLS=x
Numarul si marimea
relativa a coloanelor
ROWS=x
Numarul si marimea
relativa a liniilor
BORDER=x
FRAMEBORDER = x
Specifica marimea
chenarului
FRAMESPACING = x
SRC=url
NAME=nume
SCROLLING=scrl
FRAMEBORDER=x
MARGINHEIGHT=x
Spatiul suplimentar de
deasupra si dedesubtul
unui anumit cadru
MARGINWIDTH=x
Spatiu suplimetar la
stanga si la dreapta unui
anumit cadru
25
<NOFRAMES>
</NOFRAMES>
Sectiunea de
pagina afisata
pentru
utilizatorii
care nu pot
vedea un
cadru
<IFRAME>
Cadru intern (numai pentru (IE)
SRC=url
Sursa cadrului
NAME=s
HEIGHT=x
Inaltimea cadrului
inglobat
WIDTH=x
9. Caractere speciale
&
& ampersand
tilda
<
>
simbolul de copyright
n mic cu tilda
10.Includerea scripturilor
TAG
EXPLICATIE TAG
ATRIBUT
EXPLICATIE ATRIBUT
<STYLE>
</STYLE>
Specifica informatii
referitoare modelul de
TYPE=val
26
stiluri
LANGUAGE=limbaj Limbajul utilizat
<SCRIPT> </SCRIPT>
Include un script de regula Javascript, in
pagina Web
webografie
http://www.tutorialehtml.com/htmlt/atribute.php
http://www.lucian0308.com/tutorial-html/