Documente Academic
Documente Profesional
Documente Cultură
==============================================
================================
6. PENTRU DESPARTIT CUVINTE SAU NU
---- folosit atunci cand nu vrem ca un nume de 2 cuvinte sau doar 2
cuvinte sa fie pe randuri diferite
­ ----- folosit atunci cand vrem ca un cuvant sa se desparta printr-o
cratima atunci cand nu mai incape intr-un rand
==============================================
================================
7. LISTE
<ol> ------- ordonate list -------- e o lista numerotata
<ul> ------- unordonate list------ e o lista nu un punct in fata (punctul poate fi
si personalizat)
<ol> si <ul> ------------------------ ambele au tagul <li> textul care vrem sa il
punem </li>
<dl> -------------------------------- definition list care contine:
<dt> ------------- definition terms (termenul) si
<dd> ------------ definition description (explicatiea)
7.1. --------LISTE modificate cu CSS-------list-style-type: upper-roman; ---------------------------- numerotarea listei va fi
afisata in CIFRE ROMANE
list-style-position:inside; --------------------------------- cifrele care numeroteaza
lista vor fi in interiorul textului
list-style-image:url (numele imaginii.jpg sau png) --- pentru a insera o
imagine in loc de cifra de numerotare sau punctul (in cazul <ul> )
list-style-type: square(patrat) circle (cerc); ------------ chimba semnul dinnaintea listei
Alte valori ale --- list-style-type --- disc, circle, square, decimal, decimalleading-zero, lower-roman, upper-roman, lower-greek, lower-alpha, lowerlatin, hebrew, armenian, georgian, none .
==============================================
================================
8. LINK-URI PUSE PE CUVINTE
<a> ---- <a href> ---- ancora, si in acest tag se pun mai multe atribute
printre care atributul <href>.
<a href=" text "> ---- pentru a ascunde un link dupa ceva.
NOTA: In cazul in care vreau sa fac legatura dintre 2 pagini din pc ul meu, de
ex. intre Home si About, voi inlocui link-ul din Pagina Home cu numele
fisierului in care se afla pagina About + terminatia .html si INVERS.
target="_blank" ---- se pune in tag ul <a href=" text "> -- se pune atunci
cand vrem sa DESCHIDEM UN LINK sau O SCURTATURA INTR-O ---FILA
NOUA--8.1. --------Comenzi rapide in pagina-------Pentru a creea comenzi rapide pe aceeasi pagina se pune in locul de
destinatie tag-ul---- <a name=" ce nume vrem sa-i dam "> se poate include
si text, se poate si fara </a> , apoi in locul unde vrem sa creem scurtatura,
punem tag-ul <a href=" # (diez-fara diez nu merge ) aici punem numele
care l-am dat la --name=" ..." "> , Numele scurtaturei </a>
8.2. --------Cele 4 faze ale unui link-------.numele clasei a:link{ ... } ----------- atunci cand avem un <a href=" ... "> ...
</a> intr-un div si div ul are o clasa
a:link{ ... } ----------------------------- personalizam un text cu link in faza
dinainte de a fi vizitat
text-decoration: none ; ---- anuleaza sublinierea si alte linii --- SE PUNE
IN --- a:link{ ... }
a:visited{ ... } -------------------------- personalizam un text cu link in faza de
dupa ce a fost vizitat
a:hover { ... } --------------------------- personalizeaza un text cu link atunci cand
ducem mouse-ul pe el
a:active{ ... } --------------------------- personalizeaza un text cu link atunci cand
tinem apasat click ul pe el
==============================================
================================
9. INSERARE IMAGINI
<img src="numele imaginii .jpg /.png etc" /> ---- aceasta se va pune atunci
cand vrem sa inseram o imagine ---- nu are tag de inchidere ci se pune doar
<img src="..." />
alt=" numele pozei" --------------------------------- in tagul <img /> se pune
intodeauna alt="numele pozei" --pentru ca cei care folosesc browsere vechi
si nu le arata poza sa le arate numele pozei.
<img ... title="numele imaginii"> ---------------- acest atribut este optional si
are rolul de a arata titlul imaginii atunci cand cursorul mouseului este pe
suprafata imaginii.
<img ...width="pixeli, sau procente " /> --------- reprezinta latimea imaginii, si
automat va modifica si latimea asa fel incat imaginea sa ramana la acelasi
aspect (ex. 4:3 , 16:9 etc )
<img ...height="pixeli, sau procente " /> -------- reprezinta inaltimea imaginii,
si automat va modifica si latimea asa fel incat imaginea sa ramana la acelasi
aspect (ex. 4:3 , 16:9 etc )
NOTA: Parerea mea e ca la imagini nu trebuiesc folosite ambele dimensiuni
( width si height ) pentru ca modifica aspectul imaginii daca nu sunt
calculate.
==============================================
================================
10. TABELE
<table> ... </table> --------------------------------- tag ul pentru tabel
<table border="...latimea in px"> ---------------- pentru a creea o bordura ( un
chenar )
<tr> ... </tr> ------------------------------------------ tag ul pentru rand
<table cellpadding="...dimensiunea in px "> -- se stabileste distanta dintre
conturul textului si chenarul celulei
<td> ... </td> ---------------------------------------- tag ul pentru coloana
<table cellspacing="...dimensiunea in px "> -- se stabileste dinstanta dintre
fiecare celula
<th> ... </th> ---------------------------------------- tag ul pentru titlu
<table width="...px "> ----------------------------- latimea tabelului
<table height="...px"> -----------------------------inaltimea tabelului
NOTA: Daca exista atributul cellpadding atunci daca height are sub
dimensiunea data de cellpadding, e inutil.
<th sau td colspan="cate coloane vrem sa unim" > ------------ uneste 2 sau
mai multe coloane
<th sau td rowspan="cate randuri vrem sa unim" > ----------- uneste 2 sau
mai multe randuri
10.1. --------Tabele personalizate in CSS-------table, table *{ ... } --------------- table * si mai ales * este pentru a aplica
personalizarile pentru fiecare tag in parte care se afla in interiorul <table>
<--de ex <-padding: valoarea in px ; ------- distanta dintre conturul textului ( conturul de
la toate celulele+ conturul de la fiecare celula ) si bordura ( cellpadding=" ...
")
border-spacing: 10px 20px ; --- distanta dintre borduri -- prima valoare pe
orizontal -- a doua valoare pe vertical
border-collapse: collapse ; ---- anuleaza border-spacing:
==============================================
================================
11. CSS IN HEAD , IN TAG SI EXTERN
<style type="text/css"> </style> -------------------------- acest tag se pune in
head pentru a putea pune in el alte taguri pentru a personaliza diferite lucruri
din <body>
<style type="text/css"> p{ color:#ff0000; } </style> ---- p se numeste
selector, culoarea sau alt cod din selectorul p se numeste proprietate si ce se
scrie dupa -doua puncte- (:)- se numeste valoare- propprietate minima
<p style="color:#ffff00;"> ... </p> ------------------------- acesta este modul css
direct in tag si se poate pune in mai multe tag-uri ex.- <h2>, <p> - are
==============================================
================================
13. FORMATARI ALE TEXTULUI
font: italic/normal small-caps/normal bold(700)/normal(400) 15px
arial/roman; ----- prescurtarea fonturilor
font-family:arial ; ------------------------------- acest selector va schimba stilul
fontului --ex. - Roman , Times New Roman ... arial are 2 sinonime -- arial,
halvetica, sans-serif pentru ca toate tipurile de sisteme de
operare (windows, android, ... ) sa le interpreteze la fel
font-size: dimensiunea in px sau em ; ------ dimensionarea fontului -- 1em =
font normal -- em se foloseste de obicei
letter-spacing: valoarea in px ; --------------- distanta dintre litere ----- Nu
suporta % ca unitate de masura
word-spacing: valoarea in px ; --------------- distanta dintre cuvinte -- Nu
suporta % ca unitate de masura
line-height: valoarea in px ; ------------------ distanta dintre randuri
font-weight:bold ; ----------------------------- text ingrosat
font-style:italic ; ------------------------------- text inclinat
text-align: left/center/right ; --------------- pozitii ale textului
text-indent: valoare in px ; ------------------ aliniat
text-transform: uppercase ; ----------------- transforma toate literele in
MAJUSCULE
text-transform: lowercase ; ----------------- transforma toate literele in
minuscule
text-transform: capitalize ; ----------------- transforma prima litera din fiecare
cuvant in Majuscula
text-shadow:10px 15px 5 px #ff0000 ; ---- text umbrit--- valoarea 1( px)-spre dreapta ( spre stanga va fi cu - ) -- valoarea 2 (in px) in jos ( in sus va fi
cu - )-- valoarea 3 (in px) intensitatea umbrei -- valoarea 4 culoarea
text-decoration: none/underline/overline/line-through ; --- text cu linii --none= fara nici o linie (se foloseste des) --- underline= linie sub ( text
laturile chenarului
<div id="numele id ului"> ------- iar sus in head -- #numele id-ului ---- se
foloseste pentru a creea o legatura pentru a se putea personaliza din head
sau in alta parte --- se foloseste o singura data un id cu acelasi nume
==============================================
================================
18. GRUPAREA SELECTORILOR
h1, h2, h3 { ... } ------------------- toate 3 head uri vor avea aceesi valoare
==============================================
================================
19. PRIMA LITERA SI PRIMA LINIE PERSONALIZATA
p:first-letter { ... } -------------- personalizarea primei litere
p:first-line: { ... } ---------------- personalizarea primului rand
==============================================
================================
20. GRADELE DE RUDENIE
body strong{ ... } ---------- va personaliza ce se va afla in intervalul
<strong> ... </strong> (sunt sanse sa fie si un paragraf intre -- body - p strong ( relatia bunic-nepot ))
p > strong{ ... } ------------ va personaliza ce se va afla in intervalul
<strong> ... </strong> ( relatie parinte-copil )
==============================================
================================
21. POZITII - TIPURI
position: fixed ; -------- pozitie fixa - aceasta pozitie va ingheta un text pe
ecran, indiferent daca dam cursorul in jos/sus -- background ul va fi doar cat
textul ( se foloseste la reclame )
position: relative ; ----- pozitie relativa - aceata pozitie va fi mereu deasupra
textului care nu are proprietatea position: relative -- se va misca cand vom da
cusorul sus/jos - background ul va fi cat latimea paginii
position: absolute ; ---- pozitie absoluta - pozitionarea va incepe mereu din
marginile paginii -- background ul va fi cat textul - va fi deasupra textelor
<label for="nume"> ... </label> face posibila bifarea pentru toate butoanele
---- valabil doar in cazul butoanelor
<input name=" ex: nume" /> --- aceste tag "name" va obliga selectarea doar
a unuia din mai multe butoane -- valabil doar in cazul butoanelor
NOTA: De obicei pentru butoane se pune <input name=" ex: nume" />
<input type="radio" /> --------------------------- pentru a creea elemente gen -"doar una bifata din mai multe"
<input checked="checked" /> ------------------- daca vrem ca una din casute sa
fie bifata deja
<input value="Luni/Marti/etc." /> ---- Va trimite aceste date spre fisierul unde
se salveaza datele si mai ales intr-o anumita rubrica -- Luni/Marti/etc.
23.2. --------Casute de bifat (nike intr-un patrat)-------<input type="checkbox" /> --- codul pentru casute pentru bifat (casute
patrate, bifate cu nike)
23.3. --------Variante de selectat (gen-- alege
Tara )-------<select> ... </select> ---------- pentru a creea spatiul ( va fi gol ) pentru o lista
de selectat (gen-- alege Tara )
<option> ... </option> -------- pentru a adauga o valoare in lista
<optgroup label=" numele grupei "> ... <optgroup> --- pentru a grupa
careva variante din lista
<option value="Luni/Marti/etc."> </option> ----------- va trimite aceste date
spre fisierul unde se salveaza datele si mai ales intr-o anumita rubrica -Luni/Marti/etc.
23.4. --------Loc pentru scris mesaj (textarea)-------<textarea > ... </textarea> ---------------------------------------------- codul pentru
loc de scris mesaj
<textarea rows="cate randuri vrem sa scrim"> ... </textarea> ---- pentru a
preciza cate randuri sa aiba spatiul
<textarea cols="numarul coloanelor"> ... </textarea> ---- pentru a preciza
cate litere pe rand sa aiba spatiul
ul {
padding: 0;
.menu > li {
display: inline-block;
.parent {
background-color: #ff9900;
position: relative;
.children {
position: absolute;
width: 70px;
.children li {
background-color: #009900;
.parent:hover .children {
display: block;
==============================================
================================