Curs HTML
Curs HTML
CURS HTML/JAVA
HTML (HyperText Markup Language) este un limbaj utilizat pentru crearea paginilor web
ce pot fi afisate intr-un browser (sau navigator).
HTML este folosit pentru prezentarea unui continut (text, imagine) intr-o pagina web,
furnizeaza mijloacele prin care continutul unui document poate fi structurat si adnotat cu diverse
tipuri de metadate si indicatii de redare si afisare. Aceste indicatii pot varia de la decoratiuni minore
ale textului, cum ar fi culoarea sau sublinierea unui cuvant ori introducerea unei imagini, pana la
adaugarea de elemente sofisticate, tabele, harti de imagini, formulare si cod CSS sau scripturi
JavaScript.
Metadatele pot include informatii despre titlul si autorul documentului, informatii structurale
despre cum este impartit documentul in diferite segmente, paragrafe, liste, titluri etc. si informatii
esentiale care permit ca documentul sa poata fi legat de alte documente pentru a forma astfel
hiperlink-uri. HTML este un format text proiectat pentru a putea fi citit si editat utilizand un editor
de text simplu, editarea si intelegerea paginilor in acest fel necesita cunostinte de HTML, pe care le
puteti obtine studiind lectiile din acest curs. Exista si editoare grafice, de tip WYSIWYG (What You
See Is What You Get - "ceea ce vezi este ceea ce obtii"), cum ar fi Macromedia Dreamweaver,
Adobe GoLive sau Microsoft FrontPage, care permit ca paginile web sa fie tratate asemanator cu
documetele Word si genereaza ele cod HTML pentru continutul paginii, dar aceste programe
genereaza un cod HTML care este de multe ori prea incarcat si de proasta calitate.
HTML este de asemenea utilizat in e-mail. Majoritatea aplicatiilor de e-mail folosesc un editor
HTML incorporat pentru compunerea e-mail-urilor si un motor de prezentare a e-mail-urilor de
acest tip.
CODING EDUCATION CENTER
Centru de cursuri in domeniul IT – robotica, programare si informatica
- Este un set de coduri logice care constituie apariţia unui document web si a informati-
ilor pe care le deţine. Codurile sunt scrise intre "<" (paranteza deschisa) si ">" (paranteza
inchisa), cu toate ca nu sunt chiar paranteze, aşa se numesc si arata aşa: < >.
Exemplu:
<BODY> sau <DIV>
- Cele mai multe elemente (numite si tag-uri) au un element (tag) de deschidere si un ele-
ment de închidere distins prin "/" in interiorul parantezei deschise "<".
Exemplu:
<DIV> ... </DIV>
- Primul cuvânt care apare înăuntru "<" se numeşte element sau eticheta HTML si spune
browser-ului sa facă ceva, precum <DIV>
- Cuvintele care urmeaza după element in interiorul "< >" se numesc atribute care descriu
proprietăţile elementului. Cum ar fi stilul: culoarea, mărimea, etc.
- Atributele sunt separate prin spatiu si urmate de semnul egal "=", dupa care sunt scrise,
intre ghilimele (" ") valorile atributelor.
- Un document (fisier) HTML este alcatuit din mai multe elemente si atributele lor.
- La început un element HTML cuprinde (înconjoară ) datele documentului. Acest element
conţine doua sub-elemente principale: HEAD si BODY. In HEAD se poate adauga titlul
paginii web si alte elemente numite metatag-uri, precum si scripturi JavaScript si stil-uri
CSS. In BODY se adauga continutul documentului care va fi afisat in pagina web.
Exemplu:
<!DOCTYPE html>
<html>
<head>
<title>Titlu Documentului</title>
</head>
<body>
Continutul paginii
CODING EDUCATION CENTER
Centru de cursuri in domeniul IT – robotica, programare si informatica
<!DOCTYPE html>
<html>
<HEAD> Acesta are si el mai multe sub-elemente:
<TITLE> Aici se scrie titlul documentului, cat mai sugestiv, si se încheie cu </TITLE>
<BASE> Poate fi folosit pentru a înregistra locaţia documentului in forma URL. (Nece-
sar daca documentul nu este accesat in locaţia lui originala). Se încheie cu </BASE>
<LINK> Indica o relaţie dintre document si alte obiecte de pe WEB. Se încheie cu </
LINK>
<META> Aici sunt scrise informaţii cum ar fi tastatura (limbaj) folosita, descrierea si
cuvinte cheie care pot fi găsite de motoarele de căutare. Se încheie cu </META>
<SCRIPT> Conţine oricare din JavaScript sau VB Script. Se încheie cu </SCRIPT>
<STYLE> Conţine informaţii privind stilul, grafica informaţiilor care vor apărea pe pag-
ina. Se încheie cu </STYLE>
Aici se încheie elementele adaugate in HEAD
</HEAD>
<BODY> Etichetele HTML si continutul documentului care va fi afisat in pagina web sunt
incluse in acest element. Aici pot fi puse si elemente cum ar fi: <SCRIPT> </SCRIPT>
Se încheie cu
</BODY>
</HTML>
CODING EDUCATION CENTER
Centru de cursuri in domeniul IT – robotica, programare si informatica
CREARE SI EDITARE
Sunt mai multe programe prin care se pot crea pagini web, chiar fara a cunoaste limb-
jul HTML, cum sunt Microsoft FrontPage sau Macromedia Dreamweaver.
Editoarele de text simple sunt programele de baza, si cele mai folosite, pentru editarea
paginii web. Avantajul folosirii lor este simplitatea, pentru creare paginii web sunt nece-
sare câteva din codurile invizibile ale limbajului HTML, astfel se creaza documente rapid si
usor, in plus ocupa foarte putin spatiu si resurse de memorie, acestea insa necesita
cunoasterea limbajului HTML.
Dintre editoarele de text cunoscute cel mai folosit este NotePad (sau NotePad++), care
este folosit si pentru acest curs, dar poate fi utilizat orice editor de text. Pentru începatori
si pentru usurinta cu care se lucreaza, eu recomand folosirea aplicatie Notepad++.
HTML contine elemente sigure, generale, care sunt necesare pentru crearea unui docu-
ment HTML.
Pentru început deschideti aplicatia NotePad si scrieti structura de baza a unei pagini web.
Aceasta este:
<!DOCTYPE html>
<html>
<head>
<title> Titlul </title>
</head>
<body>
<h1>Titlu afisat in pagina</h1>
Continut
</body>
</html>
Incercati codul
Acum pagina dv. are HEAD si BODY in interiorul bazei <HTML>.
In interiorul elementului HEAD are elementul TITLE, pe care ar trebui sa-l completati cu un
CODING EDUCATION CENTER
Centru de cursuri in domeniul IT – robotica, programare si informatica
- Proprietatile de stil ale elementelor din pagina pot fi controlate in atributul style, de
exemplu cum ar fi culorile pentru fondul paginii si pentru text.
Culorile sunt setate folosind culorile de baza: rosu, verde si albastru; expresia folosita RGB
(Red, Green, Blue), acestea sunt reprezentate ca valori hexadecimale si sunt scrise intre
ghilimele (" "), la inceput trebuie adaugat caracterul '#'. Fiecare 2 unitati ale codului
reprezinta una din culorile RGB.
De exemplu: #00aa11 reprezinta o culoare care nu are Rosu (00), are Verde (aa) si Albas-
tru mai putin (11).
Elementul BODY
<body style="background-color:#0000ff;">Continut</body>
Culoarea textului
o - Proprietatea color din "style" controleaza culoarea textului.
o - Acesta va afecta tot textul din document care nu este col-
orat de alte elemente.
o - Culoarea standard pentru text este Negru.
o - Iata un exemplu in care culoarea fondului va fi albastru si
culoarea textului va fi rosu:
<body style="background-image:url('bgimage.jpg');">Continut</body>
Dupa ce a-ti creat baza de început a unui document si a-ti setat proprietatile, trebuie
sa salvati fisierul. Salvarea trebuie facuta intr-un format pe care browser-ul îl poate re-
cunoaste. Extensia standard pentru un fisier care reprezinta o pagina web este ".htm" sau
".html". De obicei se foloseste ".html".
- Pentru a salva documentul ca sa arate ca o pagina web, in NotePad alegeti din me-
CODING EDUCATION CENTER
Centru de cursuri in domeniul IT – robotica, programare si informatica
- Tag-ul <br> permite sa decizi unde textul va incepe un nou rând, astfel
se forteaza începerea unui nou rând.
- <br> este un Element Gol dar poate sa conţina atribut. <br> nu are si
nu cere element de închidere, nu se foloseste </br>
Mai jos puteti vedea exemplu:
<!DOCTYPE html>
<html>
<head>
<title>Titlu documentului</title>
</head>
<body>
<h1>Heading 1</h1>
<p>Paragraf 1<br>
Linie 2<br>
Linie 3<br>
... </p>
<p>Paragraf 2</p>
</body>
</html>
CODING EDUCATION CENTER
Centru de cursuri in domeniul IT – robotica, programare si informatica