Sunteți pe pagina 1din 65
HTML pe intelesul tuturor Lectia 1: Introducere Lectia 2: Structura unui document HTML Lectia 3:

HTML pe intelesul tuturor

Lectia 1: Introducere

Lectia 2: Structura unui document HTML

Lectia 3: Despre atribute

Lectia 4: Despre culori

Lectia 5: Formatarea textului

Lectia 6: Imagini

Lectia 7: Legaturi

Lectia 8: Liste

Lectia 9: Tabele

Lectia 10: Cadre

Lectia 11: Formulare

Lectia 12: Realizarea unui site

HTML pe intelesul tuturor 1

Liste Lectia 9: Tabele Lectia 10: Cadre Lectia 11: Formulare Lectia 12: Realizarea unui site HTML
HTML pe intelesul tuturor Cu ajutorul limbajului HTML (Hyper Text Markup Language) poti construi pagini
HTML pe intelesul tuturor Cu ajutorul limbajului HTML (Hyper Text Markup Language) poti construi pagini

HTML pe intelesul tuturor

Cu ajutorul limbajului HTML (Hyper Text Markup Language) poti construi pagini web nu foarte pretentioase insa reprezinta un inceput pentru realizarea site-urilor profesionale. Sigur ca va trebui sa mai treaca ceva timp pana vei putea realiza pagini web complexe ca cele ale marilor firme, insa asa cum spuneam, invatarea limbajului HTML reprezinta un inceput.

Exista multe programe cu ajutorul carora scrierea codului HTML nu mai este necesara, aceste programe scriindu-l in locul tau. Insa aceste programe nu fac subiectul acestui curs, iar pentru a putea construi o pagina web este nevoie cel putin de niste cunostinte elementare de HTML pe care am incercat sa le explicam in cadrul cursului. Cursul de fata se adreseaza, in primul rand, celor care vor sa invete limbajul HTML, si astfel, prin scrierea codului, sa detina controlul absolut asupra viitoarei pagini web.

Scopul cursului "HTML pe intelesul tuturor" este de a explica, intr-un mod cat mai util si in acelasi timp placut, notiunile de baza ale limbajului HTML si odata cu acestea sa initieze viitorii cursanti in tehnica realizarii unei pagini web. Pe parcursul acestui curs, vei gasi foarte multe exemple, iar in ultima lectie, folosind notiunile invatate, vom realiza impreuna site-ul unei gradinite particulare.

Lectiile cursului sunt:

Lectia 1: Introducere Lectia 2: Structura unui document HTML Lectia 3: Despre atribute Lectia 4: Despre culori Lectia 5: Formatarea textului Lectia 6: Imagini Lectia 7: Legaturi Lectia 8: Liste Lectia 9: Tabele Lectia 10: Cadre Lectia 11: Formulare Lectia 12: Realizarea unui site

http://www.ecursuri.ro/cursuri/html-pe-intelesul-tuturor.php

HTML pe intelesul tuturor 2

  1. Introducere in HTML In aceasta prima lectie vei invata ce este limbajul HTML,
  1. Introducere in HTML In aceasta prima lectie vei invata ce este limbajul HTML,
 

1. 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

HTML pe intelesul tuturor 3

de fata si pentru a scrie tu fiecare exemplu pe care-l vei intalni aici Acum

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. Sa incepem, deci, lectia 2: Structura unui document HTML.

http://www.ecursuri.ro/cursuri/html-introducere.php

HTML pe intelesul tuturor 4

lectia 2: Structura unui document HTML . http://www.ecursuri.ro/cursuri/html-introducere.php HTML pe intelesul tuturor 4
2. Structura unui document HTML In cadrul acestei lectii vei realiza primul document HTML, adica
2. Structura unui document HTML In cadrul acestei lectii vei realiza primul document HTML, adica

2. 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: <HTML> si </HTML>; <TITLE> si </TITLE>; <HEAD> si </HEAD>; - tag-uri singulare (nu au un tag de incheiere) Exemple: <HR>, <BR>. Sa vedem tag-urile de baza pe care trebuie sa le contina un document HTML:

<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. <HEAD> - 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. </HEAD> - acesta este tag-ul de incheiere al tag-ului <HEAD> <TITLE> - 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. </TITLE> - este tag-ul de încheiere al tag-ului <TITLE>. Arata sfarsitul titlului documentului. <BODY> - odata cu acest tag incepe continutul paginii web. Tot ce vei scrie intre tag- urile <BODY> si </BODY> va fi afisat, de catre browser, pe ecranul monitorului. </BODY> - ii spui browser-ului ca ai terminat de scris continutul paginii. Tot ceea ce vei scrie dupa acest tag nu va mai fi afisat. </HTML> - este tag-ul de încheiere al tag-ului <HTML>. 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 <HTML>. Pentru a nu uita de tag-ul de inchidere este bine sa-l pui

HTML pe intelesul tuturor 5

  si pe acesta tot la inceput. In continuare vin tag-urile <HEAD> si </HEAD> .
  si pe acesta tot la inceput. In continuare vin tag-urile <HEAD> si </HEAD> .
 

si pe acesta tot la inceput. In continuare vin tag-urile <HEAD> si </HEAD>. Apoi intre cele doua tag-uri vom pune perechea de tag-uri <TITLE> si </TITLE>. Intre aceste tag- uri punem titlul paginii: Prima mea pagina web. Urmeaza tag-urile <BODY> si </BODY>. Ce vom scrie intre ele va fi afisat in browserul de internet. Iata cum ar trebui sa arate codul HTML:

<HTML> <HEAD> <TITLE>Prima mea pagina web</TITLE> </HEAD> <BODY> Bine ai venit!<BR> Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web!<BR> </BODY> </HTML>

Am folosit tag-ul <BR> pentru a trece pe urmatorul rand. Astfel ii spunem browser-ului ca ce va fi scris dupa tag-ul <BR> va trebui afisat pe urmatorul rand. Tag-ul <BR> 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. Ar trebui sa arate asa: click aici.

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: click aici

Pentru a vedea codul unei pagini

web scrise cu HTML alege din meniul View al browserului optiunea Source.

 

http://www.ecursuri.ro/cursuri/structura-unui-document-html.php

HTML pe intelesul tuturor 6

3. Despre atribute HTML In aceasta lectie vom invata despre atributele tag-urilor. Dar mai intai
3. Despre atribute HTML In aceasta lectie vom invata despre atributele tag-urilor. Dar mai intai

3. 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 <BODY> 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):

<BODY BGCOLOR="#FF9900"> Sa luam codul paginii web din lectia trecuta si sa-i aplicam tag-ului BODY atributul BGCOLOR. Vom obtine urmatorul rezultat: click aici. 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 <FONT> insotit de unele atribute astfel:

<FONT COLOR="#0000FF" SIZE="6"> Bine ai venit! </FONT><BR> 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 <FONT>, restul proprietatilor fiind cele implicite:

<FONT COLOR="#FF0000"> Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web! </FONT> Prin folosirea liniilor de cod de mai sus in cadrul codului nostru, pagina web initiala va arata astfel: click aici. Mai multe despre texte vom invata impreuna in Lectia 5: Formatarea textului. Atunci cand vrem sa trasam o linie, folosim tag-ul <HR> 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 <HR>. 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:

<HR COLOR="#FF0000" WIDTH="50%" SIZE="5%" ALIGN="center">

HTML pe intelesul tuturor 7

Acum sa folosim cele doua linii de mai sus in cadrul paginii noastre. Prima linie

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:

<HTML> <HEAD> <TITLE>Prima mea pagina web</TITLE> </HEAD> <BODY BGCOLOR="#FF9900"> <FONT COLOR="#0000FF" SIZE="6"> Bine ai venit! </FONT><BR> <HR COLOR="#FF0000" WIDTH="25%" SIZE="5%" ALIGN="left"> <BR> <FONT COLOR="#FF0000"> Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web! </FONT> <HR> </BODY> </HTML>

Salveaza pagina cu ce nume vrei tu. Nu uita de extensia .html sau .htm. Pentru a vedea rezultatul click aici. 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 tag

Nume

Valoare atribut

Detalii

atribut

<A>

   

Ancora

 

href

URL

Adresa catre care vrem sa fie legatura

 

target

_blank

Fereastra in care se va face afisarea

_self

_parent

_top

<B>

   

Text bold

<BODY>

   

Cuprinsul documentului

HTML pe intelesul tuturor 8

    Text bold <BODY>     Cuprinsul documentului HTML pe intelesul tuturor 8
Nume tag Nume Valoare atribut Detalii atribut   background adresa imaginii Imaginea de fond

Nume tag

Nume

Valoare atribut

Detalii

atribut

 

background

adresa imaginii

Imaginea de fond

 

bgcolor

cod culoare

Culoarea fondului

nume culoare

 

leftmargin

procent din latimea paginii numar de pixeli

Distanta dintre marginea din stanga a ferestrei browserului si marginea din stanga a paginii

 

topmargin

procent din inaltimea paginii numar de pixeli

Distanta dintre marginea de sus a ferestrei browserului si marginea de sus a paginii

 

text

cod culoare

Culoarea textului

nume culoare

 

alink

cod culoare

Culoarea legaturilor active (atunci cand mouse-ul se afla deasupra lor)

nume culoare

 

link

cod culoare

Culoarea legaturilor nevizitate (nu s-a efectuat nici un click pe ele)

nume culoare

 

vlink

cod culoare

Culoarea legaturilor vizitate (s-a efectuat cel putin un click pe ele)

nume culoare

<BR>

   

Sfarsitul randului

<CENTER>

   

Afisarea in centrul paginii

<FONT>

   

Fontul textului

 

color

cod culoare

Culoarea fontului

nume culoare

 

face

nume font

Tipul fontului

 

size

un numar de la 1 la 7

Marimea fontului

<FORM>

   

Formular interactiv

 

action

URL

Adresa scriptului care prelucreaza datele din cadrul formularului

 

method

GET

Metoda de prelucrare a datelor formularului

POST

HTML pe intelesul tuturor 9

  method GET Metoda de prelucrare a datelor formularului POST HTML pe intelesul tuturor 9
Nume tag Nume Valoare atribut Detalii atribut <FRAME>     Cadru (fereastra)

Nume tag

Nume

Valoare atribut

Detalii

atribut

<FRAME>

   

Cadru (fereastra)

 

frameborder

1 sau 0

Cadrul are sau nu are chenar

 

marginheight

numar de pixeli

Spatiu deasupra si sub un cadru

 

marginwidth

numar de pixeli

Spatiu la stanga si la dreapta unui cadru

 

src

URL

Sursa cadrului

<FRAMESET>

   

Multime de ferestre

 

cols

procent din latimea paginii numar de pixeli

numarul si marimea relativa a coloanelor

 

rows

procent din inaltimea paginii numar de pixeli

numarul si marimea relativa a randurilor

H1, H2, H3, H4, H5, H6

   

Titluri in cadrul documentului

 

align

left

Alinierea titlului

center

right

justify

<HEAD>

   

Antetul documentului

<HR>

   

Linie orizontala

 

align

left

Alinierea orizontala a liniei

center

right

 

color

cod culoare

Culoarea liniei

nume culoare

 

size

numar de pixeli

Inaltimea liniei

 

width

procent din latimea paginii numar de pixeli

Latimea liniei

<HTML>

   

Document HTML

HTML pe intelesul tuturor 10

numar de pixeli Latimea liniei <HTML>     Document HTML HTML pe intelesul tuturor 10
Nume tag Nume Valoare atribut Detalii atribut <I>     Text italic <IMG>

Nume tag

Nume

Valoare atribut

Detalii

atribut

<I>

   

Text italic

<IMG>

   

Adaugarea unei imagini

 

align

left

Alinierea imaginii in pagina: left (stanga) sau right (dreapta) Alinierea elementelor din jurul imaginii:

right

top

middle

bottom

top (sus), middle (mijloc), bottom (jos)

 

alt

text

Text ce va fi afisat in locul imaginii, in cazul in care, aceasta nu este afisata

 

border

numar de pixeli

Marimea chenarului din jurul imaginii

 

height

procent numar de pixeli

Inaltimea imaginii

 

hspace

numar de pixeli

Spatiu pe orizontala in jurul imaginii

 

src

URL

Adresa imaginii

 

vspace

numar de pixeli

Spatiu pe verticala in jurul imaginii

 

width

procent numar de pixeli

Latimea imaginii

<INPUT>

   

Element al formularului

 

maxlength

numar

Numar maxim de caractere

 

name

date de tip caracter

Numele elementului formularului

 

size

numar

Marimea elementului formularului

 

src

URL

Adresa pentru o imagine

HTML pe intelesul tuturor 11

Marimea elementului formularului   src URL Adresa pentru o imagine HTML pe intelesul tuturor 11
Nume tag Nume Valoare atribut Detalii atribut   type text Tip input password checkbox

Nume tag

Nume

Valoare atribut

Detalii

atribut

 

type

text

Tip input

password

checkbox

radio

submit

reset

file

hidden

image

button

 

value

date de tip caracter

Valoare input

<LI>

   

Element al unei liste

<META>

   

Metainformatii

 

content

text

Descrie valoarea atributului name

 

name

author

Autor

description

Descriere

keywords

Cuvinte cheie

<OL>

   

Lista ordonata

 

start

numar

Cu ce valoare incepe numerotarea

 

type

A, a, I, i, 1

Tipul numerotarii: A, a, I, i, 1 (implicit)

<P>

   

Paragraf

 

align

left

Alinierea paragrafului

center

right

justify

<SELECT>

   

Lista de selectii

 

multiple

 

Permite selectia mai multor elemente

 

name

date de tip caracter

Numele listei de selectii

 

size

numar

Numarul de elemente ale listei

HTML pe intelesul tuturor 12

Numele listei de selectii   size numar Numarul de elemente ale listei HTML pe intelesul tuturor
Nume tag Nume Valoare atribut Detalii atribut <STRONG>     Text evidentiat

Nume tag

Nume

Valoare atribut

Detalii

atribut

<STRONG>

   

Text evidentiat

<SUB>

   

Text indice

<SUP>

   

Text exponent

<TABLE>

   

Tabel

 

align

left

Alinierea tabelului

center

right

 

background

URL

Imaginea de fond pentru tabel

 

bgcolor

cod culoare

Culoarea fondului pentru tabel

nume culoare

 

border

procent numar de pixeli

Chenarul tabelului

 

bordercolor

cod culoare

Culoarea chenarului

nume culoare

 

cellpadding

numar de pixeli

Spatiu intre continutul celulelor tabelului si marginile lor

 

cellspacing

numar de pixeli

Spatiu intre celulele tabelului

 

cols

numar

Numarul de coloane ale unui tabel

 

hspace

numar de pixeli

Spatiu pe orizontala in jurul tabelului

 

vspace

numar de pixeli

Spatiu pe verticala in jurul tabelului

 

width

procent numar de pixeli

Latimea tabelului

<TD>

   

Celula de tabel

 

align

left

Alinierea continutului celulei pe orizontala

center

right

 
 

background

URL

Imaginea de fond pentru celula

 

bgcolor

cod culoare

Culoarea fondului pentru celula

nume culoare

HTML pe intelesul tuturor 13

  bgcolor cod culoare Culoarea fondului pentru celula nume culoare HTML pe intelesul tuturor 13
Nume tag Nume Valoare atribut Detalii atribut   colspan numar Numarul de coloane pe care

Nume tag

Nume

Valoare atribut

Detalii

atribut

 

colspan

numar

Numarul de coloane pe care se intinde celula

 

height

numar de pixeli

Inaltimea celulei

 

rowspan

numar

Numarul de linii pe care se intinde celula

 

valign

top

Alinierea continutului celulei pe verticala

middle

bottom

 
 

width

numar de pixeli

Latimea celulei

<TEXTAREA>

   

Camp de editare multilinie

 

cols

numar

Numarul de coloane

 

name

date de tip caracter

Numele campului de editare multilinie

 

rows

numar

Numarul de randuri

<TITLE>

   

Titlu document

<TR>

   

Rand tabel

 

align

left

Alinierea continutului celulelor pe orizontala

center

right

 
 

bgcolor

cod culoare

Culoarea fondului pentru tot randul

nume culoare

 

valign

top

Alinierea continutului celulelor pe verticala

middle

bottom

 

<U>

   

Text subliniat

<UL>

   

Lista neordonata

 

type

circle

Forma marcajului

disc

square

http://www.ecursuri.ro/cursuri/html-despre-atribute.php

HTML pe intelesul tuturor 14

disc square http://www.ecursuri.ro/cursuri/html-despre-atribute.php HTML pe intelesul tuturor 14
  4. Despre culori HTML In aceasta lectie vom vorbi despre culori, mai precis despre
  4. Despre culori HTML In aceasta lectie vom vorbi despre culori, mai precis despre
 

4. Despre culori HTML

In 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 web Asa 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 <BODY>. 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:

<BODY BGCOLOR="#FF9900"> vom avea urmatoarea linie:

<BODY BGCOLOR="#00FFFF"> Pagina web va deveni: click aici.

Culoarea textului Culoarea textului in cadrul unei pagini html se poate schimba folosind atributul COLOR (culoare) al tag-ului <FONT>. 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 <FONT>. Astfel codul HTML al paginii noastre va fi urmatorul:

