Documente Academic
Documente Profesional
Documente Cultură
a. Tag-uri de baza + atribute XHTML: html, head, title, body, p, span, h1-h5, hr,
br, a, select, table, ul-li, dl-dt-dd, div, form, script, link, style
<!DOCTYPE html>
<html>
<head> <!-- Aici se pun tag-uri ca title, style, script, link, meta -->
<title>Pagina simpla<title> <!-- Numele paginii. Apare ca titlu pe tab-
ul din browser in care este deschisa pagina -->
</head>
<body>
<p>Continutul paginii se pune aici. Aici se pun si tabele, formulare,
link-uri, text, liste. </p>
</body>
</html>
<body>
<p>Some text 1</p> <!-- tag in care se poate adauga text in formatul
paragraf -->
<span>Some text 2</span> <!-- tag in care se poate adauga text -->
<h6>Un titlu cu font mai mic</h6> <!-- header 6 tag - text boldat de
dimensiune mai mica -->
p = paragraf (aliniat)
h1-h6 = header 1-6
hr = horizontal line
br = break line (linie noua)
target = atribut al tag-ului <a> a carui valoare modifica modul in care se deschide
pagina spre care duce link-ul
Lucrul cu tabele
<html>
<head>
<title>O alta pagina</title>
</head>
<body>
<table>
<caption>Masini de vanzare</caption> <!-- titlul tabelului -->
Nested lists (lista in lista; e o structura care poate sa fie folosita la crearea
de meniuri drop-down)
<ul>
<li>Placi video
<ul>
<li>GIGABYTE GeForce GTX 750 Ti OC2 WindForce 2X 2GB DDR5 128-
bit</li>
<li>GIGABYTE GeForce GTX 960 OC WindForce 2X 4GB DDR5 128-bit
HDMI</li>
</ul>
</li>
<li>Procesoare
<ul>
<li>Intel Skylake, Core i7 6700K 4.0GHz box</li>
<li>Procesor Intel Skylake, Core i5 6500 3.20GHz box</li>
<li>Procesor Intel Haswell Refresh, Core i5 4460 3.2GHz box</li>
</ul>
</li>
<li>Carcase
<ul>
<li>Carcasa Zalman Z3 Plus</li>
<li>Carcasa Deepcool Tesseract BF black</li>
<li>Carcasa Inter-Tech K-2 GTS black</li>
<li>Carcasa Segotep AND Black-Red</li>
</ul>
</li>
<li>Monitoare
<ul>
<li>Monitor LED BenQ Gaming XL2411Z 24 inch 1ms Black 144Hz</li>
<li>Monitor LED Philips 223V5LSB/00 21.5 inch 5ms black</li>
</ul>
</li>
</ul>
Definition lists
<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>
- dl = definition list
- dd = definition data
- dt = definition term
Lucrul cu tag-ul div. Acest tag este folosit mai mult pentru impartire paginii in
sectiuni. De obicei un div contine multe alte tag-uri in interiorul sau.
<html>
<head>
<title>O alta pagina</title>
</head>
<body>
<div> <!-- div exterior care cuprinde in interiorul sau alte div-uri
-->
Large div
Adaugarea de imagini
<img src="imagine.jpg" width="300" height="500" />
<img src="imagine.png" width="120" height="120" />
<img src="imagine.gif" width="800" height="500" />
Meta tags
<html>
<head>
<title>O alta pagina</title>
<meta charset="UTF-8">
<meta name="description" content="Free Web tutorials">
<meta name="keywords" content="HTML,CSS,XML,JavaScript">
<meta name="author" content="Hege Refsnes">
</head>
<body>
<div> <!-- div exterior care cuprinde in interiorul sau alte div-uri
-->
Large div
<body>
<hgroup> //contine doar h tags
<h1>Text 1</h1>
<h2>Text 2</h2>
</hgroup>
</body>
</html>
Linie orizontala
<hr width="45%" size="4" align="center" noshade>
Lista ordonata
<ol start="5" type="I"> (Lista ordonata cu cifre romane)
Trimitere de email
Cu link
i. <a href="mailto:webmaster@example.com">Jon Doe</a>.<br>
ii. mailto with content:
<a href="mailto:?subject=look at this website&body=Hi,I found this website
and thought you might like it http://www.geocities.com/wowhtml/">tell a friend</a>
Go to labels
<a name="top"></a>
...
<a href="#top">Back to top</a>
ii. transitional
If you are planning to use many XHTML attributes as well as few Cascading Style
Sheet properties, then you should adopt this DTD and you should write your XHTML
document accordingly.
compatibil cu browsere mai vechi - <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
iii. frameset
You can use this when you want to use HTML Frames to partition the browser window
into two or more frames.
pt documente cu frame-uri - <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<body>
<em>Emphasized text<em>
<strong>Strong text</strong>
</body>
</html>
Adaugarea de imagini
<img src="imagine.png" title="" />
De memorat
tag = parte de baza HTML care intra in compozitia unei pagini HTML
atribut = parte optionala a unui tag care poate modifica modul in care browserul
interpreteaza un tag; are forma atribut="valoare"
a = anchor (link)
href = atribut al lui <a> a carui valoare e pagina spre care e dus userul cand se
da click pe link
p = paragraf; folosit pentru adaugarea de text pe pagina; fiecare text din cadrul
unui tag <p> apare pe o linie noua
span = folosit pentru adaugarea de text pe pagina; fiecare text din cadrul unui tag
<span> nu apare pe o linie noua
h1 = titlu de dimensiune mare (header principal)
h6 = titlu sau subtitlu de dimensiune mai mica (header mai mic)
br = break (new line)
hr = horizontal line
select = utilizat pt crearea de liste drop-down cu mai multe optiuni
option = folosit pentru a adauga optiunile unui select
table = folosit pentru crearea unui tabel
form = folosit pentru crearea de formulare pe pagini (ex. formular de login,
inregistrare, plata cu cardul)
ul = unordered list (utilizari: meniuri, galerie foto, altele)
li = list item (element al unei liste)
dl = definition list (e o lista cu definitii)
dt = definition term (termen cu dd langa el)
dd = definition data
link = tag folosit pentru includerea de fisiere CSS in pagina
style = adaugarea de CSS in cadrul paginii (se poate doar in tagul head)
img = adaugarea unei imagini pe pagina (locul unde se afla imaginea si numele ei se
adauga in atributul "src")
input = tag folosit pentru a primi date de la utilizator; este de mai multe feluri:
text, password, radio, checkbox, submit, file, etc.; contine in mod obligatoriu si
atributul name
method = atribut ce apare pe tag-ul form; este folosit pentru a specifica metoda
prin care sa fie transmis formularul (get sau post)
action = atribut al tag-ului form care retine locul unde va fi procesat formularul
(de obicei valoarea lui este numele unui fisier ce contine cod de programare)
img = tag pt adaugarea de imagini
src = atributul source