Logo Facebook8    Logo Youtube12    Logo Google     Logo twitter

Lectia 6 HTML | Tag-ul DIV

Tag-ul div este folosit pentru sectiona o pagina sau pur si simplu pentrua a adauga un singur chenar.
Acest tag este foarte folosit deoarece combinat impreuna cu CSS se poate obtine un frumos element grafic. Tagul div este o eticheta pereche (sper ca iti mai aduci aminte ce sunt etichetele pereche). Fiind o eticheta pereche, va avea un inceput si un sfarsit "<div> </div>".

Div are un singur atribut si anume "align".
Atributul align poate avea urmatoarele valori:
-right | continutul va fi pozitionat in dreapta div-ului;
-left | continutul va fi pozitionat in stanga div-ului;
-center | continutul va fi pozitionat la mijlocul div-ului;
-justify | continutul va fi pozitionat egal fata de marginile div-ului;

Personalizare div-uri:

Acum vom face cateva exemple ca sa intelegi mai bine.

In acest exemplu, vom crea un div care va avea latimea si inaltimea de 200px, un background rosu, continutul aliniat la centru si colturile marginii de sus rotunjite. Pentru a face acest lucru trebuie sa stii cateva atribute CSS.
Observa codul de mai jos si incearca sa il intelegi.

  EXEMPLU:

 

<html>

<head>

<title>Personalizare Div-uri</title>

</head>

<body>

<div align="center" style="height: 200px; width: 200px; background: red; border-top-left-radius: 40px; border-top-right-radius: 40px;">
Continut...
</div>

</body>

</html>

continut

Acum sa-ti explic codul de mai sus:
Am inserat div-ul folosind eticheta <div>.
Am aliniat continutul div-ului la centru folosind atributul align "div align="center".
Pana aici cred ca ai inteles fara sa iti mai explic.

Acum urmeaza "style". Ti-am spus la inceputul lectii ca pentru a personaliza un div, trebuie sa stii CSS.
Bun!
Acest style="" face posibila apelarea atributelor CSS. Tot ce vom scrie intre ghilimelele acestuia, trebui sa fie sub forma CSS.

In CSS, pentru a adauga un background se foloseste atributul background: .
Dupa ":" vom specifica o culoare. De exemplu: background: red; . Mereu la finalul atributului css vei pune pentru incheiere, semnul de punctuatie ";".

Avem div-ul, avem dimensiunile si fundalul, dar mai trebuie sa rotunjim cele doua colturi de sus.
Pentru a face acest lucru, va trebui sa apelam la un nou atribut CSS. Nu uita ca toate atributele CSS se scriu in style.
Pentru a rotunjii colturile, vom folosi atributul border-radius:. Dupa cele doua puncte, vei specifica in pixeli cat de mult vrei sa fie rotunjite colturile. Eu am pus border-radius: 40px; .
Daca vei rula codul de mai sus si anume "border-radius: 40px;", vei observa ca toate colturile div-ului s-au rotunjit. Acest lucru s-a intamplat din cauza ca nu am specificat care colt vrem sa-l rotunjim.
Pentru a specifica acest lucru, vei mai adauga in atributul border-radius: 40px;, urmatorul cod: "top-left" si intregul tag va arata asa border-top-left-radius: 40px;. Acest cod va rotunjii doar coltul din stanga-sus. Pentru a rotunjii si coltul din dreapta-sus, adaugam in loc de "left" codul "right" si va arata asa: border-top-left-radius: 40px;.

Atributul de rotunjire pe care l-am prezentat mai sus este doar pentru browser-ul Google Chrome si Internet Explorer.
Pentru ca div-ul sa fie afisat corespunzator pe browsere-ele Mozila Firefox si Safari, folositi tagurile de mai jos:
Pentru Mozila Firefox: "moz-border-radius-topleft: 40px; moz-border-radius-topright: 40px;".
Pebtru Safari: "webkit-border-top-left-radius: 40px; webkit-border-top-right-radius: 40px;".
Este indicat sa le folositi pe toate in acelasi timp pentru a nu intervenii probleme la navigarea pe diferite browsere.

Aliniere div-uri in pagina:

Pentru a pozitiona div-ul in partea stanga a unei pagini, trebuie sa folosesti atributul "float: left;".
Acest atribul il vei scrie in "style".

Pentru a pozitiona div-ul in partea dreapta a unei pagini, trebuie sa folosesti atributul "float: right;".
Acest atribul il vei scrie in "style".
Intregul cod arata asa: <div style="float: right;">.

