SlideShare une entreprise Scribd logo
1  sur  6
CSS
ESTILS DE TEXT
PROPIETAT                                           VALORS
Font-famity                                         cursive, fantasy, monospace, sans-serif,
                                                    serif
Font-size                                           xx-small, x-small, small, medium, large,
                                                    x-large, xx-large (o també amb px o em)
Font-style                                          italic, normal, oblique

Font-variant                                        normal, small-caps

Font-weignt                                         bold, normal

Line-height                                         Normal ( o també 1em, 1,5em, 4em...)

Text-align                                          center, justify, left, right

Text-decoration                                     line-through, none, overline, underline

Text-transform                                      capitalize, lowercase, none, uppercase

White-space                                         normal, nowrap, pre, pre-line, pre-wrap

color                                               Es pot posar blue, black... o també #f00




IMATGES
 PROPIETAT                 DEFINICIÓ                                      DESCRIPCIÓ
Backround-        Estableix el color de fons        És més habitual fer servir la notació hexadecimals.
color                                               També s’inclouen els valors transparent o
                                                    inherit.
Image             Indica la ruta o URL de la        Per exemple: url(foto.png)
                  imatge de fons                    S’ha de posar sempre url seguida i sense espais, de
                                                    la imatge entre parèntesi
Repeat            Indica en quina direcció s’ha     Els valors són:
                  de repetir la imatge de fons      repeat, repeat-x, repeat-y i no-repeat
Attachment        Defineix el comportament de       Les imatges poden desplaçar-se amb el contingut o
                  la imatge de fons quan l’usuari   quedar-se fitxes a la pantalla de visualització. Els
                  desplaça                          valors són: scroll, fixed i inherit
Position          Indica al navegador on            Els valors vàlids inclouen length (en píxels),
                  col·locar la imatge de fons       percentatges (de l’amplada de l’element) i les
                                                    paraules clau: top, right, botton, left i
                                                    center. Es poden mesclar percentatges i píxels,
                                                    però no paraules clau amb píxels o percentatges.
Background        La propietat abreujada que es     Les propietats sempre s’haurien d’indicar en el
                  pot fer servir per descriure      mateix ordre:
                  tota la resta de propietats                     1   –   Color
                  d’una línia                                     2   –   url
                                                                  3   –   repeat
                                                                  4   –   attachment
                                                                  5   –   horizontal-position
                                                                  6   –   vertical-position
                                                    Exemple:
                                                    Background: green url(logo.gif) no-repeat
                                                    left top;
TIPUS DE CURSOR
PROPIETAT: VALOR                                 EQUIVAL A...
cursor: pointer;                                 Una má
cursor: help;                                    Un interrogant

cursor: progress;                                Un rellotge d’arena amb un cursor

cursor: wait;                                    Un rellotge d’arena

                         http://www.ignside.net/man/css/cursores.php


TIPUS DE PUNT EN LES LLISTES

PROPIETAT: VALOR                                 EQUIVAL A...
list-style-type: square;                         Un quadrat
list-style-type: circle;                         Un punt negre
list-style-type: disc;                           Un cercle
list-style-type: none;                           Ningún punt

IMATGES COM A PIC

Si posem una classe a la llista podem establir una imatge com a pic de llista. Primer
eliminaríem el pic i desprès afegiríem la imatge amb background.

Si dintre de <ul> posem una classe “picnou”, el CSS seria així:

                    .picnou {
                       margin: 0;
                       padding: 0;
                       list-style-type: none;
                    }
                    .picnou li {
                       background: #fff url("icon.gif") 0 3px no-repeat;
                       padding: 0 0 5px 15px;
                    }

LLISTES HORITZONTALS COM A MENÚ

    -   Eliminaríem els margin i paddins de <ul>
    -   canviaríem l’element bloc per element en línia amb display: inline
    -   Aplicaríem una mica d’espaiat a la dreta dels elements de la llista perquè no toquin

                    #mainmenu {
                       margin: 0;
                       padding: 0;
                    }
                    #mainmenu li {
                       display: inline;
                       padding: 0 1em 0 0;
                    }

SUBRATLLATS
PROPIETAT: VALOR                                 EQUIVAL A...
text-decoration: underline;                      Amb subratllat
text-decoration: none;                           Desactivar subratllat
ESTILS ALS ENLLAÇOS
Els enllaços sempre han d’anar en aquest ordre.

PROPIETAT: VALOR                                EQUIVAL A...
a:link{}
a:visited{}
a:focus{}                                       Ja no es sol utilizar. Millor active
a:hover{}                                       Per sobre
a:active{}                                      Seleccionat
text-decoration: none;                          Desactivar les decoracions dels estats que hi
                                                ha per defecte
Outline: thick solid #000;                      Contorn sòlid que no ocupa espai a l’enllaç


BORDERS, RATLLES I MARGES
PROPIETAT: VALOR                 VALORS                    EQUIVAL A...
border-bottom: 1px solid #00c;   solid dotted dashed       Ratlla inferior de diferents
                                                           decoracions
border-width                                               Amplada de vora
border-style                     Dashed                    Vora de línia discontínua.
                                 Dotted                    Vora de línia puntejada
                                 Double                    Vora de doble línia.
                                 Groove                    Relleu.
                                 Inset                     Relleu.
                                 None                      No hi ha vora. Equivalent a especificar una
                                 border-width
                                                           (amplada) de zero.
                                 Outset
                                                           Relleu.
                                 Ridge
                                 Solid                     Border amb l’efecte de profunditat
                                                           La vora és una línia contínua sense ombra
border-top                       Es pot canviar top
border-top-width                 per right, bottom o
border-top-style                 left
border-top-color
Margin-top                       -right, -borrom, -left,   Col·locar espai en blanc al voltant
                                 margin
Margin: auto;                                              Marge (espai en blanc) segons el
                                                           valor proporcional al seu propi full
                                                           d’estil.
Margin-bottom                                              Marge inferior
Margin-top                                                 Marge superior
Padding-top                      O també right,
                                 bottom, left
OVERFLOW

PROPIETAT: VALORS    EQUIVAL A...
overflow   Visible L’element desborda la
                   caixa




           hidden    Els elements fora dels
                     límits de la caixa quedaran
                     amagats




           auto      Els elements fora dels
                     límits queden amagats
                     però es crearan les barres
                     de desplaçament que
                     siguin necessàries.



           scroll    S’incorporen barres de
                     desplaçament verticals i
                     horitzontals encara que no
                     calguin
DISPLAY

PROPIETAT:     VALORS                          EQUIVAL A...
Display:       Block, inline, none             Canviar el valor del display bloc o línia


FLOAT

PROPIETAT:   VALORS     EQUIVAL A...
float:       Left       L’element flota a l’esquerra
             right      L’element flota a la dreta
             none       Es fa servir per desfer una declaració d’una altra regla
             inherit    L’element hereta el valor float del seu element pare



CLEAR

PROPIETAT:      VALORS           EQUIVAL A...
Clear:          Left             Garanteix que la seva caixa aparegui sota de qualsevol
                                 caixa flotada a l’esquerra
                right            Garanteix que la seva caixa aparegui sota de qualsevol
                                 caixa flotada a la dreta
                both             Apareix sota tots els elements flotants
                none             Valor per defecte
                inherit          Heretar




POSITION

PROPIETAT:   VALORS      EQUIVAL A...
position     static      L’element flota a l’esquerra
             relative    L’element flota a la dreta
             absolute    Es fa servir per desfer una declaració d’una altra regla
             fixed       L’element hereta el valor float del seu element pare
POSICIONAMENT ESTÀTIC

DISTÀNCIA VERTICAL ENTRE DUES CAIXES DE BLOC
margin-bottom                                margin-top


DISPOSICIÓ DE CAIXES EN LÍNIA
direction: ltr                        Direcció d’esquerra a dreta (per defecte)
direction: rtl                        Direcció de dreta a esquerra (idiomes àrab o hebreu)
line-height                           Modificar l’alçada de línia
vertical-align                        Controla les alineacions
vertical-align: baseline              Les caixes en línia s’alineen de manera que les seves
                                      línies de base de text queden alineades


