Tutoriale HTML
Tutoriale HTML
Html sau HyperText Markup Language este unul dintre cele mai vechi limbaje de programare web. Acesta sta la baza
crearii unui site web. Cu alte cuvinte, inainte de a invata alte limbaje de programare trebuie sa cunosti cel putin
comenzile de baza din HTML.
Acest sir de tutoriale html este conceput pentru a-ti oferi putina experienta, pentru ca tu sa fi capabil sa citesti si sa scri
in HTML, sa poti salva corect documentele si sa poti, dupa aceea sa vizualizezi toata "osteneala" intr-un browser web.
Din pacate aceeasta pagina nu detine o rubrica pentru a te invata sa folosesti functiile de baza ale unui calculator, asa ca
in acest sens poti sa ceri ajutorul unui prieten pentru a putea fii initiat in urmatoarele:
- Sa stii ce este un notepad si cum se foloseste
- Sa stii sa deschizi un fisier folosind Internet Explorer (sau oricare alt browser la alegere)
- Sa stii ce este si cum se face un copy/paste
<html>
<head>
</head>
<body><h2>Prima mea pagina web!</h2>
</body>
</html>
Codul de mai sus, este tot ceea ce iti trebuie pentru a crea o pagina web de baza. Acum poti salva documentul in
notepad selectand din meniul "File", optiunea "Save As". In fereastra care se deschide, selecteaza "All Files". Vom da un
nume fisierului, de exemplu "index.html", fara ghilimele. Verifica de doua ori innainte de a apasa butonul "Save". O sa te
rog sa incerci sa iti aduci aminte unde ai salvat fisierul deoarece vom lucra cu acest fisier ceva mai tarziu.
<html>
<body>
Continutul paginii va fi aici
</body>
</html>
Primul tag se numeste <html> si este cel care ii spune browser-ului ca a inceput un cod in HTML. Cel de-al doilea tag,
<body>, spune browser-ului ca aici incepe partea vizibila sau continutul paginii HTML.
<html>
<head>
<title>Pagina mea! </title>
</head>
<body>
<h2>Bine ati venit.</h2>
<p>Foarte curand voi face o pagina care va v-a da pe spate pe
toti!</p>
</body>
</html>
Dupa ce te-ai asigurat ca totul e facut conform indicatiilor anterioare, poti salva documentul. Ai putea chiar sa-l salvezi
cu acelasi nume ca si cel anterior, si anume "index.html". S-ar putea sa te intrebe daca vrei sa salvezi peste documentul
anterior, poti sa dai linistit OK, nu vom mai avea nevoie de celalalt document.
Navigare
Elementele HTML au multe ranguri. Tot ceea ce vezi, paragrafurile, banner-ul de deasupra, link-urile de navigare la
dreapta si la stanga paginii, sunt toate elemente ale acestei pagini.
Un element are trei parti: un tag de deschidere, continutul elementului si tag-ul de inchidere.
- <p> - tag-ul pentru deschiderea unui paragraf.
- Continutul elementului - paragraful propriu-zis.
- </p> - tag-ul de inchidere.
***Nota:
Toate paginile web vor avea cel putin elementele de baza: html, head, title si body.
<html>element...</html>
Un document HTML intotdeauna va incepe si va termina cu un tag <html> si respectiv </html>. Aceasta este spructura
standard a unui HTML.
Deschide te rog Notepad si copiaza urmatorul cod:
<html>
</html>
Salveaza documentul di meniul File / Save As. Selecteaza All Files si denumeste fisierul nou creeat, "index.html". Apasa
Save. Deschide acum fisierul intr-un browser pentru a avea posibilitatea sa dam refresh (F5).
Daca ai facut totul bine vei putea vedea prima ta pagina web, complet alba!
Elementul <head>
Elementul <head> este cel care urmeaza. Atata timp cand il pui intre html si body totul ar trebuii sa fie OK. "Head" nu
are nici o functie vizibila, asa ca vom discuta despre acest aspect in tutorialele ulterioare. Totusi vreau sa mentionez ca
<head> poate oferi browser-ului informatii foarte utile. Se pot insera aici printre altele coduri Javascript sau CSS.
Deocamdata insa il vom lasa gol cu exceptia faptului ca vom introduce urmatorul element pe lista, dar mai intai sa
aruncam o privire fara el:
<html>
<head>
</head>
</html>
Daca vei salva documentul si vei incerca sa dai un refresh la pagina intiala din browser nu vei nota nici o diferenta. Ai
putina rabdare, in continuare vom studia cateva elemente vizibile.
Elementul <title>
Pentru ca totul sa iasa bine trebuie sa pui tag-ul title inauntrul celui de head. Ceea ce vei scrie intre cele doua tag-uri
title (<title> si </title>) va putea fi vizualizat ca si numele browser-ului, de obicei in partea din stanga sus. Alaturat
avem si codul sursa:
<html>
<head>
<title> Prima mea pagina web!</title>
</head>
</html>
Salveazal acum fisierul si deschide-l in browser. Vei putea vede titlul dupa cum am mai spus in partea din stanga sus, la
marea majorilate a browser-elor
Poti pune orice nume doresti, daoar tine minte ca numele descriptive sunt cele mai usor de gasit ulterior
Elementul <body>
Elementul body este cel care defineste inceperea continutului pagini propriu-zise (titluri paragrafuri ftografii muzica si
orice altceva). Dupa cum poti vedea in meniul de la stanga, vom trata pe rand toate aceste elemnte de continut.
Deocamdata tot ce trebuie sa retii este ca body incapsuleaza tot continutul paginii.
<html>
<head>
<openingtag>Continut</closingtag>
<p>Exemplu un paragraf</p>
Tag-urile se scriu cu litere mici. Acesta este standardul de scriere in XHTML si Dynamic HTML.
Alaturat sunt cateva exemple de taguri in HTML.
<br/>
Acest tag a imbinat cele doua taguri, de deschidere si de inchidere, intro forma mult mai simpla si mai eficace de folosit.
Line break se foloseste pentru a spune browser-ului ca vrem sa coboram cu o linie mai jos, fara insa a incheia paragraful.
Urmand acest exemplu si alte tag-uri au fost modificate pentru o scriere mai simpla si mai rapida.
<img src="../img/image.jpg" /> -- Image Tag -<br /> -- Line Break Tag -<input type="text" size="12" /> -- Input Field --
Vizualizare
-- Line Break --
Atributele sunt folosite pentru a personaliza tag-urile. Ce vreau sa spun? Ca la un moment dat vei vrea sa redimensionezi
o imagine sau un tabel sau sa schimbi culoarea de fond. Toate acestea sunt posibile cu ajutorul atributelor.
Cele mai multe tag-uri au propriile lor atribute. Vom vorbi despre aceasta pe masura ce introducem in discutie un nou
tag. Acum insa vom vorbi despre un set de atribute generice care se pot folosi cu majoritatea tag-urilor.
Atributele se introduc intre parantezele unghiulare (<>) ale tag-ului de deschidere.
Vizualizare
Vizualizare
Acest atribut (name) nu are nici un afect asupra redarii casutei de text, cu toate ca in background detine un rol foarte
important.
Vizualizare
Un Titlu Oarecare
Treci cu mausul peste titlul de mai sus ca sa vezi magia atributului "title". Acest atribut va oferi site-ului tau multa
interactiune cu cei ce te vor vizita. Nu il trece cu vederea.
Vizualizare
Titlu centrat
Alete exemple:
<h2 align="left">Titlu aliniat la stanga </h2>
<h2 align="center">Titlu centrat </h2>
<h2 align="right">Titlu aliniat la dreapta </h2>
Vizualizare
Atribute generice
Retine ca atributele sunt folosite pentru a personaliza elementele unei pagini web. Am alturat aici cateva dintre
atributele cele mai comune, folosite in HTML:
Attribute
Options
Function
align
Aliniere orizontala
valign
Aliniere verticala
bgcolor
background URL
id
Definit de user
class
Definit de user
width
Valoare numerica
height
Valoare numerica
title
Definit de user
Paragraful este un elemet de baza in editare de text. Tag-ul pentru paragraf este <p>. Acesta va plasa o linie goala
deasupra si dedesuptul textului pentru a fi evidentiat, iar browser-ul il va interpreta ca atare.
Vizualizare
Paragraful este un elemet de baza in editare de text. Tag-ul
pentru paragraf este <p>.
Acesta va plasa o linie goala deasupra si dedesuptul textului
pentru a fi evidentiat, iar browser-ul il va interpreta ca atare.
Vizualizare
Paragraful este un elemet de baza in editare de text. Tag-ul
pentru paragraf este <p>. Acesta va plasa o linie goala deasupra
si dedesuptul textului pentru a fi evidentiat, iar browser-ul il va
interpreta ca atare.
Vizualizare
Paragraful este un elemet de baza in editare de text. Tag-ul
pentru paragraf este <p>. Acesta va plasa o linie goala deasupra
si dedesuptul textului pentru a fi evidentiat, iar browser-ul il va
interpreta ca atare.
In acest exemplu fiecare linie a paragrafului a fost centrata la mijlocul randului de redare.
Vizualizare
Paragraful este un elemet de baza in editare de text. Tag-ul
pentru paragraf este <p>. Acesta va plasa o linie goala deasupra
si dedesuptul textului pentru a fi evidentiat, iar browser-ul il va
interpreta ca atare.
Toate randurile paragrafului au fost asezate, in acest exemplu, la dreapta.
Un titlu in HTML este exact ceea ce pare: un titlu adevarat, sau un subtitlu. Atunci cand plasezi un text intr-un tag <h1>,
textul va fi afisat ingrosat, iar dimensiunea literei va fi dat de numarul heading-ului. Titlurile pot avea dimensiuni de la
de la 1 la 6 unde 1 este cea mai mare dimensiune si repectiv 6, cea mai mica.
<body>
<h1>Headings</h1>
<h2>are</h2>
<h3>great</h3>
<h4>for</h4>
<h5>titles</h5>
<h6>and subtitles</h6>
</body>
Vizualizare
Poti obserba ca fiecare titlu are cate un "linebreak" innainte si dupa. De fiecare data cand punem un headind, browser-ul
va reda automat de la sine un salt in linie inaintea lui si deasemenea dupa.
Vizualizare
<p>
Ion Ionescu <br />
Calea Victoriei No.1 <br />
Bucuresti, Romania <br />
</p>
Vizualizare
Ion Ionescu
Calea Victoriei No.1
Bucuresti, Romania
Deasemenea se poate folosi pentru a evidentia o semnatura ca de exemplu la sfarsitul unei scrisori.
<p>
Multumesc anticipat,<br />
<br />
<br />
Ion Ionescu <br />
Vice Presedinte
</p>
Vizualizare
Multumesc anticipat,
Ion Ionescu
Vice Presedinte
Foloseste <hr/> pentru a crea o linie orizontala. Acest tag esste similar celui de linebreak.
<hr/>
Folosestele
<hr/><hr/>
Cu
<hr/>
Moderatie
<hr/>
Vizualizare
Folosestele
Cu
Moderatie
Dand la o parte acest exemplu exagerat linia orizontala poate deveni utila in diferite circumstante, precum poti vedea in
exemplul de mai jos: o nota de subsol.
<hr />
<p>1. "The Hobbit", JRR Tolkein.<br />
2. "The Fellowship of the Ring" JRR Tolkein.</p>
Vizualizare
<h4 align="center">Oviective</h4>
<ol>
<li>S gasesc o slujba </li>
<li>Sa iau bani multi </li>
<li>Sa ma mut in alt oras </li>
</ol>
Vizualizare
Oviective
1. Sa gasesc o slujba
2. Sa iau bani multi
3. Sa ma mut in alt oras
Poti incepe lista cu orice alt numar doresti specificandu-l insa cu ajutorul atributului start.
<h4 align="center">Oviective</h4>
<ol start="4" >
<li>S gasesc o slujba </li>
<li>Sa iau bani multi </li>
<li>Sa ma mut in alt oras </li>
</ol>
Vizualizare
Oviective
4. Sa gasesc o slujba
5. Sa iau bani multi
6. Sa ma mut in alt oras
Acest element nu face nimic iesit din comun dar este destul de folositor uneori.
<ol type="a">
<ol type="A">
<ol type="i">
<ol type="I">
Vizualizare
Litere mici
Majuscule
a. Un loc de
A. Un loc de
munca
munca
b. Bani
B. Bani
Numere romane
cu litere mici
Numere romane
cu majuscula
i. Un loc de
I. Un loc de
munca
ii. Bani
munca
II. Bani
c. Alt oras
C. Alt oras
Liste nesortate
Creaza o lista nesortata cu ajutorul tagului <ul>. Listele nesortate deasemenea sunt de mai multe tipuri si anume,
patratele buline si cerculete.Valoarea standard redata de majoritatea browser-elor sunt bulinele
<ul type="square">
<ul type="disc">
<ul type="circle">
Vizualizare exemplu
<dl>
<dt><b>Fromage</b></dt>
<dd>Cuvant francez pentru branza .</dd>
<dt><b>Voiture</b></dt>
Vizualizare
Exemplu de Bold Text
Exemplu de Emphasized Text
Exemplu de Strong Text
Exemplu de Italic Text
Exemplu de
Exemplu de
superscripted Text
subscripted Text
paagraf, cel mai bine este sa apelelezi la CSS. Oricum acesta nu este decat un sfat, in final decizia iti apartine tie si le
poti folosi dupa cum experienta iti indica.
Exista trei feluri distincte de a defini o culoare. Cea mai simpla metoda este aceea de a numi culorile (in engleza). De
exemplu: black, white, red, green, si blue. Am alaturat mai jos numele de culori care sunt suportate in HTML.
Color
Hexa
Color
Hex
Color
Hex
Color
Hex
aqua
#00FFFF green
#008000 navy
#000080 silver
#C0C0C0
black
#000000 gray
#808080 olive
#808000 teal
#008080
blue
#0000FF lime
#800000 red
#FFFFFF
bgcolor="rgb(255,255,255)"
White
bgcolor="rgb(255,0,0)"
Red
bgcolor="rgb(0,255,0)"
Green
bgcolor="rgb(0,0,255)"
Blue
Sistemul coduri de culori hexazecimale este o reprezentare de 6 caractere de culoare. Primele doua caractere (RR)
reprezinta culoarea rosu (Red), urmatoarele doua (GG) culoarea verde (Green), iar ultimele doua (BB) culoarea albastra
(Blue).
bgcolor="#RRGGBB"
*000
*F00
*003
*F03
*00F
*F0F
*FF0
*FF3
*CF6
*FF6
*0F0
*6F0
*3F3
*6F3
*0F6
*3F6
*0FC
*3FC
*0FF
*3FF
*6FF
*FFF
Tag-ul <font> este folost pentru a modifica tipul de text, marimea si culoare. Foloseste atributele "size", "color", si "face"
pentru a personaliza textul. Foloseste tag-ul <basefont> pentru a seta culoarea marimea si stilul intregului tau text.
In general tag-urile "font" si "basefont" nu se folosesc prea mult, in general se foloseste css-ul pentru a stabili atributele
textului.
Marimea Font-ului
Seteaza marimea font-ului tau cu ajutorul atributului size al tagului font. Sunt acceptate valori intre 1 (cea mai mica) si
7 (cea mai mare). Valoarea standard a unui text normal este 3.
<p>
<font size="5">Acesta este un font de marime 5 </font>
</p>
Vizualizare
Font Face
Alege un stil de litera folosind tag-ul fontface. Poti alege orice font ai instalat, cu toate acestea, alege cu grija deoarece
utilizatorul aflat pe pagina ta nuva putea vizualiza fontul respectiv daca nu il are instalat. Acesta va vedea in schimb
font-ul default si anume Times New Roman. Solutia ar fi sa alegi mai multe font-uri asemanatoare ca aspect.
<p>
<font face="Bookman Old Style, Book Antiqua, Garamond">This
paragraph has had its font...</font>
<p>
This paragraph has had its font formatted by the font tag!
Basefont
Cu ajutorul tag-ului basefont vei putea stabili valoare default a font-ului in pagina ta web. Recomandam sa specifici un
basefont in cazul in care vei utiliza font-ul in HTML. Avem alaturat un model.
<html> <body>
<basefont size="2" color="green">
<p>This paragraph has had its font...</p>
<p>This paragraph has had its font...</p>
<p>This paragraph has had its font...</p>
</basefont>
</body> </html>
This paragraph has had its font formatted by the basefont tag!
This paragraph has had its font formatted by the basefont tag!
This paragraph has had its font formatted by the basefont tag!
Cu toate acestea, basefont este oarecum depasit, este foarte probabil ca in viitorul apropiat sa nu se mai lucreze cu el,
trecanduse in acest fel definitiv configurarea cu ajutorul CSS.
Atribute
Attribute= "Value"
Description
size=
color=
"rgb,name,or hexidecimal"
face=
"name of font"
Atributul href numeste legatura catre o alta pagina web. De fapt este locul unde va fi dus user-ul care va executa un click
pe linkul respectiv.
Linkurile pot fi de trei tipuri:
Internal - href="#anchorname"
Local - href="../img/foto.jpg"
Global - href="http://www.tutorialehtml.com/"
Vizualizare
Tutoriale HTML
_self"
_top"
Exemplu de mai jos arata cum se poate deschide o pagina intr-o noua fereastra a browserului. In acest fel putem ramane
pe pagina de tutoriale si deschidem o noua pagina de navigare.
Vizualizare
HTML - Anchor
Este folosit pentru a lega doua sectiuni ale aceleiasi pagini. In acest sens va trebuii sa dam un nume sectiunilor, dar
pentru aceasta cel mai indicat ar fi sa aruncam o privire exemplului urmator.
Vizualizare
Mergi la inceput
Invata despre link-uri text
Invata despre adrese de e-mail
Vizualizare
Nelamuriri aici
In cazul in care un subiect nu este de ajuns si vrei sa adaugi ceva si la continutul email-ului, o poti face cu ajutorul
urmatorului cod:
<a
href="mailto:[email protected]?subject=Nelamuriri&body=Scrie
aici daca ai nelamuriri " >Nelamuriri aici </a>
Vizualizare
Nelamuriri aici
<a href="http://www.tutorialehtml.com/htmlT/text.zip">Text
Document</a>
<head>
<base href="http://www.tutorialehtml.com/">
</head>
In HTML "entitati" este un numele tehnic pentru "simboluri". Cateva simboluri precum copyright, trademark, si multe
altele, unele dintre ele disponibile pe tastatura, au nevoie de o scriere speciala.
Copyright
Foloseste © pentru a realiza- - Simbolul Copyright.
Dupa cum am spus si in lectia despre paragrafuri, un browser va recunoaste un singur spatiu, indiferent de cat de multe
tastezi intr-un cod de HTML. Exista insa o entitate care poate fi introdusa pentru a afisa mai mult de un spatiu.
Vizualizare
In acesta fraza au fost introdese
Pentru a realiza comenzi in HTML sunt folosite simbolurile "mai mult" si "mai putin". Pentru a fi afisate in browser va
trebuii sa folosim o entitate.
<p>
Mai putin - < <br/>
Mai mult - > <br />
Tagul head - <head>
</p>
Vizualizare
Mai putin - <
Mai mult - >
Tagul head - <head>
Fa o pauza si exerseaza putin cu aceste simboluri. O lista mult mai ampla a acestora gasesti aici. Dupa cum vei putea
observa in acest tabel, poate fi folosita deasemenea o valuare numerica in locul numelui standard al simbolului.
Crearea de link-uri tip e-mail este foarte simpla. Trebuie mentionat insa ca atunci cand vei pune un link tip e-mail pe o
pagina publica, este foarte usor pentru un expert sa il gaseasca pentru al folosi mai tarziu, in vederea trimiteri de mesaje
spam.
O metoda diferita, care scade riscul spam-ului este acea de a implementarea unui formular e-mail in continutul paginii
tale.
Vizualizare
Nelamuriri aici
In cazul in care un subiect nu este de ajuns si vrei sa adaugi ceva si la continutul email-ului, o poti face cu ajutorul
urmatorului cod:
<a
href="mailto:[email protected]?subject=Nelamuriri&body=Scrie
aici daca ai nelamuriri " >Nelamuriri aici </a>
Vizualizare
Nelamuriri aici
Imaginile sunt foarte importante intr-o pagina web. De aceea este recomandat sa le folosesti in mod corect. Inserarea lor
se face cu ajutorul tag-ului <img/>.
Vizualizare
Sursa Locala
Descriere
src="image.jpg"
src="../image.jpg"
src="../img/image.jpg"
Vizualizare
Vizualizare
2.Valigh (vertical)
- top
- bottom
- center
Am atasat alaturat si un exemplu:
Vizualizare
Acesta este primul paragraf, este doar un exemplu pentru a
putea intelege mai bine alinierea unei imagini.
Acesta este cel deal doilea paragraf, Imaginea va fi afisata
alaturat in partea dreapta, acesta este cel deal
doilea paragraf, Imaginea va fi afisata alaturat
in partea dreapta, acesta este cel deal doilea
paragraf, Imaginea va fi afisata alaturat in
partea dreapta, acesta este cel deal doilea
paragraf, Imaginea va fi afisata alaturat in partea dreapta,
Acesta este cel de-al treilea paragraf si ultimul, el nu contine
nimic dar l-am pus pentru ca "da bine".
<a href="http://www.tutorialehtml.com">
<img src="../img/image.jpg"> </a>
Vizualizare
Imaginea de mai sus te va trimite la pagina de start. O poti schimba cu pagina ta de start si vei obtine o imagine cu cu un
link catre pagina ta de start.
HTML - Tumbnails
Tumbnails-urile sunt versinui in miniatura (mult mai putini kilobytes) a unor imagini care in realitate sunt mult mai mari
si cu o calitate sporita. Pentru a realiza un tumbnail, salveza imaginea intr-o calitate mult mai scazuta cu dimensiuni
reduse. Fa apoi aceasa imagine un link ce va conduce la imaginea initiala de de dimensiuni sporite.
Vizualizare
<embed
src="tu si tuborg.mp3" hidden="false" autostart="false"
loop="false" volume="60" width="144" height="60" />
Se recomanda ca atat inaltimea cat si latimea sa fie direct proportionale pentru a evita distorsionarea playerului.
Pentru a ascunde playerul valoarea atributului hidden (false) se va inlocuii cu true. Acest lucru se va face doar in cazul in
care esti absolut sigur ca userul nu va dorii sa opreasca sunetul.
<embed
src="sound.mid" hidden="false" autostart="false" loop="false"
volume="60" HEIGHT=60 WIDTH=144/>
- autostart - stabileste daca sunetul va incepe imediat dupa incarcarea paginii web. Poate avea valoarea true sau false
- loop - stabileste daca sunetul va fi repetat la nesfarsit. Poate avea valoarea true sau false.
- volume - poate avea orice valoare intre 0 si 100
Experimenteaza putin cu aceste atribute pentru a le intelege mai bine si retine ca un volum ridicat este de cele mai
multe ori suparator pentru utilizator.
film name
- loop - stabileste daca fisierul va fi reprodus in cerc sau nu. Poate avea valoarea true sau false.
- playcount - acesta stabileste de cate ori va fi reprodus fisierul. Spre exemplu playcount="2" (va fi reprodus de doua ori
dupa care se va opri).
Afisare
Acest text este bold
anumiti <b>termeni</b></p>
Afisare
Textul ingrosat este util pentru a scoate in evidenta anumiti
termeni
Se poate folosii deasemena pentru scrierea tip definitie. Dar mai bine sa exemplificam.
Afisare
Bold - Cuvantul corespondent in engleza pentru ingrosat,
deasemenea poate insemana, viteaz "
Acest tag se foloseste ca si tagul bold pentru a sublinia sanumiti termeni sau cuvinte uneori o intreaga propozitie. Este
contraindicata folosirea in exces a acestora.
Pentru a realiza acest tip de text avem mai multe variante:
Afisare
Tagul italic!
Tagul emphasized!
Tagul blockquote!
Tagul address!
In general browser-ul va interpreta la fel toate aceste taguri.
In general cele mai simple sunt si cele mai folosite, si anume <i> si <em>.
<b>HTML</b>
Afisare
HTML
Hyper Text Markup Language
sau
HTML
Hyper Text Markup Language
Afisare
Trebuiesc inchise toate tagurile
Tagul <code> permite sa formatezi textul ca fiind de computer. Acesta ofera o anumita dimensiune si o spatiera tipica
codului de calculator.
Afisare
Acest text a fost formatat cu ajutorul tagului
code.
Acest tag se foloseste pentru a reda anumite scripturi precum cele din acest tutorial.
Afisare
Acesta este un exemplu de link spre Google formatat cu
ajutorul tagului code
Atunci cand scriem un cod HTML in notepad vom introduce spatii tab-uri, sau enter-uri pentru a ne putea orienta mai usor
in cautarea fragmenului mentionat. Un browser insa va interpreta codul mentionat ca pe o singura linie de cod ignorand
sapatiile si taburile mentionate.
In acest sens avem tagul <pre> care faciliteaza afisarea in browser a formatarii din notepad.
<pre>
Foaie verde
Si-o poezie
Si-o lipie
Am facut
Si-o lipie
Am facut
</pre>
Afisare
Foaie verde
Si-o poezie
Afisare
Acest text este un text
exponential!
HTML - exponenti
Putem folosi tagul <sup> (superscript) pentru a redacta expresii matematice, dupa cum urmeaza:
3<sup>2</sup> = 9
14<sup>x</sup>
Afisare
32 = 9
10x
Afisare
"Femeia1-i ochiul dracului."
Afisare
Acesta este un
indice!
<p>H<sub>2</sub>0 - Apa
<p>O<sub>2</sub> - Oxigen
Afisare
H20 - Apa
O2 - Oxigen
CO2 - Dioxid de carbon
H2SO4 - Acid sulfuric
Dupa cum se poate observa in exemplul anterior scrierea cu indice este foarte practica.
TABELE HTML
Aceste etichete au o mare utilizare deoarece tabele constituie structura care sta la baza organizarii marii majoritati
a paginilor web (inclusiv cea de fata).
Tabelul este format din linii si coloane impartind zona in celule. Fiecare celula pastreaza informatia care va fi
afisata. Pentru o afisare corecta a tabelului fiecare rand va avea acelasi numar de celule. Daca dorim ca o
celula sa fie goala vom introduce un spatiu gol (space) sau codul echivalent .
Pentru inserarea unui tabel este folosita perechea de etichete <table> si </table>, pentru un rand <tr> si
</tr> iar pentru o celula <td> si </td>.
Tabele pot fi imbricate, adica in interior pot contine unul sau mai multe tabele.
Exemplu: tabel cu 2 coloane si 2 randuri, border 1, coloana 1 latime 80px, coloana 2 latime 160px, fiecare
celula are o alta culoare de fond (bgcolor)
HTML
<table border="1"> <tr><td width="80" bgcolor="red">rosu</td><td width="160"
bgcolor="yellow">galben</td></tr> <tr><td bgcolor="white">alb</td><td
bgcolor="green">verde</td></tr> </table>
Afisare
rosu
galben
alb
verde
Afisare
R1 C1
R1
C2
R1
C3
R1
C4
R2
C3
R2
C4
R3
C2
R3
C3
R3
C4
R4
C2
R4
C3
R4
C4
R2 C1+C2
R3 C1
+ R4
C1
Daca dorim sa evidentiem continutul primului rand (capul de tabel) putem folosi perechea de etichete <th> si
</th> in locul etichetelor <td> si </td>. Astfel continutul celulei va fi afisat ingrosat si aliniat pe mijloc.
Exemplu: un tabel cu 3 randuri si 2 coloane folosind pe primul rand etichetele <th> si </th>
HTML
<table border="1"> <tr> <th width="120">Titlul 1</th> <th width="120">Titlul
2lt;/th> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>3</td>
<td>4</td> </tr> </table>
Afisare
Titlul 1
Titlul 2
Eticheta caption va adauga o linie text deasupra tabelului, centrata pe mijloc, deobicei folosita ca fiind un
titlu al tabelului. caption se plaseaza obligatoriu imediat dupa tag-ul table dar inainte de prima eticheta tr.
Exemplu: un tabel cu 4 randuri si 2 coloane folosind eticheta caption
HTML
Afisare
Necesar alimente
Produse
Fructe
Cantitate