<HTML> <HEAD> <TITLE>Prima mea pagina web</TITLE> </HEAD> <BODY BGCOLOR="#00FFFF"> <FONT COLOR="#00008B" SIZE="6">Bine ai venit!</FONT><BR> <HR COLOR="#FF0000" WIDTH="25%" SIZE="5%" ALIGN="left"> <BR> <FONT COLOR="#008000"> Vom invata impreuna limbajul HTML. Aceasta este prima mea pagina web! </FONT> <HR> </BODY> </HTML>

HTML pe intelesul tuturor 15

Salveaza pagina cu numele de culori.html . Nu uita sa scrii si tu si sa

Salveaza pagina cu numele de culori.html. Nu uita sa scrii si tu si sa verifici codul HTML al fiecarui exemplu al acestui curs. Daca nu ai facut nici o greseala, la exemplul de mai sus, pagina web ar trebui sa arate astfel: click aici.

Nume si coduri de culori sigure In 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:

Culoare

Nume culoare

Cod culoare

 

AliceBlue

#F0F8FF

 

AntiqueWhite

#FAEBD7

 

Aqua

#00FFFF

 

Aquamarine

#7FFFD4

 

Azure

#F0FFFF

 

Beige

#F5F5DC

 

Bisque

#FFE4C4

 

Black

#000000

 

BlanchedAlmond

#FFEBCD

 

Blue

#0000FF

 

BlueViolet

#8A2BE2

 

Brown

#A52A2A

 

BurlyWood

#DEB887

 

CadetBlue

#5F9EA0

 

Chartreuse

#7FFF00

 

Chocolate

#D2691E

 

Coral

#FF7F50

 

CornflowerBlue

#6495ED

 

Cornsilk

#FFF8DC

 

Crimson

#DC143C

 

Cyan

#00FFFF

 

DarkBlue

#00008B

 

DarkCyan

#008B8B

 

DarkGoldenRod

#B8860B

 

DarkGray

#A9A9A9

 

DarkGreen

#006400

HTML pe intelesul tuturor 16

DarkGoldenRod #B8860B   DarkGray #A9A9A9   DarkGreen #006400 HTML pe intelesul tuturor 16
Culoare Nume culoare Cod culoare   DarkKhaki #BDB76B   DarkMagenta #8B008B  

Culoare

Nume culoare

Cod culoare

 

DarkKhaki

#BDB76B

 

DarkMagenta

#8B008B

 

DarkOliveGreen

#556B2F

 

Darkorange

#FF8C00

 

DarkOrchid

#9932CC

 

DarkRed

#8B0000

 

DarkSalmon

#E9967A

 

DarkSeaGreen

#8FBC8F

 

DarkSlateBlue

#483D8B

 

DarkSlateGray

#2F4F4F

 

DarkTurquoise

#00CED1

 

DarkViolet

#9400D3

 

DeepPink

#FF1493

 

DeepSkyBlue

#00BFFF

 

DimGray

#696969

 

DodgerBlue

#1E90FF

 

Feldspar

#D19275

 

FireBrick

#B22222

 

FloralWhite

#FFFAF0

 

ForestGreen

#228B22

 

Fuchsia

#FF00FF

 

Gainsboro

#DCDCDC

 

GhostWhite

#F8F8FF

 

Gold

#FFD700

 

GoldenRod

#DAA520

 

Gray

#808080

 

Green

#008000

 

GreenYellow

#ADFF2F

 

HoneyDew

#F0FFF0

 

HotPink

#FF69B4

 

IndianRed

#CD5C5C

 

Indigo

#4B0082

 

Ivory

#FFFFF0

 

Khaki

#F0E68C

HTML pe intelesul tuturor 17

  Indigo #4B0082   Ivory #FFFFF0   Khaki #F0E68C HTML pe intelesul tuturor 17
Culoare Nume culoare Cod culoare   Lavender #E6E6FA   LavenderBlush #FFF0F5  

Culoare

Nume culoare

Cod culoare

 

Lavender

#E6E6FA

 

LavenderBlush

#FFF0F5

 

LawnGreen

#7CFC00

 

LemonChiffon

#FFFACD

 

LightBlue

#ADD8E6

 

LightCoral

#F08080

 

LightCyan

#E0FFFF

 

LightGoldenRodYellow

#FAFAD2

 

LightGrey

#D3D3D3

 

LightGreen

#90EE90

 

LightPink

#FFB6C1

 

LightSalmon

#FFA07A

 

LightSeaGreen

#20B2AA

 

LightSkyBlue

#87CEFA

 

LightSlateBlue

#8470FF

 

LightSlateGray

#778899

 

LightSteelBlue

#B0C4DE

 

LightYellow

#FFFFE0

 

Lime

#00FF00

 

LimeGreen

#32CD32

 

Linen

#FAF0E6

 

Magenta

#FF00FF

 

Maroon

#800000

 

MediumAquaMarine

#66CDAA

 

MediumBlue

#0000CD

 

MediumOrchid

#BA55D3

 

MediumPurple

#9370D8

 

MediumSeaGreen

#3CB371

 

MediumSlateBlue

#7B68EE

 

MediumSpringGreen

#00FA9A

 

MediumTurquoise

#48D1CC

 

MediumVioletRed

#C71585

 

MidnightBlue

#191970

 

MintCream

#F5FFFA

HTML pe intelesul tuturor 18

#C71585   MidnightBlue #191970   MintCream #F5FFFA HTML pe intelesul tuturor 18
Culoare Nume culoare Cod culoare   MistyRose #FFE4E1   Moccasin #FFE4B5  

Culoare

Nume culoare

Cod culoare

 

MistyRose

#FFE4E1

 

Moccasin

#FFE4B5

 

NavajoWhite

#FFDEAD

 

Navy

#000080

 

OldLace

#FDF5E6

 

Olive

#808000

 

OliveDrab

#6B8E23

 

Orange

#FFA500

 

OrangeRed

#FF4500

 

Orchid

#DA70D6

 

PaleGoldenRod

#EEE8AA

 

PaleGreen

#98FB98

 

PaleTurquoise

#AFEEEE

 

PaleVioletRed

#D87093

 

PapayaWhip

#FFEFD5

 

PeachPuff

#FFDAB9

 

Peru

#CD853F

 

Pink

#FFC0CB

 

Plum

#DDA0DD

 

PowderBlue

#B0E0E6

 

Purple

#800080

 

Red

#FF0000

 

RosyBrown

#BC8F8F

 

RoyalBlue

#4169E1

 

SaddleBrown

#8B4513

 

Salmon

#FA8072

 

SandyBrown

#F4A460

 

SeaGreen

#2E8B57

 

SeaShell

#FFF5EE

 

Sienna

#A0522D

 

Silver

#C0C0C0

 

SkyBlue

#87CEEB

 

SlateBlue

#6A5ACD

 

SlateGray

#708090

HTML pe intelesul tuturor 19

SkyBlue #87CEEB   SlateBlue #6A5ACD   SlateGray #708090 HTML pe intelesul tuturor 19
Culoare Nume culoare Cod culoare   Snow #FFFAFA   SpringGreen #00FF7F   SteelBlue

Culoare

Nume culoare

Cod culoare

 

Snow

#FFFAFA

 

SpringGreen

#00FF7F

 

SteelBlue

#4682B4

 

Tan

#D2B48C

 

Teal

#008080

 

Thistle

#D8BFD8

 

Tomato

#FF6347

 

Turquoise

#40E0D0

 

Violet

#EE82EE

 

VioletRed

#D02090

 

Wheat

#F5DEB3

 

White

#FFFFFF

 

WhiteSmoke

#F5F5F5

 

Yellow

#FFFF00

 

YellowGreen

#9ACD32

http://www.ecursuri.ro/cursuri/html-despre-culori.php

HTML pe intelesul tuturor 20

  YellowGreen #9ACD32 http://www.ecursuri.ro/cursuri/html-despre-culori.php HTML pe intelesul tuturor 20
5. Formatarea textului in HTML In aceasta lectie ne vom „juca” cu textele din cadrul
5. Formatarea textului in HTML In aceasta lectie ne vom „juca” cu textele din cadrul

5. Formatarea textului in HTML

In aceasta lectie ne vom „juca” cu textele din cadrul paginilor web, vom vedea cum pot fi ele formatate.

Titluri Atunci cand avem nevoie sa folosim un titlu in cadrul paginii noastre web putem apela la tag-urile <H1>, <H2>, <H3>, <H4>, <H5>, <H6>. 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 <H1>, de exemplu, urmat de textul titlului, iar la sfarsit vom folosi tag-ul de incheiere </H1>. Tag-urile <H1> si </H1> permit scrierea unui titlu cu caracterele cele mai mari in timp ce textul incadrat de tag-urile <H6> si </H6> 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 <H3>