POSICIONAMENT RELATIU
La caixa es col·loca igual que qualsevol element estàtic de bloc però es pot desplaçar
segons les rpopietats top, bottom, left i right


span {
   position: relative;
   top: 1em;
   left: 2em;
   background-color: lime;
}


En el posicionament relatiu el top: 1em i bottom: -1em són el mateix

POSICIONAMENT ABSOLUT
El posicionament absolut no té un avantpassat posicionat: El bloc contenidor és el que
s’anomena bloc contenidor inicial, que a la pràctica equival a l’element html. Això vol
dir la finestra del navegador. Significa els límits de la pàgina.

Si un element absolut està dintre d’un element relatiu, l’element relatiu fa de pare de
l’element absolut.

Contenu connexe

Plus de Paquita Ribas

Plus de Paquita Ribas (20)

Fotografia Digital - Resum mòdul 2
Fotografia Digital - Resum mòdul 2Fotografia Digital - Resum mòdul 2
Fotografia Digital - Resum mòdul 2
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Tractament i Publicació d'Àudio - Super-resum
Tractament i Publicació d'Àudio - Super-resumTractament i Publicació d'Àudio - Super-resum
Tractament i Publicació d'Àudio - Super-resum
 
Tractament i Publicació d'Àudio - Resum mòdul 6
Tractament i Publicació d'Àudio - Resum mòdul 6Tractament i Publicació d'Àudio - Resum mòdul 6
Tractament i Publicació d'Àudio - Resum mòdul 6
 
Tractament i Publicació d'Àudio - Resum mòdul 5
Tractament i Publicació d'Àudio - Resum mòdul 5Tractament i Publicació d'Àudio - Resum mòdul 5
Tractament i Publicació d'Àudio - Resum mòdul 5
 
Tractament i Publicció d'Àudio - Resum mòdul 4
Tractament i Publicció d'Àudio - Resum mòdul 4Tractament i Publicció d'Àudio - Resum mòdul 4
Tractament i Publicció d'Àudio - Resum mòdul 4
 
Tractament i Publicació d'Àudio - Resum mòdul 3
Tractament i Publicació d'Àudio - Resum mòdul 3Tractament i Publicació d'Àudio - Resum mòdul 3
Tractament i Publicació d'Àudio - Resum mòdul 3
 
Tractament i Publicació d'Àudio - Resum mòdul 2
Tractament i Publicació d'Àudio - Resum mòdul 2Tractament i Publicació d'Àudio - Resum mòdul 2
Tractament i Publicació d'Àudio - Resum mòdul 2
 
Tractament i publicació d'Àudio - Resum modul 1
Tractament i publicació d'Àudio -  Resum modul 1Tractament i publicació d'Àudio -  Resum modul 1
Tractament i publicació d'Àudio - Resum modul 1
 
Gestió de projectes Resumen mod 8
Gestió de projectes Resumen mod 8Gestió de projectes Resumen mod 8
Gestió de projectes Resumen mod 8
 
Gestió de projectes - Resum mod 7
Gestió de projectes - Resum mod 7Gestió de projectes - Resum mod 7
Gestió de projectes - Resum mod 7
 
Gestió de projectes - Resum mod 6
Gestió de projectes - Resum mod 6Gestió de projectes - Resum mod 6
Gestió de projectes - Resum mod 6
 
Gestió de projectes - Resum mod 5
Gestió de projectes - Resum mod 5Gestió de projectes - Resum mod 5
Gestió de projectes - Resum mod 5
 
Gestió de projectes - Resum mod 4
Gestió de projectes - Resum mod 4Gestió de projectes - Resum mod 4
Gestió de projectes - Resum mod 4
 
Gestió de projectes - Resum mod 3
Gestió de projectes - Resum mod 3Gestió de projectes - Resum mod 3
Gestió de projectes - Resum mod 3
 
Gestió de projectes - Resum mod 2
Gestió de projectes - Resum mod 2Gestió de projectes - Resum mod 2
Gestió de projectes - Resum mod 2
 
Gestió de projectes - Resum mod 1
Gestió de projectes - Resum mod 1Gestió de projectes - Resum mod 1
Gestió de projectes - Resum mod 1
 
Administració i Gestió d'Organitzacions, resum
Administració i Gestió d'Organitzacions, resumAdministració i Gestió d'Organitzacions, resum
Administració i Gestió d'Organitzacions, resum
 
Mòdul 3
Mòdul 3Mòdul 3
Mòdul 3
 

CSS bàsic - Resum - Multimedia (UOC) - Paquita Ribas

  • 1. CSS ESTILS DE TEXT PROPIETAT VALORS Font-famity cursive, fantasy, monospace, sans-serif, serif Font-size xx-small, x-small, small, medium, large, x-large, xx-large (o també amb px o em) Font-style italic, normal, oblique Font-variant normal, small-caps Font-weignt bold, normal Line-height Normal ( o també 1em, 1,5em, 4em...) Text-align center, justify, left, right Text-decoration line-through, none, overline, underline Text-transform capitalize, lowercase, none, uppercase White-space normal, nowrap, pre, pre-line, pre-wrap color Es pot posar blue, black... o també #f00 IMATGES PROPIETAT DEFINICIÓ DESCRIPCIÓ Backround- Estableix el color de fons És més habitual fer servir la notació hexadecimals. color També s’inclouen els valors transparent o inherit. Image Indica la ruta o URL de la Per exemple: url(foto.png) imatge de fons S’ha de posar sempre url seguida i sense espais, de la imatge entre parèntesi Repeat Indica en quina direcció s’ha Els valors són: de repetir la imatge de fons repeat, repeat-x, repeat-y i no-repeat Attachment Defineix el comportament de Les imatges poden desplaçar-se amb el contingut o la imatge de fons quan l’usuari quedar-se fitxes a la pantalla de visualització. Els desplaça valors són: scroll, fixed i inherit Position Indica al navegador on Els valors vàlids inclouen length (en píxels), col·locar la imatge de fons percentatges (de l’amplada de l’element) i les paraules clau: top, right, botton, left i center. Es poden mesclar percentatges i píxels, però no paraules clau amb píxels o percentatges. Background La propietat abreujada que es Les propietats sempre s’haurien d’indicar en el pot fer servir per descriure mateix ordre: tota la resta de propietats 1 – Color d’una línia 2 – url 3 – repeat 4 – attachment 5 – horizontal-position 6 – vertical-position Exemple: Background: green url(logo.gif) no-repeat left top;
  • 2. TIPUS DE CURSOR PROPIETAT: VALOR EQUIVAL A... cursor: pointer; Una má cursor: help; Un interrogant cursor: progress; Un rellotge d’arena amb un cursor cursor: wait; Un rellotge d’arena http://www.ignside.net/man/css/cursores.php TIPUS DE PUNT EN LES LLISTES PROPIETAT: VALOR EQUIVAL A... list-style-type: square; Un quadrat list-style-type: circle; Un punt negre list-style-type: disc; Un cercle list-style-type: none; Ningún punt IMATGES COM A PIC Si posem una classe a la llista podem establir una imatge com a pic de llista. Primer eliminaríem el pic i desprès afegiríem la imatge amb background. Si dintre de <ul> posem una classe “picnou”, el CSS seria així: .picnou { margin: 0; padding: 0; list-style-type: none; } .picnou li { background: #fff url("icon.gif") 0 3px no-repeat; padding: 0 0 5px 15px; } LLISTES HORITZONTALS COM A MENÚ - Eliminaríem els margin i paddins de <ul> - canviaríem l’element bloc per element en línia amb display: inline - Aplicaríem una mica d’espaiat a la dreta dels elements de la llista perquè no toquin #mainmenu { margin: 0; padding: 0; } #mainmenu li { display: inline; padding: 0 1em 0 0; } SUBRATLLATS PROPIETAT: VALOR EQUIVAL A... text-decoration: underline; Amb subratllat text-decoration: none; Desactivar subratllat
  • 3. ESTILS ALS ENLLAÇOS Els enllaços sempre han d’anar en aquest ordre. PROPIETAT: VALOR EQUIVAL A... a:link{} a:visited{} a:focus{} Ja no es sol utilizar. Millor active a:hover{} Per sobre a:active{} Seleccionat text-decoration: none; Desactivar les decoracions dels estats que hi ha per defecte Outline: thick solid #000; Contorn sòlid que no ocupa espai a l’enllaç BORDERS, RATLLES I MARGES PROPIETAT: VALOR VALORS EQUIVAL A... border-bottom: 1px solid #00c; solid dotted dashed Ratlla inferior de diferents decoracions border-width Amplada de vora border-style Dashed Vora de línia discontínua. Dotted Vora de línia puntejada Double Vora de doble línia. Groove Relleu. Inset Relleu. None No hi ha vora. Equivalent a especificar una border-width (amplada) de zero. Outset Relleu. Ridge Solid Border amb l’efecte de profunditat La vora és una línia contínua sense ombra border-top Es pot canviar top border-top-width per right, bottom o border-top-style left border-top-color Margin-top -right, -borrom, -left, Col·locar espai en blanc al voltant margin Margin: auto; Marge (espai en blanc) segons el valor proporcional al seu propi full d’estil. Margin-bottom Marge inferior Margin-top Marge superior Padding-top O també right, bottom, left
  • 4. OVERFLOW PROPIETAT: VALORS EQUIVAL A... overflow Visible L’element desborda la caixa hidden Els elements fora dels límits de la caixa quedaran amagats auto Els elements fora dels límits queden amagats però es crearan les barres de desplaçament que siguin necessàries. scroll S’incorporen barres de desplaçament verticals i horitzontals encara que no calguin
  • 5. DISPLAY PROPIETAT: VALORS EQUIVAL A... Display: Block, inline, none Canviar el valor del display bloc o línia FLOAT PROPIETAT: VALORS EQUIVAL A... float: Left L’element flota a l’esquerra right L’element flota a la dreta none Es fa servir per desfer una declaració d’una altra regla inherit L’element hereta el valor float del seu element pare CLEAR PROPIETAT: VALORS EQUIVAL A... Clear: Left Garanteix que la seva caixa aparegui sota de qualsevol caixa flotada a l’esquerra right Garanteix que la seva caixa aparegui sota de qualsevol caixa flotada a la dreta both Apareix sota tots els elements flotants none Valor per defecte inherit Heretar POSITION PROPIETAT: VALORS EQUIVAL A... position static L’element flota a l’esquerra relative L’element flota a la dreta absolute Es fa servir per desfer una declaració d’una altra regla fixed L’element hereta el valor float del seu element pare
  • 6. POSICIONAMENT ESTÀTIC DISTÀNCIA VERTICAL ENTRE DUES CAIXES DE BLOC margin-bottom margin-top DISPOSICIÓ DE CAIXES EN LÍNIA direction: ltr Direcció d’esquerra a dreta (per defecte) direction: rtl Direcció de dreta a esquerra (idiomes àrab o hebreu) line-height Modificar l’alçada de línia vertical-align Controla les alineacions vertical-align: baseline Les caixes en línia s’alineen de manera que les seves línies de base de text queden alineades POSICIONAMENT RELATIU La caixa es col·loca igual que qualsevol element estàtic de bloc però es pot desplaçar segons les rpopietats top, bottom, left i right span { position: relative; top: 1em; left: 2em; background-color: lime; } En el posicionament relatiu el top: 1em i bottom: -1em són el mateix POSICIONAMENT ABSOLUT El posicionament absolut no té un avantpassat posicionat: El bloc contenidor és el que s’anomena bloc contenidor inicial, que a la pràctica equival a l’element html. Això vol dir la finestra del navegador. Significa els límits de la pàgina. Si un element absolut està dintre d’un element relatiu, l’element relatiu fa de pare de l’element absolut.