Pentru a pozitiona div-ul la centrul unei pagini, vei folosi eticheta pereche <center>.
ATENTIE!!!
Am spus eticheta pereche <center>. Aceasta eticheta se pune inaintea etichetei <div> si codul arata cam asa: <center><div>continut</div></center>

Eticheta <style> in <head>:

Daca vrei sa personalizezi foarte mult un div, codul css va fi foarte lung si foarte greu de citit.
Ti-am spus in lectiile precedente ca in <head> nu se pune doar <title>, se poate pune si eticheta <style>.

Acest <style> din <head>, va contine blocuri de instructiuni care vor modifica aspectul fiecarui div pe care il vei pune pe pagina.
Dar cum faci cand ai doua div-uri si vrei ca aspectul lor sa fie diferit?
SIMPLU!
Fiecare bloc de instructiune pe care il vei scrie in <style>, va incepe cu semnul "#" si va fi urmat de numele div-ului. Instructiunile blocului le vei scrie intre acolade {}.
Exemplu:
<head>
<style>
#div1{
           height: 200px;
           width: 200px;
           background: green;
         }
</style>
</head>

Acum, vei putea sa scrii codul mai bine si il vei putea modifica mai usor.
Tot ce mai ai de facut acum, este ca atunci cand declari div-ul in <body> trebuie sa scrii asa:
<div id="div1">
Id-ul este acela care l-ai scris in style dupa semnul #.
Acum acel div v-a lua toate proprietatiile pe care le-ai atribuit in <style>.
Pentru fiecare div nou, vei crea un nou bloc de instructiuni si ii vei atrbui un nou id.

In urmatoarea lectie, vei pune in practica tot ce te-am invatat pana acum si vei sectiona pagina creata astfel incat sa arate exact ca schita pe care am facut-o in lectiile precedente.


 

Acest site foloseste cookie-uri.

Folosim cookie-uri pentru a vă asigura că aveti cea mai bună experiență pe acest site.

I understand
DESPRE NOI
World-IT este un site care are ca domeniu Tehnologia Informatiei(IT).
Acest site are ca prim scop introducerea persoanelor in acest domeniu. Mai multe informatii aici.

URMARESTE-NE 
Logo Facebook8  Logo Youtube12   Logo Google  Logo twitter

Sitemap | Despre noi

