CSS Flashcards

1
Q

CUAL ES ES EL MIMETYPE DE CSS?

A

text/CSS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

CSS 1 Sintaxis basada en selector global

A

p {
Color: red;
}

Afecta a todos los elementos p de la pagina

Importante, se pueden poner varios selectores globales, como por ejemplo
p, h1 {
Color:blue;
}

Importante, los ; al final de cada línea son OPCIONALES, AUNQUE ES UNA BUENA PRACTICA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CSS1 Sintaxis basada en selector por identificador

A

p100 {

 Color: green; }

Afecta únicamente al elemento con identificador p100, el cual podrá el párrafo en verde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CSS1 Cual es el selector de clase?

A

Si quiero poner en dos elementos p de la pagina el color azul:
<p class=“importante”>
En CSS :
.importante {
Color:blue;
}
En todo aquel elemento que lleve este selector de clase se aplicara el color azul

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qué hace border?

A

Crea un borde alrededor del elemento al que se especifica. Pueden incluirse le efectos, grosor del borde, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Que hace padding?

A

Para entenderlo, teniendo un elemento con un borde, por ejemplo un texto, este texto se desplazaría dentro del borde lo que le indicáramos, por ejemplo:
Padding-left:20 px;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qué significa padding: 10px 20px 30px 40px

A

Es el orden en el que especificamos el padding para cada dirección:
- 10 px : top
-20 px: right
- 30 px: bottom
- 40 px: left

Un acrónimo para aprenderlo es TRÉBOL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Que hace el margin?

A

Realiza la separación entre elementos (entre cajitas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Novedades de CSS2

A
  • Posicionamiento: absoluto, relativo…
  • Primeros tipos de media: @media print (lo contenido en las llaves son estilos que se aplicaran cuando imprimamos la pagina) @media screen(al visualizar la pagina)
  • Propiedad z-index: para manejar en altura y profundidad. Es el eje z, sirve para hacer efectos visuales
  • Selectores avanzados
  • Transformaciones
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Novedades de CSS 3

A
  • Media queries (MUY IMPORTANTE, PREGUNTADO): extensiones de @media en las que especificamos una posible condicion para que los estilos se apliquen. Por ejemplo, se aplicaran si la zona de contenido tiene como maximo de alto 500 px (responsivo)
  • Modules
  • mas selectores, animaciones y efectos
  • Modelos de colocación de elementos (muy importantes): grid y flexbox. Son metodologías de posicionamiento con muchas posibilidades. (Fue preguntado)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Que son las media queries?

A

Media queries (MUY IMPORTANTE, PREGUNTADO): extensiones de @media en las que especificamos una posible condicion para que los estilos se apliquen. Por ejemplo, se aplicaran si la zona de contenido tiene como maximo de alto 500 px (responsivo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

FRAMEWORKS CSS (enumerar algunos)

A
  • Bootstrap
  • Materialize
  • Foundation
  • Bulma
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Que es un Framework css?

A

Son conjuntos de estilos ya creados, solo hay que descargarlos y usarlos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Preprocesadores CSS

A

SASS
LESS
STYLUS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Que hace un Preprocesador CSS? Importante, ya preguntado

A

Son herramientas para escribir CSS de una manera más sencilla. Te permite realizar más operaciones que css, ya que te permite tener variables, realizar bucles, realizar mixins (como macros o plantillas).

Sólo son validas para desarrollar en tu propio pc . Este lenguaje no lo entiende el ordenador, de modo que hay que realizar una transformación , por ejemplo del fichero con extensión .less a una hoja de estilo css para que el navegador lo entienda. Esto se realiza mediante un comando de JavaScript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly