Академический Документы
Профессиональный Документы
Культура Документы
VIACIEscuela: Ciencias Bá sicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Diseñ os de
Sitios Web Có digo: 301122
Éxitos!!!
Objetivo general: Desarrollar y entender los conceptos del Diseño de sitios Web,
destacando las hojas de estilo CSS.
Objetivo específico 1: comprender las hojas de estilos internas (CSS – Estilos Internos)
Objetivo específico 2: Analizar las hojas de estilos externas (CSS – Estilos Externos)
CSS https://formadortionline.blogspot.com/2015/12/css3.html
Explicar que es una hoja de estilo interna, como crearla y como aplicarla.
CSS INTERNO
Vamos a ver ahora cómo podemos definir esos estilos en la cabecera del
documento HTML usando la siguiente sintaxis:
<head>
…
<style type="text/css">
elementoAfectadoPorElEstilo {
propiedad1ParaEseTipoDeElemento
s:valor;
propiedad2ParaEseTipoDeElemento
s:valor;
propiedad3ParaEseTipoDeElemento
s:valor;
…
propiedadnParaEseTipoDeElemento
s:valor;
}
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación -
VIACIEscuela: Ciencias Bá sicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Diseñ os de
Sitios Web Có digo: 301122
</style>
</head>
En nuestro código de ejemplo el cambio de los elementos del menú para que
tengan el texto color verde y el icono o símbolo de viñeta de color rojo se
haría de esta forma:
<!DOCTYPE html>
<!-- Código ejemplo para el curso CSS -->
<html>
<head>
<title>Portal web - aprenderaprogramar.com</title>
<meta charset="utf-8">
<meta name="description" content="Portal web
aprenderaprogramar.com">
<meta name="keywords" content="aprender, programar, cursos,
libros">
<style type="text/css">
ul {color:red;}
a {color:green; text-decoration: none;}
</style>
</head>
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación -
VIACIEscuela: Ciencias Bá sicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Diseñ os de
Sitios Web Có digo: 301122
Puedes comprobar que hemos usado las mismas propiedades CSS y los
mismos valores que usábamos en línea.
Explicar que es una hoja de estilo externa, como crearla y como aplicarla.
CSS EXTERNO
Aunque el CSS interno nos permite unificar en una declaración todos los
estilos para un archivo html, seguimos teniendo el problema de tener que
repetir la definición de estilos en la cabecera de cada uno de los archivos
html de nuestro desarrollo web. Si el desarrollo tiene pocos archivos quizás
sea menos problemático, pero cuando el desarrollo tiene cientos o miles de
archivos sí se convierte en un verdadero problema, ya que cada vez que
introdujéramos cambios habría que hacerlo en los cientos o miles de archivos
de que constara el desarrollo.
Seguimos usando las mismas propiedades CSS y los mismos valores que
hemos usado en la forma CSS en línea y en la forma CSS interna.
<head>
…
<link rel="stylesheet" type="text/css"
href="rutaDelArchivo.css">
</head>
link es una etiqueta que se usa en HTML para establecer vínculos entre un
documento HTML y otros recursos como una imagen de icono o una hoja de
estilos CSS. En este caso se indica con la propiedad rel (relación o
relationship) que el documento HTML debe usar los estilos definidos como
texto/css en un archivo con el nombre indicado. Ten en cuenta que si como
ruta de archivo indicas simplemente el nombre del archivo, éste debe
encontrarse en la misma carpeta en que se encuentre el documento HTML. Si
el archivo CSS se encuentra en otra carpeta deberás indicarlo escribiendo
una URL completa u bien una URL relativa que determine la ruta.
<!DOCTYPE html>
<!-- Código ejemplo para el curso CSS -->
<html>
<head>
<title>Portal web - aprenderaprogramar.com</title>
<meta charset="utf-8">
<meta name="description" content="Portal web
aprenderaprogramar.com">
<meta name="keywords" content="aprender, programar, cursos,
libros">
<link rel="stylesheet" type="text/css" href="estilos.css">
</head>
<!-- Aquí el resto del código del ejemplo -->
</html>
Selector universal
*{
margin: 0;
padding: 0;
Selecciona todos los elementos de la página cuya etiqueta HTML coincide con
el valor del selector. El siguiente ejemplo selecciona todos los párrafos de la
página:
p{
...
Selector descendente
<p>
...
<span>texto1</span>
...
<a href="">...<span>texto2</span></a>
...
</p>
Selector de clase
<body>
</body>
Una de las soluciones más sencillas para aplicar estilos a un solo elemento de
la página consiste en utilizar el atributo class de HTML sobre ese elemento
para indicar directamente la regla CSS que se le debe aplicar:
<body>
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación -
VIACIEscuela: Ciencias Bá sicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Diseñ os de
Sitios Web Có digo: 301122
</body>
Selectores de ID
<p>Primer párrafo</p>
<p>Tercer párrafo</p>
MAQUETACION O Mockups
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación -
VIACIEscuela: Ciencias Bá sicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Diseñ os de
Sitios Web Có digo: 301122