Acesta este un titlu cu <H4>

Acesta este un titlu cu <H5>

Acesta este un titlu cu <H6>

Tag-urile acestea accepta atributul ALIGN cu ajutorul caruia titlul va putea fi aliniat la stanga, la centru sau la dreapta.

Etichete pentru formatarea textului Am 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 <FONT>. 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 <FONT> si </FONT>, 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:

<FONT COLOR=”CornflowerBlue”>ecursuri.ro – cursuri online gratuite</FONT> Sau <FONT COLOR=”#6495ED”>ecursuri.ro – cursuri online gratuite</FONT> vor avea urmatorul rezultat:

ecursuri.ro – cursuri online gratuite <FONT COLOR=”#FF0000”>Totul la ecursuri.ro este gratuit</FONT> va afisa in cadrul browserului de internet:

Totul la ecursuri.ro este gratuit 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

HTML pe intelesul tuturor 21

utilizatori nu vor putea vedea textele din cadrul paginilor tale cu acelasi font. Cele mai
utilizatori nu vor putea vedea textele din cadrul paginilor tale cu acelasi font. Cele mai

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"

<FONT COLOR=”#000000” FACE=”Arial”>Acest text

</FONT>

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):

 

<FONT COLOR=”#FFA500” FACE=”Arial” SIZE=”7”>www.ecursuri.ro</FONT>

www.ecursuri.ro

Iata si celelalte dimensiuni (de la 6 la 1):

www.ecursuri.ro

www.ecursuri.ro

www.ecursuri.ro

www.ecursuri.ro

www.ecursuri.ro

www.ecursuri.ro

Daca vrem ca textul nostru sa fie scris cu caractere ingrosate, folosim perechea de etichete <B> si </B>. <B>Text bold</B> Text bold Pentru ca textul sa fie scris cu caractere italice, folosim perechea de etichete <I> si </I>. <I>Text italic</I> Text italic Pentru ca textul sa fie subliniat, folosim perechea de etichete <U> si </U>. <U>Text subliniat</U> Text subliniat Daca vrem ca textul sa fie afisat in centrul paginii putem folosi perechea de etichete <CENTER> si </CENTER>. <CENTER>Text centrat</CENTER> Text centrat Atunci cand vrem ca textul din cadrul paginii noastre web sa fie afisat pe mai multe randuri vom folosi unul din tag-urile <BR> sau <P>. Tag-ul <BR> nu are tag de incheiere, in timp ce tag-ul <P> are tag de incheiere, insa nu este obligatoriu. Tag-ul <BR> 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:

 

HTML pe intelesul tuturor 22

<HTML> <HEAD> <TITLE>Eticheta <BR></TITLE> </HEAD> <BODY> Invat

<HTML> <HEAD> <TITLE>Eticheta <BR></TITLE> </HEAD> <BODY> Invat limbajul HTML. Exersez limbajul HTML. Stiu limbajul HTML. </BODY> </HTML> Acest cod va avea ca rezultat:

Invat limbajul HTML. Exersez limbajul HTML. Stiu limbajul HTML. Acum sa folosim eticheta <BR> in cadrul codului:

<HTML> <HEAD> <TITLE>Eticheta <BR></TITLE> </HEAD> <BODY> Invat limbajul HTML.<BR>Exersez limbajul HTML.<BR>Stiu limbajul HTML. </BODY> </HTML>

Iata diferenta:

Invat limbajul HTML. Exersez limbajul HTML. Stiu limbajul HTML. Tag-ul <P> vine de la cuvantul paragraf si se deosebeste de tag-ul <BR> 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, <BR> si <P>, pentru a se vedea diferenta dintre ele. <HTML> <HEAD> <TITLE>Eticheta <BR></TITLE> </HEAD> <BODY> Invat limbajul HTML.<BR>Exersez limbajul HTML.<P>Stiu limbajul HTML. </BODY> </HTML> Rezultatul va fi:

Invat limbajul HTML. Exersez limbajul HTML. Stiu limbajul HTML. Daca scriem un text intre tag-urile <P> si </P>, atunci textul va fi incadrat de cate un rand liber, la fel ca in exemplul de mai jos:

HTML pe intelesul tuturor 23

, atunci textul va fi incadrat de cate un rand liber, la fel ca in exemplul
<HTML> <HEAD> <TITLE>Eticheta <BR></TITLE> </HEAD> <BODY> Invat

<HTML> <HEAD> <TITLE>Eticheta <BR></TITLE> </HEAD> <BODY> Invat limbajul HTML.<P>Exersez limbajul HTML.</P>Stiu limbajul HTML. </BODY> </HTML>

Vom obtine urmatorul rezultat:

Invat limbajul HTML. Exersez limbajul HTML. Stiu limbajul HTML. Utilizarea caracterelor speciale Iti mai aduci aminte de prima ta pagina web pe care ai facut-o in cadrul acestui curs?

Daca nu click aici.

Dupa 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:

Simbol

Cod HTML

Numar

Nume

 

&#160;

&nbsp;

¢

&#162;

&cent;

£

&#163;

&pound;

©

&#169;

&copy;

«

&#171;

&laquo;

®

&#174;

&reg;

°

&#176;

&deg;

±

&#177;

&plusmn;

²

&#178;

&sup2;

³

&#179;

&sup3;

µ

&#181;

&micro;

&#182;

&para;

¹

&#185;

&sup1;

»

&#187;

&raquo;

¼

&#188;

&frac14;

½

&#189;

&frac12;

HTML pe intelesul tuturor 24

&raquo; ¼ &#188; &frac14; ½ &#189; &frac12; HTML pe intelesul tuturor 24
Simbol Cod HTML Numar Nume ¾ &#190; &frac34; Â &#194; &Acirc; Î

Simbol

Cod HTML

Numar

Nume

¾

&#190;

&frac34;

Â

&#194;

&Acirc;

Î

&#206;

&Icirc;

×

&#215;

&times;

Ø

&#216;

&Oslash;

â

&#226;

&acirc;

î

&#238;

&icirc;

÷

&#247;

&divide;

ø

&#248;

&oslash;

Ş

&#350;

 

ş

&#351;

 

Ţ

&#354;

 

ţ

&#355;

 

&#8364;

&euro;

Acum 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:

<HTML> <HEAD> <TITLE>Prima mea pagina web</TITLE> </HEAD> <BODY> Bine ai venit!<BR> Vom &#238nv&#259&#355;a &#238mpreun&#259 limbajul HTML. Aceasta este prima mea pagin&#259 web! </BODY> </HTML>

Aceasta pagina web scrisa cu diacritice ar trebui sa arate astfel: click aici. Exercitiu: Scrie codul unei pagini web care sa contina urmatorul text (scris cu

diacritice):

ce ai nevoie pentru a învăţa online. Toate cursurile, referatele şi jocurile sunt gratuite. În speranţa că, prin intermediul cărţii de oaspeţi, ne vei aprecia, ne vei lăuda sau ne vei critica, vom încerca să ne perfecţionăm pe zi ce trece. Pentru a vedea cum ar arata pagina: click aici.

Pentru a alinia un text folosim codul &nbsp; (spatiu) de cateva ori. Pentru a te verifica, alege din fereastra browser-ului din meniul View optiunea Source

Bine ai venit pe site-ul www.ecursuri.ro, un site care îţi oferă aproape tot

http://www.ecursuri.ro/cursuri/html-formatarea-textului.php

HTML pe intelesul tuturor 25

care îţi oferă aproape tot http://www.ecursuri.ro/cursuri/html-formatarea-textului.php HTML pe intelesul tuturor 25
6. HTML – imagini Pana acum ai invatat cum sa folosesti decat texte si culori
6. HTML – imagini Pana acum ai invatat cum sa folosesti decat texte si culori

6. HTML – imagini

Pana 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:

de dimensiuni mici: butoane, icon-uri, animatii. Butoane: buton1.gif buton2.gif buton3.gif marime: 877 bytes
de dimensiuni mici: butoane, icon-uri, animatii. Butoane: buton1.gif buton2.gif buton3.gif marime: 877 bytes
de dimensiuni mici: butoane, icon-uri, animatii. Butoane: buton1.gif buton2.gif buton3.gif marime: 877 bytes

buton1.gif

buton2.gif

buton3.gif

marime: 877 bytes

marime: 925 bytes

marime: 921 bytes

Icon-uri:

bytes marime: 925 bytes marime: 921 bytes Icon-uri: icon1.gif icon2.gif icon3.gif marime: 336 bytes
bytes marime: 925 bytes marime: 921 bytes Icon-uri: icon1.gif icon2.gif icon3.gif marime: 336 bytes
bytes marime: 925 bytes marime: 921 bytes Icon-uri: icon1.gif icon2.gif icon3.gif marime: 336 bytes

icon1.gif

icon2.gif

icon3.gif

marime: 336 bytes Animatii:

marime: 245 bytes

marime: 401 bytes

animatie.gif marime: 9,27 Kb JPEG (Joint Photographic Expert Group) Formatul JPEG nu mai este limitat

animatie.gif marime: 9,27 Kb 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.

 
 

HTML pe intelesul tuturor 26

poza.jpg marime: 6,45 Kb poza.gif marime: 12,9 Kb Se observa ca in cazul fotografiilor, formatul
poza.jpg marime: 6,45 Kb poza.gif marime: 12,9 Kb Se observa ca in cazul fotografiilor, formatul
poza.jpg marime: 6,45 Kb poza.gif marime: 12,9 Kb Se observa ca in cazul fotografiilor, formatul
poza.jpg marime: 6,45 Kb poza.gif marime: 12,9 Kb Se observa ca in cazul fotografiilor, formatul

poza.jpg marime: 6,45 Kb

poza.gif marime: 12,9 Kb

Se 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 web Asa 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 <IMG> 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:

 

<IMG SRC="numeleimaginii.extensie"> ! 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.

sub numele de bebe.jpg in acelasi folder cu pagina web pe care o vom face in

HTML pe intelesul tuturor 27

  Acum sa vedem codul HTML: <HTML> <HEAD> <TITLE>Imagini</TITLE> </HEAD>
  Acum sa vedem codul HTML: <HTML> <HEAD> <TITLE>Imagini</TITLE> </HEAD>
 

Acum sa vedem codul HTML:

<HTML> <HEAD> <TITLE>Imagini</TITLE> </HEAD> <BODY> <CENTER><B>Ad&#259ugarea imaginilor &#238n paginile web</B> <BR> <IMG SRC=bebe.jpg> </CENTER> </BODY> </HTML>

Salveaza pagina cu numele imagini.html. Sa vedem cum ar trebui sa arate pagina imagini.html: click aici. 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:

si asa mai departe. Iata cum ar arata structura site-ului: Pentru o functionare corecta vom utiliza

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:

<IMG SRC=” /Poze/bebe.jpg”> - daca pagina va fi salvata in subfolderul Pagini si imaginea va fi in subfolderul Poze. <IMG SRC=”Poze/bebe.jpg”> - 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:

<IMG SRC=”bebe.jpg”> cu linia:

<IMG SRC=” /Poze/bebe.jpg”>

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.

HTML pe intelesul tuturor 28

  Daca vrei ca imaginea sa fie incadrata de un chenar, foloseste atributul BORDER al
  Daca vrei ca imaginea sa fie incadrata de un chenar, foloseste atributul BORDER al
 

Daca vrei ca imaginea sa fie incadrata de un chenar, foloseste atributul BORDER al tag- ului <IMG>. Acest atribut are ca valoare numere intregi pozitive.

<IMG SRC=”

/Poze/bebe.jpg

BORDER=5>

Noua pagina web va fi: click aici. 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 <IMG>. 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:

<IMG SRC=”

/Poze/bebe.jpg

BORDER=5>

cu linia:

<IMG SRC=”

/Poze/bebe.jpg

BORDER=5 ALT=”Imagine bebe”>

Folosirea imaginilor alaturi de texte Pentru a alinia o imagine vom folosi atributul ALIGN al tag-ului <IMG>. 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:

 

<HTML> <HEAD> <TITLE>EURO 2004</TITLE> </HEAD> <BODY> <FONT COLOR=”#0000FF” FACE=”Times New Roman”> <CENTER><B>Istoria campionatului european de fotbal</B></CENTER> </FONT><BR>

<IMG SRC="

/Poze/euro.jpg"

BORDER=5 ALIGN=left>

<FONT COLOR="#FF0000" FACE=”Arial”> Prima edi&#355;ie a campionatului european de fotbal a avut loc &#238n Fran&#355;a &#238n anul 1960, iar c&#226&#351;tig&#259toare a fost Rusia. Urm&#259torul turneu european a avut loc &#238n anul 1964 &#238n Spania, acolo unde s-a impus &#355;ara gazd&#259. Patru ani mai t&#226rziu, &#238n 1968, &#238n Italia, a fost r&#226ndul acesteia s&#259 c&#226&#351;tige trofeul. &#206n 1972 organizatoare a fost Belgia, Republica Federal&#259 German&#259 impun&#226ndu-se. &#206n 1976 a venit r&#226ndul Cehoslovaciei s&#259 c&#226&#351;tige campionatul european de fotbal, disputat &#238n Iugoslavia.

 
 

HTML pe intelesul tuturor 29

  &#206n 1980, Germania a fost c&#226&#351;tig&#259toare, &#238n Italia, iar &#238n 1984,
  &#206n 1980, Germania a fost c&#226&#351;tig&#259toare, &#238n Italia, iar &#238n 1984,
 

&#206n 1980, Germania a fost c&#226&#351;tig&#259toare, &#238n Italia, iar &#238n 1984, edi&#355;ie g&#259zduit&#259 de Fran&#355;a, din nou s-a impus &#355;ara organizatoare. Edi&#355;ia din anul 1988 a avut loc &#238n Germania &#351;i a fost c&#226&#351;tigat&#259 de Olanda. Dup&#259 patru ani, Danemarca se impunea &#238n Suedia, pentru ca dup&#259 al&#355;i patru ani, &#238n 1996, s&#259 fie r&#226ndul Germaniei s&#259 &#238&#351;i adjudece trofeul, &#238n Anglia. &#206n anul 2000 Belgia &#351;i Olanda au organizat turneul final, iar c&#226&#351;tig&#259toare a fost Fran&#355;a. Ultimul turneu final, care s-a disputat &#238n Portugalia, &#238n 2004, a f&#259cut ca Grecia s&#259 c&#226&#351;tige trofeul.</FONT> <BR> </BODY> </HTML>

Salveaza pagina cu numele de euro.html in folderul Pagini.

 

Iata cum va arata aceasta pagina: click aici. 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:

 

<IMG SRC=”

/Poze/euro.jpg

BORDER=5 ALIGN=”left”>

 

cu urmatoarea:

<IMG SRC=”

/Poze/euro.jpg

BORDER=5 ALIGN=”left” HSPACE=50 VSPACE=20>

 

Salveaza pagina cu numele euro2.html in folder-ul Pagini. Vezi diferenta: click aici. Foloseste diferite valori pentru atributele HSPACE si VSPACE pana cand vei obtine rezultatele dorite. Imagini ca fond al unei pagini web Cu ajutorul atributului BACKGROUND al tag-ului <BODY> 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.

As) in folder-ul Poze cu numele scrise sub fiecare. background1.jpg background2.jpg background3.jpg
As) in folder-ul Poze cu numele scrise sub fiecare. background1.jpg background2.jpg background3.jpg
As) in folder-ul Poze cu numele scrise sub fiecare. background1.jpg background2.jpg background3.jpg
As) in folder-ul Poze cu numele scrise sub fiecare. background1.jpg background2.jpg background3.jpg
As) in folder-ul Poze cu numele scrise sub fiecare. background1.jpg background2.jpg background3.jpg

background1.jpg background2.jpg background3.jpg background4.jpg background5.jpg

 

Acum in codul paginii imagini.html din folder-ul Pagini adauga tag-ului <BODY> atributul BACKGROUND dupa cum urmeaza:

<BODY BACKGROUND=” /Poze/background1.jpg”> Salveaza pagina cu numele background1.html. Iata rezultatul: click aici. Repeta operatiunea de mai sus, numai ca in loc de background1.jpg foloseste pe rand

 

HTML pe intelesul tuturor 30

 
unul din numele celorlalte imagini. Salveaza paginile cu numele background2.html, background3.html, background4.html,
unul din numele celorlalte imagini. Salveaza paginile cu numele background2.html, background3.html, background4.html,

unul din numele celorlalte imagini. Salveaza paginile cu numele background2.html, background3.html, background4.html,

background5.html.

Iata rezultatele:

background2.html

background3.html

background4.html

background5.html

http://www.ecursuri.ro/cursuri/html-imagini.php

HTML pe intelesul tuturor 31

7. Crearea legaturilor in HTML Navigarea in cadrul site-urilor este posibila cu ajutorul link-urilor (legaturilor).

7. Crearea legaturilor in HTML

Navigarea 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 pagina Pentru a folosi legaturi in paginile web pe care le vei face, trebuie sa folosesti perechea de tag-uri <A> si </A>. Numele acestor tag-uri vine de la cuvantul anchor care se traduce ancora. Tag-ul <A> va trebui folosit impreuna cu atributul HREF. Linia de cod pentru inserarea unei legaturi in cadrul unei pagini web va avea urmatoarea forma:

<A HREF=numelepaginii.html>Textul legaturii</A> 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:

<HTML> <HEAD> <TITLE>Legaturi</TITLE> </HEAD> <BODY> <CENTER><B>Leg&#259tur&#259 c&#259tre o alt&#259 pagin&#259 </B> <BR><BR> <A HREF=imagini.html>Imagine bebe</A> </CENTER> </BODY> </HTML> Salveaza pagina (File/Save As) cu numele de link.html in folderul Pagini. Pagina link.html ar trebui sa arate astfel: click aici. 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:

HTML pe intelesul tuturor 32

de legaturi catre pagini din alte directoare sau subdirectoare. Fie urmatoarea structura: HTML pe intelesul tuturor
  Pentru a intelege cat mai bine cum functioneaza legaturile catre diverse pagini web, este
  Pentru a intelege cat mai bine cum functioneaza legaturile catre diverse pagini web, este
 
 

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:

<A HREF="Firma 1/numelepaginii.html">Text link</A>

 

-

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:

<A HREF="Documente/Carti/numelepaginii.html">Text link</A>

 

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:

-

 

<A HREF="

/numelepaginii.html">Text

link</A>

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:

-

 

<A HREF="

/

/numelepaginii.html">Text

link</A>

-

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:

<A HREF="

/

/Scoala/Matematica/numelepaginii.html">Text

link</A>

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: <A HREF="

/Firma

3/numelepaginii.html">Text link</A>

Legatura catre un site Dupa 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:

<A HREF="adresa site-ului">Textul legaturii</A>

 
 

HTML pe intelesul tuturor 33

Sa facem o pagina web care sa contina legaturi catre site-uri ale unor ziare din

Sa facem o pagina web care sa contina legaturi catre site-uri ale unor ziare din Romania. Scrie urmatorul cod HTML:

<HTML> <HEAD> <TITLE>Legaturi catre site-uri particulare</TITLE> </HEAD> <BODY> <CENTER> <B>Leg&#259turi c&#259tre site-urile unor ziare din Rom&#226nia </B> </CENTER> <BR><A HREF="http://www.evz.ro">Evenimentul Zilei</A> <BR><A HREF="http://www.jurnalul.ro">Jurnalul Na&#355;ional</A> <BR><A HREF="http://www.capital.ro">Capital</A> <BR><A HREF="http://www.prosport.ro">Prosport</A> <BR><A HREF="http://www.gsp.ro">Gazeta sporturilor</A> <BR><A HREF="http://www.libertatea.ro">Libertatea</A> <BR> </BODY> </HTML>

Salveaza pagina cu numele de ziare.html in directorul Pagini. Pentru a vedea cum ar trebui sa arate aceasta pagina: click aici. 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:

<HTML> <HEAD> <TITLE>Legaturi catre site-uri particulare</TITLE> </HEAD> <BODY> <CENTER> <b>Leg&#259turi c&#259tre site-urile unor ziare din Rom&#226nia </b> </CENTER> <BR><A HREF="http://www.evz.ro" TARGET="_blank" TITLE="Ziarul Evenimentul Zilei">Evenimentul Zilei</A>

HTML pe intelesul tuturor 34

TITLE="Ziarul Evenimentul Zilei">Evenimentul Zilei</A> HTML pe intelesul tuturor 34
  <BR><A HREF="http://www.jurnalul.ro" TARGET="_blank" TITLE="Ziarul Jurnalul
  <BR><A HREF="http://www.jurnalul.ro" TARGET="_blank" TITLE="Ziarul Jurnalul
 

<BR><A HREF="http://www.jurnalul.ro" TARGET="_blank" TITLE="Ziarul Jurnalul Na&#355;ional">Jurnalul Na&#355;ional</A> <BR><A HREF="http://www.capital.ro" TARGET="_blank" TITLE="Ziarul Capital">Capital</A> <BR><A HREF="http://www.prosport.ro" TARGET="_blank" TITLE="Ziarul Prosport">Prosport</A> <BR><A HREF="http://www.gsp.ro" TARGET="_blank" TITLE="Ziarul Gazeta Sporturilor">Gazeta sporturilor</A> <BR><A HREF="http://www.libertatea.ro" TARGET="_blank" TITLE="Ziarul Libertatea">Libertatea</A> <BR> </BODY> </HTML>

Salveaza pagina cu numele ziare.html peste pagina existenta. Iata cum ar trebui sa arate pagina finala ziare.html: click aici.

Legatura catre o sectiune de pagina Atunci 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). Pentru a vedea cum arata o astfel de pagina: click aici. Fiecare titlu al sectiunii trebuie definit ca ancora:

<A NAME="#ancora1">Titlul primei sectiuni</A> <A NAME="#ancora2">Titlul sectiunii a doua</A> <A NAME="#ancora3">Titlul sectiunii a treia</A> Legaturile catre ancorele din cadrul aceleiasi pagini HTML vor avea urmatoarea forma:

<A NAME="#ancora1">Legatura catre prima sectiune</A> <A NAME="#ancora2">Legatura catre a doua sectiune</A> <A NAME="#ancora3">Legatura catre a treia sectiune</A> Legaturile catre ancore din cadrul altei pagini HTML vor avea urmatoarea forma:

<A NAME="numelepaginii.html#ancora1">Legatura catre prima sectiune</A> <A NAME="numelepaginii.html#ancora2">Legatura catre a doua sectiune</A> <A NAME="numelepaginii.html#ancora3">Legatura catre a treia sectiune</A> 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:

<HTML><HEAD><TITLE>Legatura catre o sectiune de pagina</TITLE></HEAD> <BODY><BR><BR><BR><BR><BR><BR> <CENTER><B>&#206ntreb&#259ri frecvente</B></CENTER> <BR><BR><BR><BR><BR><BR> <A HREF="#intrebarea1">1. Ce pot g&#259si pe site-ul

HTML pe intelesul tuturor 35

ecursuri.ro?</A><BR><BR><BR> <A HREF="#intrebarea2">2. Ce este un curs

ecursuri.ro?</A><BR><BR><BR> <A HREF="#intrebarea2">2. Ce este un curs online?</A><BR><BR><BR> <A HREF="#intrebarea3">3. De ce s&#259 &#238nv&#259&#355; online?</A><BR><BR><BR><BR> <HR><BR><BR><BR><BR><BR> <FONT COLOR="#FF9900" SIZE="3" FONT="Arial, Times New Roman"> <A NAME="#intrebarea1">1. Ce pot g&#259si pe site-ul ecursuri.ro?</A></FONT><BR> <BR> &nbsp; &nbsp; &nbsp;Site-ul ecursuri.ro &#238&#351;i propune s&#259 ofere vizitatorilor s&#259i c&#226t mai multe resurse pentru a &#238nv&#259&#355;a online. &#206n aces moment, pe site, sunt disponibile peste 20 de cursuri online, din diverse domenii, dar cu ajutorul vostru sper&#259m ca num&#259rul acestora s&#259 creasc&#259.<BR> &nbsp; &nbsp; &nbsp; Pe l&#226ng&#259 cursurile online vei g&#259si, &#238n cadrul site-ului nostru, mai mult de 1000 de referate &#351;i peste 100 de jocuri online. <BR><BR><BR><BR><BR><BR><BR><BR> <BR><BR> <BR><BR> <BR><BR> <FONT COLOR="#FF9900" SIZE="3" FONT="Arial, Times New Roman"> <A NAME="#intrebarea2">2. Ce este un curs online?</A></FONT><BR><BR> &nbsp; &nbsp; &nbsp;Un curs online presupune ca toate materialele necesare, s&#259 fie disponibile pe internet. A&#351;adar, viitorii cursan&#355;i vor avea la dispozi&#355;ie toate resursele necesare pentru &#238nv&#259&#355;at, la fel ca &#351;i &#238n cazul unui curs tradi&#355;ional, singura deosebire fiind c&#259 totul se petrece online. <BR><BR><BR><BR><BR> <BR><BR><BR> <BR><BR><BR><BR><BR> <BR> <FONT COLOR="#FF9900" SIZE="3" FONT="Arial, Times New Roman"> <A NAME="#intrebarea3">3. De ce s&#259 &#238nv&#259&#355; online?</A> </FONT><BR> <BR> &nbsp; &nbsp; &nbsp;Cursurile online prezint&#259, indiscutabil, foarte multe avantaje fa&#355;&#259 de alte tipuri de cursuri. &#206n primul r&#226nd cursurile online pot fi consultate oric&#226nd, ele fiind disponibile non stop pe internet. Un lucru extrem de important &#238n alegerea unui curs online este &#351;i pre&#355;ul sc&#259zut al unui astfel de curs comparativ cu pre&#355;urile cursurilor tradi&#355;ionale. &#206n cazul cursurilor prezente pe site-ul ecursuri.ro, acestea sunt 100% GRATUITE. <BR><BR><BR><BR><BR><BR> <BR><BR><BR> <BR> <BR><BR><BR><BR><BR><BR> <BR><BR><BR> <BR> </BODY> </HTML>

