Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DATOS INFORMATIVOS
Alumno : Jamil Licuy
Perodo : 5to
Fecha : 21 de noviembre de 2017
Docente : Ing. Diego Rojas
Carrera : Anlisis de Sistemas
Materia : Diseo de Sistema
INTRODUCCIN
CSS o tambin conocido como Hoja de estilo en cascada es un lenguaje usado para definir
la esttica o la presentacin de una pgina web, es decir para dar le una mejor vista al
usuario o cliente. Y esto se crea basado de un documento estructurado escrito en HTML.
Para poder hace el diseo de la pgina existe algo denominado reglas, selectores y
declaraciones, cada regla o conjunto de reglas consiste en uno o ms selectores y un
bloque de declaracin o tambin conocidos como bloques de estilo, y dentro de bloques
existen las propiedades o elementos, los cuales tiene un valor. Los estilos se aplican a los
elementos del documento que cumplan con el selector que les precede. Cada bloque de
estilos se define entre llaves, y est formado por una o varias declaraciones de estilo con
la sintaxis.
CSS
DEFINICIN
(Cascading Style Sheets, u Hojas de Estilo en Cascada) es la tecnologa desarrollada por
el World Wide Web Consortium (W3C) con el fin de separar la estructura de la
presentacin.
CSS es un lenguaje para especificar cmo los documentos se presentan a los usuarios.
Un documento (document) es una coleccin de informacin que est estructurado
utilizando un lenguaje de formato (markup language).
SELECTOR CSS
El selector CSS (Cascading Style Sheet) es el nexo de unin entre la hoja de estilos y los
documentos a los que se aplique dicha hoja. Ya sean (x)HTML, XLM, SVG y con
independencia del medio en que se muestre (media type).
TIPOS DE SELECTORES
Selector universal
Se aplica a todos los elementos en el documento.
Ejemplo: *{ }
En el ejemplo estamos diciendo que aplicaremos una regla a todos los elementos de la
pgina.
*{
margin: 0;
padding: 0;
<body>
</body>
css
Ejemplo: p.destacado { }
En el ejemplo solo selecciona los elementos < p > que tengan la clase .hot y les aplica
una regla de estilo.
<body>
</body>
CSS
Selector por id
Selecciona un elemento cuyo atributo id tenga un valor que coincida con un valor
especifico despus del signo #
Ejemplo: #destacado
En el ejemplo va a seleccionar el elemento que contenga el id llamado destacado y le
aplicara una regla de estilo.
<p>Primer prrafo</p>
<p>Tercer prrafo</p>
Selectores hijos
Selecciona un elemento que es el hijo directo de otro elemento.
Ejemplo: li > a { }
En el ejemplo estamos seleccionando cualquier elemento < p > que sea hijo del elemento
< span >.
<p><span>Texto1</span></p>
<p><a href="#"><span>Texto2</span></a></p>
Selector descendente
Selecciona un elemento que es descendiente de otro elemento especificado ( no solo un
hijo director de ese elemento).
Ejemplo: p a { }
En el ejemplo selecciona cualquier elemento < a > que se encuentre dentro del elemento
< p > incluso si hay otros elementos anidados dentro de ellos.
p a { color: red; }
<p><a href="#">Enlace1</a></p>
Selector adyacente
Selecciona un elemento que es el hermano siguiente del otro.
Ejemplo: h1 + h2 { }
En el ejemplo selecciona el elemento < h2 > despus de cualquier elemento < h1 >.
html
<body>
<h1>Titulo1</h1>
<h2>Subttulo</h2>
...
<h2>Otro subttulo</h2>
...
</body>
css
h2 { color: green; }
h1 + h2 { color: red }
LINKS
https://codigofacilito.com/articulos/selectores-de-css
http://www.arumeinformatica.es/dudas/css/
https://developer.mozilla.org/es/docs/Web/CSS/Introducci%C3%B3n/Selectors
https://www.40defiebre.com/que-es/diseno-responsive/
http://www.vgagenciadigital.com/ver/3511/dise%C3%B1o-web-responsive.html