Cuprins

Lecția 4: Page flow

Tutorial

1. Div și Span

Div și Span sunt folosite pentru divizarea paginii HTML. Span reprezintă o porțiune inline, pe când Div poate cuprinde o porțiune mai mare din pagina, conținând diferite elemente.

Span (exemplu):

<span style="color: red; font-size: 14pt">Text colorat roșu</span>

Div (exemplu):

<div id="myDiv" name="myDiv" title="Exemplu de Div">
  <h5>Subtitlu : Pasiunile mele</h5>
  <p>Somnul până dimineața târziu.</p>
  <p>Desenele animate, în special Batman.</p>
</div>

Pentru o organizare și mai bună există posibilitatea de a avea mai multe div-uri într-un div. Până la urmă și div este un element.

De asemenea, putem combina cele doua elemente, spre exemplu:

<div class="menu">
  <span>Main page</span>
  <span>Contents</span>
  <span>Help</span>
</div>

Codul de mai sus ne va fi util când vom avea mai multe pagini HTML pe care le vom lega între ele.

2. Float

Până acum ne-am jucat cu CSS-ul, dar hai să vedem cum organizam textul și imaginile. Pentru aceasta avem nevoie de o noua proprietate CSS numită Float.

Folosind proprietatea Float, decizi în ce parte a paginii vrei să poziționezi orice element HTML, de exemplu o imagine, o listă, un paragraf, etc.

Valorile pe care le poate lua Float sunt :

Primele două cred că presupuneți ce fac. Dar hai să spunem două-trei vorbe despre fiecare:

Destul cu teoria, să vedem cum se descurcă în Codepen.

See the Pen ByjQab by andreea (@andreeas) on CodePen.

Prima imagine plutește la dreapta, a doua imagine plutește la stanga, iar pragraful are valoarea none pt float.

Iată cum arată o structură generală

See the Pen yInmw by Gia (@giac) on CodePen.

Task-uri

Pornind de la structura din Codepen trebuie să ajungeți la următorul rezultat

Pentru a realiza acest lucru urmăriți pașii de mai jos: