Documente Academic
Documente Profesional
Documente Cultură
programarea paginilor
WEB
Curriculum la decizia colii
Clasa a XII-a
W3Schools!
Atributul Target
Cu acest atribut poi defini locul n care fiierul spre care se face link va fi deschis. Exemplul de
mai jos va deschide un document ntr-o fereastr nou a browser-ului
<frameset
cols="25%,50%,25
%">
<frame
src="frame_a.htm">
<frame
src="frame_b.htm">
<frame
src="frame_c.htm">
</frameset>
</html>
Acest exemplu demonstreaz cum s mpari pagina n trei
chenare structurate pe linii i coloane.
<html>
<frameset
rows="50%,50%">
<frame
src="frame_a.htm">
<frameset
cols="25%,75%">
<frame
src="frame_b.htm">
<frame
src="frame_c.htm">
</frameset>
</frameset>
Navigarea ntre chenare
Acest exemplu arat cum s navigai printre chenare. Chenarul de navigare conine o
list de link-uri cu al doilea chenar ca tint. Fiierul cu numele tryhtml_contents.htm"
conine trei link-uri. Codul surs al acestor link-uri este:
<a href ="frame_a.htm" target ="showframe">Frame a</a><br>
<a href ="frame_b.htm" target ="showframe">Frame b</a><br>
<a href ="frame_c.htm" target ="showframe">Frame c</a>
Al doilea chenar va arta documentul spre care se face link.
<html>
<frameset cols="120,*">
<frame
src="tryhtml_contents.htm">
<frame src="frame_a.htm"
name="showframe">
</frameset>
</html>
Tabele HTML
Tabele <table border="1">
Tabelele sunt definite cu <tr>
tag-ul <table>. Un <td>row 1, cell 1</td>
tabel este mprit n <td>row 1, cell 2</td>
rnduri (cu tag-ul </tr> <tr> <td>row 2,
<tr> )i fiecare rnd cell 1</td> <td>row 2,
n celule ce conin cell 2</td>
date(cu tag-ul <td>). </tr>
O astfel de celul </table>
poate conine text, Un astfel de tabel va arta:
imagini, liste,
paragrafe, form-uri,
tabele, rigle
orizontale, etc.
Capete de tabel
Atributul Border Sunt definite cu tag-ul <th>.
Dac nu este specificat atributul <table border="1">
border, tabelul va fi afiat fr <tr>
margine. Cteodat acest lucru este <th>Heading</th>
util dar uneori vrem ca marginile s <th>Another Heading</th>
fie vizibile. </tr>
Pentru a afia un tabel cu bordur, <tr>
se poate folosi atributul border : <td>row 1, cell 1</td>
<table border="1"> <td>row 1, cell 2</td>
<tr> </tr>
<td>Row 1, cell 1</td> <tr>
<td>Row 1, cell 2</td> <td>row 2, cell 1</td>
</tr> <td>row 2, cell 2</td>
</table> </tr>
</table>
Liste HTML
HTML permite definirea
listelor ordonate sau
neordonate.
Exemple
List neordonat folosete
tag-ul <ul>
<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>
List ordonat folosete
tag/ul <ol>
<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>
Definirea Listelor
Aa apare n browser:
Definirea unei liste nu este o
list de itemi. Este o list de Coffee
termeni i explicaii ale Black hot drink
acestora. Milk
Definiia listet ncepe cu tag- White cold drink
ul <dl>. Fiecare termen
definit ncepe cu tag-ul <dt>. n interiorul tag-ului <dd>
Fiecare explicaie a termenilor se pot defini paragrafe, linii
ncepe cu tag-ul <dd>. de la capt, imagini, link-
<dl> uri, alte liste, etc.
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>
Forme i intrri n HTML
Intrri
Cea mai utilizat tag-form este
Forme tag-ul <input>. Tipul datei
introduse este specificat de tipul
O form este o zon care atributului. Vom explica cele mai
conine elemente form. utilizate tipuri de date.
Elementele form permit
utilizatorului s introduc Cmpuri Text
informaii (cum ar fi texte, Sunt utilizate pentru a introduce
meniuri, butoane radio, texte, numere ntr-o form.
casue de verificare <form>
(checkboxes), etc.) ntr-o First name: <input type="text"
name="firstname"> <br>
form. Last name: <input type="text"
O form este definit cu name="lastname">
tag-ul <form>. </form>
<form>
<input>
<input>
</form>
<form action="">
Username:
<input type="text"
name="user"> De reinut c atunci
<br> cnd scriei caractere
Password: n cmpul password,
browser-ul afieaz
<input type="password"
name="password"> asteriscuri sau bullets
n loc de caractere.
</form>
</body>
</html>
Liste ascunse
<html>
<body>
<form action="">
<select name="cars">
<option
value="volvo">Volvo</option>
<option
value="saab">Saab</option>
<option value="fiat"
selected="selected">Fiat</option
>
<option
value="audi">Audi</option>
</select>
</form>
</body>
</html>
Acest form trimite un e-mail la W3Schools
<html>
<body>
<form
action="MAILTO:someone@w3schools.com"
method="post" enctype="text/plain">
</form>
</body>
</html>
Inserarea imaginilor n HTML
Tag-ul img i atributul Src Atributul Alt
n HTML, imaginile sunt definite Atriburul alt este utilizat pentru a
cu tag-ul <img>, care nu se defini un text alternativ unei
nchide. imagini. Valoarea atributului alt
Pentru a afia o imagine n este un text definit de autorul
pagin, trebuie s utiizai paginii:
atributul src (source). Valoarea <img src="boat.gif" alt="Big
atributului src este URL-ul Boat">
imaginii pe care dorii s-o afiai Atributul "alt" spune cititorului ce
n pagin. lipsete din pagin dac browser-
Sinaxa pentru definirea imaginii: ul nu poate ncrca imaginea.
<img src="url">. URL-ul arat Browser-ul va afia n acest caz
locaia unde imaginea este textul n locul imaginii. Este o
stocat. O imagine numit bun practic s includei
"boat.gif" localizat n directorul atributul alt pentru fiecare
"images" din imagine din pagin, astfel nct
"www.w3schools.com" are URL- cei ce folosesc doar un browser
ul: text-only s poat folosi pagina
http://www.w3schools.com/imag creat de voi.
es/boat.gif. Daca imaginea este
stocat pe disk, trebuie
specificat calea spre aceasta.
Imagine ca link
<html>
<body>
<p>
You can also use an image
as a link:
<a href="lastpage.htm">
<img border="0"
src="buttonnext.gif"
width="65" height="38">
</a>
</p>
</body>
</html>
Imagine folosit ca background
<html>
<body
background="background.jpg">
<h3>Look: A background
image!</h3>
</body>
</html>
Background- Fundal
Fundal Background
Tag-ul <body> are dou Atributul background specific
atribute prin care se poate o imagine pentru fundalul
specifica fundalul unei pagini. unei pagini HTML. Valoarea
Acesta poate fi color sau o acestui atribut este URL-ul
imagine. imaginii pe care daoreti s-o
Bgcolor utilizezi. Dac imaginea este
Atributul bgcolor atribuie o
prea mic ea se va repeta
culoare specificat pentru pn cnd se umple ntreaga
fundalul paginii. Valoarea fereastr a browser-ului.
acestui atribut poate fi un <body
numr hexazecimal, o valoare background="clouds.gif">
RGB, sau un nume de <body
culoare: background="http://www.w3s
<body bgcolor="#000000">
chools.com/clouds.gif">
<body bgcolor="rgb(0,0,0)"> URL-ul poate fi relativ (ca n
<body bgcolor="black"> prima linie de mai sus) sau
absolut (ca n a doua linie din
exemplul de mai sus).
Atenie: Dac doreti s foloseti o imagine
ca background, ar trebui s te gndeti la
urmtoarele:
Background-ul imagine va mri timpul de
ncrcare prea mult?
Background-ul imagine va arta bine cu
alte imagini n pagin?
Background-ul imagine va arta bine cu
un text colorat pe pagin?
Background-ul imagine va arta bine cnd
imaginea se repet pe pagin?
Background-ul imagine nu va distrage
atenia de la text?
Culori HTML
<style type="text/css">
body {background-color: yellow}
h1 {background-color: #00ff00}
h2 {background-color: transparent}
p {background-color: rgb(250,0,255)}
</style>
</body>
</html>
EXEMPLUL 4: (foaie intern)
<html>
<head>
<style type="text/css">
h1 {color: #00ff00}
h2 {color: #dda0dd}
p {color: rgb(0,0,255)}
</style>
</head>
<body>
<h1>This is header 1</h1>
<h2>This is header 2</h2>
<p>This is a paragraph</p>
</body>
</html>
EXEMPLUL 5 - Liste
<html>
<head> <ol class="uroman">
<style type="text/css"> <li>Coffee</li>
ol.decimal {list-style-type: decimal} <li>Tea</li>
ol.lroman {list-style-type: lower-roman} <li>Coca Cola</li>
ol.uroman {list-style-type: upper-roman} </ol>
ol.lalpha {list-style-type: lower-alpha}
ol.ualpha {list-style-type: upper-alpha} <ol class="lalpha">
</style> <li>Coffee</li>
</head> <li>Tea</li>
<li>Coca Cola</li>
<body> </ol>
<ol class="decimal">
<li>Coffee</li> <ol class="ualpha">
<li>Tea</li> <li>Coffee</li>
<li>Coca Cola</li> <li>Tea</li>
</ol> <li>Coca Cola</li>
</ol>
<ol class="lroman"> </body>
<li>Coffee</li>
<li>Tea</li> </html>
<li>Coca Cola</li>
</ol>
Exemplul 6 - Tabele
<html> <table class="two" border="1" width="100%">
<head> <tr>
<style type="text/css"> <td
width="20%">100000000000000000000000
table.one 0000</td>
{ <td width="40%">10000000</td>
table-layout: automatic <td width="40%">100</td>
} </tr>
table.two </table>
{
table-layout: fixed </body>
} </html>
</style>
</head>
<body>