Limbajul HTML este un limbaj ce permite descrierea paginilor web.
? HTML = Hyper Text Markup Language
? HTML nu este un limbaj de programare, ci un limbaj de descriere
? Un limbaj de descriere reprezinta un set de etichete de descriere
? HTML utilizeaza etichete de descriere pentru a defini pagini web
? Documentele HTML contin etichete HTML si text
? Extensia .HTM sau .HTML?
Sintaxa elementelor HTML
? Etichetele HTML reprezinta cuvinte cheie incadrate de paranteze
unghiulare (Ex: <html>)
? Etichetele HTML apar de obicei sub forma de perechi: <b> si </b>
? Un element HTML incepe cu o eticheta de deschidere/inceput.
? Un element HTML se termina cu o eticheta de inchidere/sfarsit
? Informatia cuprinsa intre eticheta de inceput si cea de sfarsit reprezinta
continutul elementului HTML
? Unele elemente HTML pot avea continut vid (nu au eticheta de sfarsit)
? Marea majoritate a elementelor HTML pot avea atribute
Elemente HTML imbricate si elemente HTML vide
Marea majoritate a elementelor HTML pot fi imbricate (pot contine alte
elemente HTML)
Documentele HTML sunt formate din elemente HTML imbricate.
Elementele HTML ce nu au continut se numesc elemente vide. Elementele
vide pot fi inchise in eticheta de start.
<br> => <br />
Atribute HTML
? Elementele HTML pot avea atribute
o Atribute obligatorii
o Atribute optionale
? Atributele furnizeaza informatii suplimentare despre un anumit element
HTML
? Atributele sunt specificate in eticheta de start a unui element HTML
? Atributele sunt specificate prin intermediul perechilor nume/valoare:
nume="valoare"
<p align="right">Acest paragraf este aliniat la dreapta.</p>
Eticheta inceput Continutul elementului Eticheta sfarsit
<p> Acest element este un paragraf </p>
<a href="homepage.html" > Legatura catre pagina mea </a>
<br />
Reguli XHTML, XML si versiuni viitoare de HTML
? Toate elementele HTML trebuie inchise
? Elementele vide se inchid prin adaugarea semnului "/" in eticheta de
start
? Etichetele HTML sunt scrise cu minuscule, desi ele nu sunt "casesensitive"
Elemente de baza
<html> Defineste un document de tip HTML
<body> Defineste corpul unui document HTML
<h1> to <h6> Defineste titlul unei sectiuni din document
<p> Defineste un paragraf
<br /> Defineste trecerea la linie noua
<hr /> Defineste o linie orizontala
<!--...--> Defineste un comentariu
Elemente de tip info
<head> Defineste informatii despre documentul HTML
<title> Defineste titlul documentului
<meta> Defineste informatii despre documentul HTML
<base /> Defineste adresa predefinita sau tinta predefinita pentru toate
legaturile din pagina
<basefont /> Uzat moral. Defineste culoarea si dimensiunea fontului folosit in
mod predefinit
? <html> - defineste un document de tip HTML
o Toate elementele HTML dintr-un document sunt continute de
elementul <html>
o Nu are atribute optionale
o Nu are atribute de tip eveniment
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.