Salveaza pagina cu numele intrebari.html in directorul Pagini. Daca totul a mers bine pagina ar trebui sa fie la fel cu aceasta: click aici

HTML pe intelesul tuturor 36

Pagini . Daca totul a mers bine pagina ar trebui sa fie la fel cu aceasta:
  Legatura catre o adresa de e-mail Daca vrei ca utilizatorii paginii tale web sa
  Legatura catre o adresa de e-mail Daca vrei ca utilizatorii paginii tale web sa
 

Legatura catre o adresa de e-mail Daca 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:

<A HREF="mailto:adresa de e-mail">Trimite-mi un e-mail</A> In codul HTML al paginii intrebari.html adauga inainte de linia de cod ce contine eticheta de incheiere </BODY>, urmatoarea secventa de cod:

<BR><BR><BR><FONT FACE="Arial" COLOR="#FF9900"> Pentru a afla r&#259spunsul la alte &#238ntreb&#259ri, trimite un mail la:

</FONT> <A HREF="mailto:contact@ecursuri.ro" TITLE="Dac&#259 vrei s&#259 pui o &#238ntrebare nu ezita s&#259 o faci">P&#259rerea ta</A><BR> Salveaza pagina intrebari.html peste cea existenta. Pentru a vedea rezultatele: click aici. Utilizarea unei imagini ca legatura Pentru a folosi o imagine ca legatura intre tag-urile <A> si </A>, va trebui scrisa adresa imaginii:

<A HREF=numepagina.html><IMG SRC="adresaimaginii"</A> Sa vedem un exemplu. Copiaza imaginea de mai jos (click dreapta, Save Picture As) in directorul Poze cu numele de intreb.jpg.

Picture As) in directorul Poze cu numele de intreb.jpg . Acum sa scriem codul unei pagini

Acum sa scriem codul unei pagini web care sa foloseasca aceasta imagine ca legatura catre pagina intrebari.html. Deschide editorul de texte si scrie codul urmator:

<HTML><HEAD><TITLE>Folosirea unei imagini ca legatura</TITLE></HEAD> <BODY><CENTER><H1>Imagini ca leg&#259turi</H1><BR><BR> <A HREF=intrebari.html><IMG SRC=" /Poze/intreb.jpg"></A> </CENTER> </BODY> </HTML>

Salveaza pagina cu numele linkimg.html in directorul Pagini. Pentru a vedea rezultatul click aici.

HTML pe intelesul tuturor 37

Cum pot schimba culorile legaturilor? Fiecare legatura din cadrul unei pagini web are trei culori:
Cum pot schimba culorile legaturilor? Fiecare legatura din cadrul unei pagini web are trei culori:

Cum pot schimba culorile legaturilor? Fiecare legatura din cadrul unei pagini web are trei culori:

• o culoare pentru legaturile nevizitate (nu a fost efectuat nici un click pe ele)

• o culoare pentru legaturile vizitate (s-a efectuat cel putin un click pe ele)

o culoare pentru legaturile active (atunci cand cursorul mouse-ului se afla deasupra lor) Pentru fiecare culoare, din cele trei de mai sus, exista cate un atribut al tag-ului </BODY> cu ajutorul caruia putem schimba culoarea implicita:

LINK pentru legaturile nevizitate

VLINK pentru legaturile vizitate

ALINK pentru legaturile active

Fiecarui atribut i se va atribui un nume de culoare sau codul unei culori. Spre exemplu daca vrei ca in cadrul paginii tale web, legaturile sa fie de culoare rosie atunci cand nu au fost vizitate, de culoare neagra cele vizitate si de culoare portocalie atunci cand se trece cu mouse-ul pe deasupra lor, trebuie sa folosesti urmatoarea linie de cod:

<BODY LINK=”#FF0000” VLINK=”#000000” ALINK=”FF9600”> Pentru a folosi culorile preferate pentru legaturile paginilor tale nu trebuie decat sa inlocuiesti in linia de mai sus, codurile, cu cele ale culorilor dorite.

http://www.ecursuri.ro/cursuri/html-legaturi.php

HTML pe intelesul tuturor 38

  8. Crearea listelor in HTML In aceasta lectie vei invata cum poti folosi listele
  8. Crearea listelor in HTML In aceasta lectie vei invata cum poti folosi listele
 

8. Crearea listelor in HTML

In aceasta lectie vei invata cum poti folosi listele in pagina ta web. Listele pe care le poti crea cu ajutorul limbajului HTML sunt de urmatoarele tipuri: liste neordonate, liste ordonate si liste de definitii. Sa le luam pe rand.

Liste neordonate (UL) Inainte de vorbi despre listele neordonate sa vedem, mai intai, cum arata una:

Firma noastra va ofera urmatoarele servicii:

printare

printare

indosariere

xerox

tehnoredactare Pentru a putea face o lista neordonata trebuie sa folosim tag-urile <UL> si </UL>. (denumirea acestor tag-uri vine de la "unordered list" care inseamna in limba engleza lista neordonata). Fiecare element al listei trebuie introdus de tag-ul <LI>. Ca sa intelegi mai bine sa vedem impreuna cum arata codul HTML pentru lista de mai sus.

<HTML> <HEAD> <TITLE>Liste neordonate</TITLE> </HEAD> <BODY> <UL>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

<LI>printare <LI>laminare

<LI>&#238ndosariere

<LI>xerox

<LI>tehnoredactare

</UL>

</BODY>

</HTML>

Salveaza pagina cu numele de liste1.html in directorul Pagini. Pentru a vedea cum ar trebui sa arate aceasta pagina: click aici. Cu ajutorul atributului TYPE, putem schimba cercul plin din fata fiecarui element. Acesta este folosit in mod implicit atunci cand folosim o lista neordonata. Astfel, prin atribuirea unei valori atributului TYPE, vom putea face ca elementele listei sa fie precedate de un patrat sau de un cerc gol. Pentru a vedea rezultatele, inlocuieste linia a 6-a din codul HTML de mai sus cu una din urmatoarele linii de cod:

pentru cercuri goale:

<UL TYPE=circle> Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

HTML pe intelesul tuturor 39

  Salveaza pagina cu numele de liste2.html in directorul Pagini . Vezi rezultatul: click aici
  Salveaza pagina cu numele de liste2.html in directorul Pagini . Vezi rezultatul: click aici
 

Salveaza pagina cu numele de liste2.html in directorul Pagini. Vezi rezultatul: click aici. pentru patrate pline:

<UL TYPE=square>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

Salveaza pagina cu numele de liste3.html in directorul Pagini. Vezi rezultatul: click aici. Nu uita: Pentru a invata limbajul HTML trebuie sa scrii codul de la fiecare exemplu si sa vezi daca obtii aceleasi rezultate ca cele din cadrul cursului.

Liste ordonate (OL) Am vazut cum putem folosi listele neordonate in cadrul paginilor web. Lista urmatoare pastreaza continutul celei de mai sus insa este o lista ordonata (ordered list). Sa vedem diferenta:

Firma noastra va ofera urmatoarele servicii:

1. printare

2. printare

3. indosariere

4. xerox

5. tehnoredactare

Listele ordonate se formeaza cu ajutorul tag-urilor <OL> si </OL>, denumirea acestora venind din limba engleza „ordered list” care inseamna lista ordonata. La fel ca si la listele neordonate, fiecare element trebuie introdus de tag-ul <LI>. Iata codul pentru lista ordonata de mai sus:

<HTML> <HEAD> <TITLE>Liste ordonate</TITLE> </HEAD> <BODY> <OL>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

<LI>printare <LI>laminare

<LI>&#238ndosariere

<LI>xerox

<LI>tehnoredactare

</OL>

</BODY>

</HTML>

Salveaza pagina cu numele de liste4.html in directorul Pagini. Pentru a vedea cum ar trebui sa arate aceasta pagina: click aici. Ca si in cazul listelor neordonate, si la listele ordonate, atributul TYPE are o valoare implicita, asa cum am vazut in exemplul de mai sus: numerele. in loc de numere putem folosi si alte caractere. Pentru a folosi aceste caractere este de ajuns sa utilizam atributul TYPE cu valoarea potrivita. Pentru a vedea rezultatele, inlocuieste linia a 6-a din codul HTML de mai sus cu una din urmatoarele linii de cod:

pentru litere mari:

HTML pe intelesul tuturor 40

  <OL TYPE=A> Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii: Salveaza pagina cu
  <OL TYPE=A> Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii: Salveaza pagina cu
 

<OL TYPE=A>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

