Documente Academic
Documente Profesional
Documente Cultură
HTML
HTML
HTML
LIMBAJUL HTML
HTML (HyperText Markup Language) este
limbajul utilizat n World Wide Web pentru descrierea
hipertextelor. HTML nu este un limbaj de programare
propriu-zis, ci doar un limbaj de descriere, coninnd
elemente ce permit construirea paginilor Web.
Limbajul HTML este derivat din SGML (Standard
Generalized Markup Language limbaj standard
generalizat de marcare) dar este mult mai simplu fiind
destinat numai paginilor web, avnd caracteristici specifice
limbajelor descriptive:
- documentele HTML sunt de tip text (ASCII)
putnd fi create cu orice editor de texte (Notepad,
Wordpad);
- documentele HTML pot fi vizualizate cu diferite
browser-e i sunt independente de platforma de lucru;
- HTML utilizeaz pentru descrierea documentelor
web tag-uri (etichete sau marcaje) specifice pentru fiecare
element descris, tag-urile stabilesc att structura
documentului ct i aspectul acestuia.
Un tag este un identificator care furnizeaz browserului instruciuni de formatare a documentului.
Etichetele HTML sunt ncadrate ntre paranteze
unghiulare < >, <tag> eticheta de nceput i </tag>
eticheta de sfrit. Efectul corespunztor etichetei este
aplicat textului dintre eticheta de nceput i cea de sfrit.
Unele elemente admit atribute ce conin informaii
suplimentare despre coninutul elementelor. Atributele se
precizeaz n cadrul tag-ului de nceput, se separa prin
spaii i se precizeaz sub forma:
atribut=valoare.
1
Clasa a XII-a
HTML
Clasa a XII-a
HTML
Clasa a XII-a
HTML
Laborator 1
a) prima.html
<HTML>
<HEAD>
<TITLE> Prima mea pagina Web </TITLE>
<META NAME="Author"
CONTENT="numele meu">
<META NAME="Description"
CONTENT="Proiectarea paginilor
Web">
<META NAME="Keywords"
CONTENT="HTML, CSS">
</HEAD>
<BODY BGCOLOR=GRAY TEXT=NAVY>
<I> <B> Aceasta este prima mea pagina Web
</B> </I>
</BODY>
</HTML>
b)culori.html
<HTML>
<HEAD>
<TITLE> Test de culoare </TITLE>
</HEAD>
<BODY BGCOLOR=#777777>
<FONT COLOR=#000000> Test de culoare
</FONT>
<BR><FONT COLOR=#111111> Test de culoare
</FONT>
4
Clasa a XII-a
HTML
Clasa a XII-a
HTML
Formatarea textului
Formatarea textului care apare ntr-un documente
HTML se poate face:
- la nivel de bloc (bloc-level) pot conine i alte
elemente de formatare i ncep de la linie nou;
- la nivel de caracter conin doar text sau alte
elemente de formatare la nivel de caracter.
Gruparea mai multor elemente HTML la nivel de
bloc se realizeaz cu ajutorul tag-urilor <DIV> i </DIV>.
Pentru gruparea mai multor elemente dintr-un bloc la nivel
de caracter (inline) se utilizeaz tag-urile <SPAN> i
</SPAN>.
Formatarea paragrafelor
n HTML delimitarea paragrafelor se realizeaz cu
ajutorul tag-urilor <P> i </P>, eticheta de sfrit fiind
opional.
Tag-ul <P> admite atributele:
ALIGN = LEFT RIGHT CENTER JUSTIFY
TITLE
LANG
DIR
Pentru a stabili acelai mod de grupare pentru mai
multe paragrafe, trebuie s le grupm ntr-un singur bloc cu
ajutorul tag-ului <DIV>.
Pentru a insera n document o linie vid se utilizeaz
tag-ul <BR>.
Clasa a XII-a
HTML
Clasa a XII-a
HTML
Laborator 2
a)
generalitati.html
<html>
<head>
<title>Limbajul HTML - Generalitati</title>
<meta name="Author" content="Cerasela Grigoras">
<meta name="Description" content="Manual de HTML.
Generalitati">
<meta name="Keywords" content="HTML, generalitati,
invata"></head>
<body>
<p><b>HTML</b> (<i>HyperText Markup Language</i>) este
limbajul utilizat in <i>World Wide Web</i> pentru
descrierea hipertextelor. <b>HTML</b> nu este un limbaj de
programare propriu-zis, ci doar un limbaj de descriere,
continand elemente ce permit construirea paginilor
<i>Web</i>. </p>
<p>Limbajul HTML este derivat din <b>SGML</b> (<i>Standard
Generalized Markup Language</i> - limbaj standard
generalizat de marcare) dar este mult mai simplu fiind
destinat numai paginilor <i>web</i>, avand caracteristici
specifice limbajelor descriptive: </p>
<ul>
<li>documentele <b>HTML</b> sunt de tip text (ASCII)
putand fi create cu orice editor de texte (<i>Notepad,
Wordpad</i>); </li>
<li>documentele HTML pot fi vizualizate cu diferite
browser-e si sunt independente de platforma de lucru;
</li>
<li>HTML utilizeaza pentru descrierea documentelor web
<i>tag</i>-uri (etichete sau marcaje) specifice pentru
fiecare element descris, tag-urile stabilesc atat
stabilesc atat structura documentului cat si aspectul
acestuia. </li>
</ul>
<p>Un tag este un identificator care furnizeaza browser-ului
instructiuni de formatare a documentului. Etichetele
<b>HTML</b> sunt incadrate intre paranteze unghiulare
<b>< ></b>, <b><tag></b> - eticheta de inceput
si <b></tag></b> - eticheta de sfarsit. Efectul
corespunzator etichetei este aplicat textului dintre
eticheta de inceput si cea de sfarsit. Unele elemente
admit atribute ce contin informatii suplimentare despre
continutul elementelor. Atributele se precizeaza in cadrul
tag-ului de inceput, se separa prin spatii si se
precizeaza sub forma: </p>
<p align="center"><b>atribut=valoare</b></p>
Clasa a XII-a
HTML
</body>
</html>
b)
index.html
<html>
<head>
<title>Limbajul HTML</title>
<meta name="Author" content="Cerasela Grigoras">
<meta name="Description" content="Manual de HTML">
<meta name="Keywords" content="HTML, CSS, invata">
</head>
<body bgcolor="#C0C0C0" link="#006699" vlink="#0066FF"
alink="#CC3399">
<h1 align="center"><a href="html_generalitati.htm"><font
face="Arial" color="#003366">Limbajul HTML</font></a></h1>
<hr>
<h2 align="left">Structura unui document HTML</h2>
<h4 align="left">Laborator 1</h4>
<hr>
<h2 align="left">Formatarea textului</h2>
<h3 align="left">Formatarea paragrafelor</h3>
<h3 align="left">Utilizarea paragrafelor titlu</h3>
<h3 align="left">Formatarea la nivel de caracter</h3>
<h4 align="left">Laborator 2</h4>
<h3 align="left">Utilizarea seturilor de
caractere</h3>
<h3 align="left">Aplicarea unor efecte asupra
textului</h3>
<h3 align="left">Utilizarea citatelor </h3>
<h3 align="left">Utilizarea indicilor si
exponenetilor</h3>
<h3 align="left">Utilizarea textului preformatat</h3>
<h4 align="left">Laborator 3</h4>
<h3 align="left">Utilizarea listelor</h3>
<h4 align="left">Laborator 4</h4>
<hr>
<h2 align="left">Inserarea legaturilor in documente
HTML</h2>
<hr>
<h2 align="left">Inserarea imaginilor in documente
HTML</h2>
</body>
</html>
Clasa a XII-a
HTML
10
reprezint
reprezint
reprezint
reprezint
Clasa a XII-a
HTML
reprezint
reprezint
reprezint
reprezint
reprezint
reprezint
<
>
&
11
Clasa a XII-a
HTML
afieaz textul cu
dimensiune mai mare dect
fontul de baz
afieaz textul cu dimensiune
< SMALL>text</ SMALL > mai mic dect fontul de baz
identific un termen de
definiie i-l scrie cu caractere
<DFN>text</DFN>
diferite de textul nconjurtor
evideniaz textul specificat,
<EM>text</EM>
de obicei prin scrierea italic
aplic unul dintre cele ase
<Hn>text</Hn>
formate predefinite de antet
aplic textului menionat un
font similar intrrii de la
<KBD>text</KBD>
tastatur, deci un font
neproporional
aplic textului din container
un font asemntor ieirii de
<SAMP>text</SAMP>
calculator (neproporional).
produce o evideniere
<STRONG>text</STRONG> pronunat a textului
mut textul selectat mai jos
dect linia de baza a textului
precedent si aplic un font
<SUB>text</SUB>
mai mic (face trecerea n
indice inferior)
mut textul selectat mai sus
dect linia de baz a textului
precedent si aplic un font
<SUP>text</SUP>
mai mic (face trecerea n
indice superior)
<BIG>text</BIG>
12
Clasa a XII-a
HTML
<CODE>text</CODE>
<LISTING>text</LISTING>
<VAR>text</VAR>
13
Clasa a XII-a
HTML
Clasa a XII-a
HTML
<BLOCKQUOTE>
<p><STRONG>CREDINŢA</STRONG>
</p>
<pre>
Cnd teama vede zidul
Credinta vede calea;
Cnd teama simte bezna
Credinta simte zarea;
Cnd teama trege n jos
Credinta n sus - mereu;
Cnd teama ntreaba: "Cine?
"
Credinta spune: "EU!".
</pre>
</BLOCKQUOTE>
15
Clasa a XII-a
HTML
Utilizarea listelor
Utilizarea listelor este necesar pentru prezentarea
informaiilor n mod structurat. Se pot utiliza trei tipuri de
liste:
1. Listele neordonate (Unordered List) sunt
utilizate atunci cnd exist o legtur ntre elementele listei
dar nu se impune o anumit ordine a lor. Aceste liste sunt
ncadrate ntre tag-urile <UL> i </UL>, fiecare element al
listei fiind precedat de tag-ul <LI> (List Item) care
introduce naintea elementului o bulin.
La imbricarea listelor neordonate introduse prin UL,
nivelele diferite vor fi difereniate prin buline de tipuri
diferite. Selectarea simbolului care preced fiecare intrare
n list se realizeaz cu ajutorul atributului TYPE care
poate avea valorile: disc, circle i square.
Atributul COMPACT arat c distana dintre bulin
i text poate fi redus (este posibil ca aceast opiune s nu
funcioneze pe orice browser).
2. Listele ordonate (Ordered List) sunt utilizate
atunci cnd elementele listei trebuie prezentate ntr-o
anumit ordine. Aceste liste sunt ncadrate ntre tag-urile
<OL> i </OL>, fiecare element al listei fiind precedat de
tag-ul <LI>. Atributele acceptate de tag-ul OL sunt:
- TYPE=1|a|A|i|I care determin modul de
numerotare a intrrilor n list i poate avea valorile: 1
(pentru numerotare cu cifre arabe: 1, 2, 3,), a (intrrile n
list vor fi precedate de literele mici ale alfabetului latin: a,
b, c , ), A (intrrile n list vor fi precedate de literele
mari ale alfabetului latin: A, B, C,), i (numerotarea se
16
Clasa a XII-a
HTML
17
Clasa a XII-a
HTML
Laborator 4
ncadrai n documente HTML
prezentate mai sus i vizualizai-le n browser.
<UL COMPACT TYPE=disk>
<LI>element principal
<UL COMPACT TYPE=square>
<LI>element secundar
<LI>element secundar
<LI>element secundar
</UL>
<LI>element principal
<LI>element principal
<LI>element principal
</UL>
<OL COMPACT START=1 TYPE=1>
<LI>primul element
<UL COMPACT TYPE=square>
<LI>element secundar
<LI>element secundar
<LI>element secundar
</UL>
<LI>al doilea element
<LI>al treilea element
<LI>al patrulea element
</OL>
18
elementele
Clasa a XII-a
HTML
<DL COMPACT>
<DT>habaner</DT>
<DD>dans popular cubanez, cu miscare
moderat</DD>
<DT>habitaclu</DT>
<DD><OL>
<LI>locas special al compasului pe o
nav
<LI>spatiu ntr-un avion, ntr-o
main pentru echipaj, cltori
etc.
</OL>
.....
<DT>happy-end</DT>
<DD>sfrit fericit</DD>
</DL>
19
Clasa a XII-a
HTML
Clasa a XII-a
HTML
21
Clasa a XII-a
HTML
Laborator 5
<html>
<head>
<meta name="Description" content="Inserarea tabelelor">
<title>Laborator 5</title>
</head>
<body>
<table border="2" width="50%" align="center">
<tr>
<th colspan="5" bgcolor="#AAFFFF"><b>ORAR</b></th>
</tr>
<tr>
<th>Luni</th>
<th>Marti</th>
<th>Miercuri</th>
<th>Joi</th>
<th>Vineri</th>
</tr>
<tr>
<td>Matematica</td>
<td>E</td>
<td>Geografie</td>
<td>Desen Tehnic</td>
<td rowspan="2">Informatica-TAC</td>
</tr>
<tr>
<td>Fizica</td>
<td rowspan="2">LB. Romana</td>
<td>B</td>
<td>D</td>
</tr>
<tr>
<td>M</td>
<td>I</td>
<td>E</td>
<td>B</td>
</tr>
<tr>
<td>L</td>
<td>C</td>
<td>B</td>
<td>I</td>
<td>B</td>
</tr>
</table>
</body>
</html>
22
Clasa a XII-a
23
HTML
Clasa a XII-a
HTML
Clasa a XII-a
HTML
Observaii:
- se poate defini o ancor vid;
Exemplu:
<a name=Inceput></a>
Clasa a XII-a
HTML
Elementul BASE
Specificarea adreselor resurselor Web la care se
creeaz legturi n documente HTML se poate face att n
mod absolut ct i n mod relativ.
n cazul specificrii relative a adreselor se consider
implicit c adresa de baz este locaia curent. Prin
intermediul elementului BASE exist posibilitatea de a
specifica explicit adresa de baz a URL-urilor specificate
n mod relativ.
<BASE HREF=URL>
Url-ul trebuie s fie specificat n mod absolut (calea
lung). Elementul BASE este plasat n antetul
documentului i nu are tag de sfrit.
26
Clasa a XII-a
HTML
Laborator 6
<html>
<head>
<title>Limbajul HTML</title>
<meta name="Description" content="Index">
</head>
<body bgcolor="#C0C0C0" link="#006699" vlink="#0066FF"
link="#CC3399">
<h1 align="center"><a href="html_generalitati.htm"><font
face="Arial" color="#003366">Limbajul HTML</font></a></h1>
<hr>
<h2 align="left"><a href="Structura.htm">Structura unui
document HTML</a></h2>
<h4 align="left"><a href="lab 1.htm">Laborator 1</a></h4>
<hr>
<h2 align="left"><a href="Formatare_text.htm">Formatarea
textului</a></h2>
<ul>
<li><h3 align="left"><a
href="Formatare_text.htm#format_paragraf">Formatarea
paragrafelor</a></h3> </li>
<li><h3 align="left"><a
href="Formatare_text.htm#paragraf_titlu">Utilizarea
paragrafelor titlu</a></h3></li>
<li> <h3 align="left"><a
href="Formatare_text.htm#format_caracter">Formatarea la
nivel de caracter</a></h3></li></ul>
<h3 align="left"><a href="lab 2.htm">Laborator 2</a></h3>
<ul>
<li><h3 align="left"><a
href="Formatare_text.htm#set_caracter">Utilizarea
seturilor de caractere</a></h3> </li>
<li><h3 align="left"><a
href="Formatare_text.htm#aplic_efect">Aplicarea unor
efecte asupra textului</a></h3> </li>
<li><h3 align="left"><a
href="Formatare_text.htm#utiliz_citat">Utilizarea
citatelor</a> </h3> </li>
<li><h3 align="left"><a
href="Formatare_text.htm#text_preformatat">Utilizarea
textului preformatat</a></h3> </li></ul>
<h4 align="left"><a href="lab 3.htm">Laborator 3</a></h4>
<ul>
<li><h3 align="left"><a
href="Formatare_text.htm#utiliz_liste">Utilizarea
listelor</a></h3> </li></ul>
<h4 align="left"><a href="lab%204.htm">Laborator 4</a></h4>
<hr>
..
</body></html>
27
Clasa a XII-a
HTML
Clasa a XII-a
HTML
29
Clasa a XII-a
HTML
Laborator 7
a) Lab 7 end.html
<html>
<head>
<title>The End</title>
</head>
<body>
<p><img src="Cat1.jpg" width="475"
height="356"></p>
<p align="left"><b><font size="5">The
End</font></b></p>
</body>
</html>
b) Lab 7.html
<html>
<head>
<title>Mouse</title>
</head>
<body>
<p align="center"><a href="lab
%207%20end.htm"><img border="1"
src="mouseaero.jpg" width="500"
height="360"></a></p>
<p align="center"> </p>
<p align="center"><font
size="5"><b><i>Mouse-ul
zburator</i></b></font></p>
</body>
</html>
Observaie:
%20 spaiu
30
Clasa a XII-a
HTML
CUPRINS
LIMBAJUL HTML .........................................................................1
Structura unui document HTML....................................................2
Laborator 1.................................................................................4
Formatarea textului..........................................................................6
Formatarea paragrafelor..................................................................6
Utilizarea paragrafelor titlu.............................................................7
Formatarea la nivel de caracter.......................................................7
Laborator 2.................................................................................8
Utilizarea seturilor de caractere.....................................................10
Aplicarea unor efecte asupra textului............................................11
Utilizarea citatelor n documente HTML......................................13
Utilizarea textului preformatat......................................................14
Laborator 3...............................................................................14
Utilizarea listelor...........................................................................16
Laborator 4...............................................................................18
Inserarea tabelelor in documente HTML.....................................20
Laborator 5...............................................................................22
Inserarea legaturilor in documente HTML..................................23
Elementul A...................................................................................23
Elementul LINK............................................................................24
Elementul BASE...........................................................................25
Laborator 6...............................................................................26
Inserarea imaginilor in documente HTML...................................27
Elementul IMG..............................................................................27
Inserarea unei legaturi pe o imagine.............................................28
Laborator 7...............................................................................29
CUPRINS.........................................................................................30
31