Upload
partyano
View
223
Download
1
Embed Size (px)
Citation preview
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
1/7
Lecţia 1: Structura unui document
HTML. Notiuni de baza.
1.1 Ce este HTML?
HTML (HyperText Marup Lan!ua!e" Pe parcursul anilor, limbajul a evoluat (HTML – 5, cel mai nou dar nu si foarte folosit),cel mai folosit este HTML 4.
e remarca cateva trasaturi cum ar fi!
• independenta de platforma (modul de afisare al unui document este acelasi,indiferent de computerul pe care se reali"ea"a afisarea)#
• structurarea formatarii#
• posibilitatile $%perte&t (orice cuvant, ima'ine sau alt element al documentului
vi"uali"at de utili"ator poate face referinta la un alt document, ceea ce usurea"a
navi'area in cadrul aceluiasi document sau intre documente diferite).
a urmarit ca aceste fisiere sa fie editabile cu aplicatii softare nepretentioase (e&.
*otePad, +ordPad).
n cadrul unui document HTML, un marcaj (ta', in limba en'le"a) va avea forma
. Parante"ele un'$iulare sunt elementele care indica pre"enta unuimarcaj# numele marcajelor poate fi scris oricum, limbajul nefiind sen"itiv la literele
mari-mici (case sensitive). nele marcaje permit utili"area unor atribute care se vor scriein marcajul de inceput!
................
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
2/7
/roserele vor i'nora marcajele si optiunile pe care nu le recunosc.
1.# Structura unui document HTML
n document HTML 4 are urmatoare structura!
0. o linie continand versiunea HTML
1. sectiunea H23, delimitata de marcajele H236 -H2367. ubsectiunea TTL2 title6titlu site-title6.
4. subsectiunea M2T3
• meta name89:e%ords9 content89cuvinte c$eie;6
• meta name89description9 content89descrierea siteului si a continutului;6
• meta name89aut$or9 content89numele tau sau nic:nameul;6
•meta name89sitemap9 content89sitemap.&ml, all96
5. sectiunea /
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
3/7
HTML $.%1 Strict&T&
A
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
4/7
1.#.# Sectiunea 56&7
2ste inclusa intre marcajele ......
Marcajul de sfarsit ()-56&7*) nu este obli'atoriu
n sectiunea 56&7 se 'aseste informatia care va fi afisata in broser (te&t, ima'ini, etc.)(.... ).
ectiunea H23 a unui document HTML poate arata in felul urmator!
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
5/7
Ba in orice limbaj de pro'ramare in HTML e&ista posibilitatea de a introduce comentarii,
folosind marcajul
)899 .... textu' comentariu'ui 99*
LTM;N si T6M;N sunt e&tensii Microsoft (nu functionea"adecat in nternet 2&plorer 7F).
• LTM;N preci"ea"a, Gn pi&eli, mar'inea stan'a a documentului
(distanta dintre fereastra si continutul documentului)#
• T6M;N preci"ea"a, in pi&eli, mar'inea de sus a documentului
(distanta dintre fereastra si continutul documentului)
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
6/7
n e&emplul de mai sus a aparut un nou marcaj )p* (para'raf). 3laturi de el trebuiementionate marcajele )1*@ )#*@ )A*@ )$*@ )B*@ )* ($eadin's toate necesitamarcaj de inc$idere) care sunt folosite in 'eneral pentru evidentierea titlurilor. (exemp'u)
Pentru formatarea te&tului pot fi folosite si marcajele!
• )b*...)-b* caractere in'rosate
• )i*...)-i* caractere inclinate
• )u*...)-u* caractere subliniate
• )s*...)-s* caractere 9taiate9
• )pre*...)-pre* marcajul de informatie preformatata
conserva toata caracterele si spatierile de linii
utili"ea"a un font diferit (Bourier)
• )sup*...)-sup* e&ponent
• )sub*...)-sub* indice
• )br* 9rupe9 te&tul, trecand pe o linie noua poate apare oriunde in te&t
• )r* trasea"a o linie subtire ori"ontala
3cest exemp'u evidentiea"a efectele marcajelor mentionate mai sus.
Marcajul )2ont*...)-2ont* ofera posibilitatea modificarii dimensiunii, culorii si a tipuluide font utili"at (exemp'u)
ltimele 1 marcaje asupra carora ne vom opri in aceasta lectie sunt marcajele )span* si)di/*(ambele necesita marcaj de inc$idere)!.
• )span* este un marcaj de tip 9inline9. e foloseste in 'eneral in interiorul
marcajelor de tip 9bloc:9 (e&. p6) in combinatie cu stilurile B, pentru aimpune o formatare diferita de restul continutului din marcajul 9bloc:9 respectiv(exemp'u).
• spre deosebire de )span*, marcajul )di/* este de tip 9bloc:9. e foloseste in
'eneral pentru po"itionare in cadrul documentului si pentru specificarea unor proprietati B care sa fie aplicate te&tului din interiorul lui (exemp'u).
.................................
http://www.academiaonline.ro/cursuri/13/headings.htmlhttp://www.academiaonline.ro/cursuri/13/formatare.htmlhttp://www.academiaonline.ro/cursuri/13/font.htmlhttp://www.academiaonline.ro/cursuri/13/span.htmlhttp://www.academiaonline.ro/cursuri/13/div-attribCss.htmlhttp://www.academiaonline.ro/cursuri/13/headings.htmlhttp://www.academiaonline.ro/cursuri/13/formatare.htmlhttp://www.academiaonline.ro/cursuri/13/font.htmlhttp://www.academiaonline.ro/cursuri/13/span.htmlhttp://www.academiaonline.ro/cursuri/13/div-attribCss.html
8/17/2019 Lectia 1-Structura Unui Document HTML. Notiuni de Baza
7/7
0. Bonform specificatiilor HTML 4.C0, este recomandata folosireamarcajului )di/* pentru centrarea te&tului, in locul marcajului )center* exemp'u.
1. )di/* poate fi folosit ca un container pentru alte elemente de tip 9bloc:9. 4:emplu! se pot include 1 sau mai multe para'rafe intrun marcaj )di/*,insa pentru a se evita formatarea e&plicita pe fiecare para'raf in parte (e&.
fontul), se va defini stilul de formatare pentru marcajul )di/*, stil care vafi preluat de para'rafele mentionate.
0. Ei"uali"ea"a sursele e&emplelor si comentea"ale in seminarul online
1. ?eali"ea"a o pa'ina HTML (folosind *otePad) care sa includa toate
marcajele pre"entate in aceasta lectie. Ealidea"a pa'ina la adresa
$ttp!--validator.7.or'-
http://www.academiaonline.ro/cursuri/13/div-align.htmlhttp://validator.w3.org/http://validator.w3.org/http://www.academiaonline.ro/cursuri/13/div-align.htmlhttp://validator.w3.org/