Salveaza pagina cu numele de liste5.html in directorul Pagini. Vezi rezultatul: click aici. pentru litere mici:

<OL TYPE=a>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

Salveaza pagina cu numele de liste6.html in directorul Pagini. Vezi rezultatul: click aici. pentru cifre romane mici:

<OL TYPE=i>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

Salveaza pagina cu numele de liste7.html in directorul Pagini. Vezi rezultatul: click aici. pentru cifre romane mari:

<OL TYPE=I>Firma noastr&#259 v&#259 ofer&#259 urm&#259toarele servicii:

Salveaza pagina cu numele de liste8.html in directorul Pagini. Vezi rezultatul: click aici. Pe langa atributul TYPE, pentru tag-ul <OL> mai putem folosi si atributul START. Acest atribut este folosit atunci cand vrem sa schimbam valoarea initiala, de exemplu daca vrem sa incepem de la 4, in cazul numerelor, sau de la D, in cazul literelor mari, etc. Forma generala a acestui atribut este START=n, unde n este un numar natural. Sa vedem un exemplu:

<HTML> <HEAD> <TITLE>Liste ordonate</TITLE> </HEAD> <BODY> <OL TYPE=A START=4>&#206n vacan&#355;a de var&#259 am vizitat urm&#259toarele ora&#351;e:

<LI>Roma

<LI>Viena

<LI>Londra

<LI>Paris

<LI>Praga

</OL>

</BODY>

</HTML>

Codul de mai sus va afisa in cadrul browser-ului urmatoarea lista ordonata: click aici.

Liste de definitii (DL) Pentru a forma liste de definitii trebuie sa folosesti tag-urile <DL> si </DL> (denumirea lor vine de la „definition list” = lista de definitii). Iata cum arata o lista de definitii:

Teorema lui Pitagora În orice triunghi dreptunghic suma pătratelor catetelor este egală cu pătratul ipotenuzei. Teorema catetei În orice triunghi dreptunghic pătratul catetei este egal cu produsul dintre ipotenuză şi proiecţia catetei pe ipotenuză. Teorema înălţimii

HTML pe intelesul tuturor 41

  În orice triunghi dreptunghic pătratul înălţimii este egal cu produsul proiecţiilor celor două catete
  În orice triunghi dreptunghic pătratul înălţimii este egal cu produsul proiecţiilor celor două catete
 

În orice triunghi dreptunghic pătratul înălţimii este egal cu produsul proiecţiilor celor două catete pe ipotenuză. Fiecare element al unei liste de definitii va trebui introdus de tag-ul <DT> (Definition Term), iar apoi fiecare definitie va fi precedata de tag-ul <DD> (Definition Definition). Codul listei de mai sus este urmatorul:

<HTML> <HEAD> <TITLE>Liste definitii</TITLE> </HEAD> <BODY> <DL> <DT><B>Teorema lui Pitagora</B> <DD>&#206n orice triunghi dreptunghic suma p&#259tratelor catetelor este egal&#259 cu p&#259tratul ipotenuzei. <DT><B>Teorema catetei</B> <DD>&#206n orice triunghi dreptunghic p&#259tratul catetei este egal cu produsul dintre ipotenuz&#259 &#351;i proiec&#355;ia catetei pe ipotenuz&#259. <DT><B>Teorema &#238n&#259l&#355;imii</B> <DD>&#206n orice triunghi dreptunghic p&#259tratul &#238n&#259l&#355;imii este egal cu produsul proiec&#355;iilor celor dou&#259 catete pe ipotenuz&#259. </DL> </BODY> </HTML>

Personalizarea listelor Daca vrei ca in loc de simbolurile folosite in mod prestabilit pentru elementele listelor sa fie afisate propriile imagini, in loc de tag-ul <LI> cu care introducem fiecare element al listei vom adauga imaginea dorita cu ajutorul tag-ului <IMG>. Pentru a intelege mai bine sa luam un exemplu. Salveaza mai intai imaginea de mai jos in directorul Poze cu numele de sageata.gif.

de mai jos in directorul Poze cu numele de sageata.gif . Acum sa scriem codul unei

Acum sa scriem codul unei pagini web ce va contine o lista cu persoanele din cadrul departamentului Contabilitate al unei firme:

 

<HTML> <HEAD> <TITLE>Lista personal</TITLE> </HEAD> <BODY>

 

<UL>Lista persoanelor care sunt angajate &#238n cadrul departamentului CONTABILITATE:

 

<BR><BR><IMG SRC=" <BR><BR><IMG SRC=" <BR><BR><IMG SRC=" <BR><BR><IMG SRC="

/Poze/sageata.gif">Gheorghe

Maria

/Poze/sageata.gif">Prodan

Eugenia

/Poze/sageata.gif">Matac

Marian

/Poze/sageata.gif">Neac&#351;u

Elena

 

HTML pe intelesul tuturor 42

<BR><BR><IMG SRC=" <BR><BR><IMG SRC=" <BR><BR><IMG
<BR><BR><IMG SRC="
<BR><BR><IMG SRC="
<BR><BR><IMG SRC="
<BR><BR><IMG SRC="
<BR><BR><IMG SRC="
<BR><BR><IMG SRC="
</UL>
</BODY>
</HTML>
/Poze/sageata.gif">Ionescu
Violeta
/Poze/sageata.gif">Manea
Cristina
/Poze/sageata.gif">Ioni&#355;&#259
Laura
/Poze/sageata.gif">&#350;erb&#259nescu
Mihaela
/Poze/sageata.gif">Cr&#259ciun
Dorina
/Poze/sageata.gif">Neagu
Emil
Salveaza pagina in directorul Pagini cu numele de listapersonal.html.
Daca totul a iesit asa cum trebuie pagina ta ar trebui sa arate astfel: click aici.
Exercitii:
1.
Scrie codul HTML al unei pagini web care sa contina urmatoarea lista:
 Michael Schumacher
 Rubens Barichello
 Jenson Button
 Fernando Alonso
 Giancarlo Fisichella
 Juan Pablo Montoya
 Kimi Raikkonen
 Jacques Villeneuve
 David Coulthard
 Ralf Schumacher
In loc de semnul din fata fiecarui pilot foloseste urmatoarea imagine:
Salveaza imaginea cu numele f1.jpg, in directorul Poze (click dreapta, Save As).
Salveaza pagina HTML in directorul Pagini, cu numele formula1.html.
Pagina ta ar trebui sa arate astfel: click aici.
2.
Folosind notiunile invatate pana acum, incearca sa scrii codul urmatoarei pagini
HTML, pe care salveaz-o cu numele mate.html: click aici.
Pentru a te verifica, dupa ce ai deschis pagina, alege din meniul View, optiunea Source.
http://www.ecursuri.ro/cursuri/html-liste.php
HTML pe intelesul tuturor 43
  9. Tabele in HTML Tabelele sunt foarte importante pentru realizarea unei pagini web. Cu
  9. Tabele in HTML Tabelele sunt foarte importante pentru realizarea unei pagini web. Cu
 

9. Tabele in HTML

Tabelele sunt foarte importante pentru realizarea unei pagini web. Cu ajutorul lor, pe langa crearea propriu-zisa a tabelelor, putem controla mult mai bine elementele din cadrul paginilor web.

Crearea unui tabel Pentru a crea un tabel, trebuie sa folosim tag-urile <TABLE> si </TABLE>. Tot ce va fi scris intre aceste tag-uri va forma un tabel. Dupa tag-ul <TABLE> urmeaza tag-ul <TR> care vine de la "Table Row" (randul tabelului) si reprezinta introducerea unui rand in cadrul tabelului. Tot ce va fi scris intre tag-urile <TR> si </TR> va forma un rand al tabelului. Dupa crearea unui rand, trebuie sa adaugam in cadrul acestuia, cateva celule, cu ajutorul tag-urilor <TD> si </TD>. Sa vedem cu ajutorul unui exemplu cum putem adauga un tabel in cadrul unei pagini web. Scrie urmatorul cod HTML:

<HTML> <HEAD> <TITLE>Primul tabel</TITLE> </HEAD> <BODY> <TABLE> <TR> <TD><B>Nume</B></TD> <TD><B>Prenume</B></TD> <TD><B>Nota</B></TD> </TR> <TR> <TD>Ionescu</TD> <TD>Bogdan</TD>

<TD>7</TD>

</TR> <TR> <TD>Stancu</TD> <TD>George</TD>

<TD>9</TD>

</TR> <TR> <TD>Dumitrescu</TD> <TD>Alexandra</TD>

<TD>10</TD>

</TR>

<TR>

<TD>Marin</TD>

<TD>Paul</TD>

HTML pe intelesul tuturor 44

  <TD>8</TD> </TR> <TR> <TD>Ivanov</TD>