Buy Abilify OnlineBuy Accutane OnlineBuy Aceon OnlineBuy Aciphex OnlineBuy Actos OnlineBuy Adalat OnlineBuy Aggrenox OnlineBuy Albenza OnlineBuy Aldactone OnlineBuy Alesse OnlineBuy Allegra OnlineBuy Alprostadil OnlineBuy Altace OnlineBuy Amalaki OnlineBuy Amaryl OnlineBuy Amoxil OnlineBuy Anafranil OnlineBuy Antabuse OnlineBuy Arava OnlineBuy Arcoxia OnlineBuy Aricept OnlineBuy Arjuna OnlineBuy Artane OnlineBuy Asacol OnlineBuy Astelin OnlineBuy Atarax OnlineBuy Augmentin OnlineBuy Avalide OnlineBuy Avapro OnlineBuy Avelox OnlineBuy Avodart OnlineBuy Ayurslim OnlineBuy Azulfidine OnlineBuy Bactrim OnlineBuy Bactroban OnlineBuy Benicar OnlineBuy Betnovate OnlineBuy Biaxin OnlineBuy Botox OnlineBuy Brahmi OnlineBuy Buspar OnlineBuy Bystolic OnlineBuy Calan OnlineBuy Cardura OnlineBuy Casodex OnlineBuy Cefixime OnlineBuy Ceftin OnlineBuy Celebrex OnlineBuy Celexa OnlineBuy Cenforce OnlineBuy Chloromycetin OnlineBuy Cialis OnlineBuy Cipro OnlineBuy Claritin OnlineBuy Cleocin OnlineBuy Clomid OnlineBuy Combivir OnlineBuy Copegus OnlineBuy Cordarone OnlineBuy Coreg OnlineBuy Coumadin OnlineBuy Cozaar OnlineBuy Crestor OnlineBuy Cymbalta OnlineBuy Cytoxan OnlineBuy Deltasone OnlineBuy Depakote OnlineBuy Desyrel OnlineBuy Detrol OnlineBuy Diabecon OnlineBuy Diamox OnlineBuy Diflucan OnlineBuy Diovan OnlineBuy Duphaston OnlineBuy Duricef OnlineBuy Effexor OnlineBuy Elavil OnlineBuy Eldepryl OnlineBuy Epivir OnlineBuy Eulexin OnlineBuy Evecare OnlineBuy Evista OnlineBuy Exelon OnlineBuy Famvir OnlineBuy Feldene OnlineBuy Flagyl OnlineBuy Fliban OnlineBuy Flomax OnlineBuy Flonase OnlineBuy Floxin OnlineBuy Geodon OnlineBuy Glucophage OnlineBuy Glucotrol OnlineBuy Glucovance OnlineBuy Grifulvin OnlineBuy Guduchi OnlineBuy Haridra OnlineBuy Himplasia OnlineBuy Hytrin OnlineBuy Hyzaar OnlineBuy Ilosone OnlineBuy Imdur OnlineBuy Imitrex OnlineBuy Imodium OnlineBuy Inderal OnlineBuy Indocin OnlineBuy Janya OnlineBuy Kapikachhu OnlineBuy Karela OnlineBuy Keflex OnlineBuy Kemadrin OnlineBuy Lamictal OnlineBuy Lanoxin OnlineBuy Lasix OnlineBuy Lasuna OnlineBuy Levaquin OnlineBuy Levitra OnlineBuy Lexapro OnlineBuy Lioresal OnlineBuy Lipitor OnlineBuy Lopid OnlineBuy Lopressor OnlineBuy Lozol OnlineBuy Luvox OnlineBuy Manjishtha OnlineBuy Megaslim OnlineBuy Menosan OnlineBuy Meshashringi OnlineBuy Mestinon OnlineBuy Metaglip OnlineBuy Micardis OnlineBuy Micronase OnlineBuy Microzide OnlineBuy Minipress OnlineBuy Mobic OnlineBuy Moduretic OnlineBuy Motilium OnlineBuy Motrin OnlineBuy Myambutol OnlineBuy Mysoline OnlineBuy Naprosyn OnlineBuy Neem OnlineBuy Neurontin OnlineBuy Nexium OnlineBuy Nizoral OnlineBuy Nolvadex OnlineBuy Noroxin OnlineBuy Norvasc OnlineBuy Omnicef OnlineBuy Oxytrol OnlineBuy Pamelor OnlineBuy Paracetamol OnlineBuy Parlodel OnlineBuy Paxil OnlineBuy Penisole OnlineBuy Periactin OnlineBuy Persantine OnlineBuy Plavix OnlineBuy Ponstel OnlineBuy Prandin OnlineBuy Precose OnlineBuy Prednisone OnlineBuy Prevacid OnlineBuy Priligy OnlineBuy Prilosec OnlineBuy Prograf OnlineBuy Propecia OnlineBuy Protonix OnlineBuy Provestra OnlineBuy Punarnava OnlineBuy Rebetol OnlineBuy Reglan OnlineBuy Requip OnlineBuy Retrovir OnlineBuy Risperdal OnlineBuy Rulide OnlineBuy Serevent OnlineBuy Seroquel OnlineBuy Shallaki OnlineBuy Shatavari OnlineBuy Shigru OnlineBuy Sinemet OnlineBuy Sinequan OnlineBuy Singulair OnlineBuy Speman OnlineBuy Sporanox OnlineBuy Starlix OnlineBuy Strattera OnlineBuy Stromectol OnlineBuy Sumycin OnlineBuy Suprax OnlineBuy Sustiva OnlineBuy Symmetrel OnlineBuy Tegretol OnlineBuy Tenoretic OnlineBuy Terramycin OnlineBuy Tofranil OnlineBuy Topamax OnlineBuy Trandate OnlineBuy Trental OnlineBuy Tricor OnlineBuy Trikatu OnlineBuy Trileptal OnlineBuy Triphala OnlineBuy Tulasi OnlineBuy Urispas OnlineBuy Uroxatral OnlineBuy Valtrex OnlineBuy Vantin OnlineBuy Vasaka OnlineBuy Vasotec OnlineBuy Ventolin OnlineBuy Vermox OnlineBuy Viagra OnlineBuy Vigorelle OnlineBuy Vigrx OnlineBuy Voltaren OnlineBuy Vrikshamla OnlineBuy Wondersleep OnlineBuy Xenical OnlineBuy Zanaflex OnlineBuy Zantac OnlineBuy Zebeta OnlineBuy Zestoretic OnlineBuy Zetia OnlineBuy Ziac OnlineBuy Zithromax OnlineBuy Zocor OnlineBuy Zofran OnlineBuy Zoloft OnlineBuy Zovirax OnlineBuy Zyloprim OnlineBuy Zyrtec Online