Index

Cadre

Crearea cadrelor se realizează folosind elementul <FRAMESET> care înlocuiește elementul <BODY> într-un document web.

Elementul <FRAMESET> descrie modul în care fereastra browser-ului va fi imparțită, mai exact stabilește numărul și dimensiunile cadrelor (zonelor dreptunghiulare) dispuse pe rânduri și/sau coloane. Acesta trebuie să se termine cu tagul </FRAMESET>.

Atributele acestui element sunt legate de propritățile rândurilor și/sau coloanelor, precum și de modul de delimitare al acestora:

Atribut

Valoare

Descriere

cols

pixels
%
*

Defineste numarul si marimea coloanelor intr-un document.

rows

pixels
%
*

Defineste numarul si marimea randurilor intr-un document.

frameborder

yes / no
1 / 0

Stabilește dacă există sau nu bordura pentru cadre

framespacing
sau
border

pixels

Stabilește grosimea bordurii cadrelor (framespacing în Internet Explorer și border în Firefox).

bordercolor

rgb(x,x,x)
#xxxxxx
colorname

Precizează culoarea bordurii cadrelor.


 

Exemplu

Pagina cu cadre:

<cadre_ex. htm>
<html>
<head>
<meta charset="utf-8">
<title>Exemplu cadre</title>
</head>
<frameset cols="200,*">
<frame name="cadru_stanga" id="cadru_stanga" src="c_index.htm">
</frame>
<frame name="cadru_dreapta" id="cadru_dreapta" >
</frame>
</frameset>
</html>

Conținutul cadrului din stânga:

<c_index.htm>
<html>
<head>
<meta charset="utf-8">
<title>index</title>
</head>
<body>
<p>
<a href="c_page1.htm" target="cadru_dreapta">Pagina 1</a><br />
<a href="c_page2.htm" target="cadru_dreapta">Pagina 2</a><br />
<a href="c_page3.htm" target="cadru_dreapta">Pagina 3</a>
</p>
</body>
</html>

Să se modifice aspectul grafic al exemplului de mai sus folosind atribute din primul tabel.