Dia2

26
HTML 5 Y CSS 3 Semántica de la pagina y estética de la misma

description

elaboracion de dibujos

Transcript of Dia2

Page 1: Dia2

HTML 5 Y CSS 3Semántica de la pagina y estética de la misma

Page 2: Dia2

Establecer la sintaxis del Lenguaje

Page 3: Dia2

Etiquetas utilizadas en HTML 5

Page 4: Dia2

HEADER

NAV

ARTICLE

SECTION

FOOTER

Page 5: Dia2

Ejemplo 1. Página Index.html

Page 6: Dia2

Diseñado para ser utilizable por todos los desarrolladores de Open Web, esta referencia página enlaza numerosos recursos sobre las tecnologías de HTML5, que se clasifican en varios grupos según su función.

Semántica : lo que le permite describir con mayor precisión cuál es su contenido.

Conectividad : lo que le permite comunicarse con el servidor de formas nuevas e innovadoras.

Desconectado y almacenamiento : permite a páginas web almacenar datos, localmente, en el lado del cliente y operar fuera de línea de manera más eficiente.

Multimedia : permite hacer vídeo y audio de ciudadanos de primera clase en la Web abierta.

Gráficos y efectos 2D/3D : permite una gama mucho más amplia de opciones de presentación.

Rendimiento e Integración : proporcionar una mayor optimización de la velocidad y un mejor uso del hardware del equipo.

Dispositivo de Acceso : admite el uso de varios dispositivos de entrada y salida. Styling : deja a los autores escribir temas más sofisticados.

Caracteristicas de HTML 5

Page 7: Dia2

Inserción de Videos en la página

No se requiere de players externos, ya que esta corriendo dentro del mismo html. Propiedades de video.

Controls – Aparece los botones de control. Autoplay – Inicia el audio o video. Preload – Precargado desde que se carga la

pagina Loop – Solo en audio, para que vuelva a

iniciar al terminar.

Page 8: Dia2

Inserción de Tablas Ya no se utilizan para la distribución de

contenido, sino como elemento visual de la pagina.

Se visualizaran como se muestran en Word.

Page 9: Dia2

Clases e Id

Class- se pueden aplicar a diferentes objetos.

Id- solo se aplica a ese elemento.

Ejemplo: <section class="noticias">

<section id=“noticias”>

Page 10: Dia2

CSS 3.

Lenguaje de Hojas de Estilo destinado a la presentación de los contenidos en una pagina web.

Separar los contenidos del diseño. Dar un aspecto a cada elemento de la

pagina. Algunos elementos de CSS 3

Cajas con bordes redondeados. Trasparencias y sombras.

Ventaja de “olvidarse de la versión del navegador del usuario final”.

Page 11: Dia2

Insertar CSS en el documento Se agrega en el head insertándolo con

etiquetas style.ó Linkear un archivo externo donde se

encuentren todos los estilos deseados. Archivo con extensión .css

Page 12: Dia2

Estab

Page 13: Dia2

Optimización del código

Navegadores antiguos. www.modernizr.com Seleccionar los elementos que se desean

compatibilizar. Se descarga los scripts de javascripts

<head> <script

src=js/modernizr.js></script>

Page 14: Dia2

Ejemplo

Rel = Tipo de relación que se esta realizando. Type = Tipo de recurso enlazado. Es un tipo de

texto. Href = url donde se encuentra el archivo Media = medio donde se va aplicar el archivo css.

Asignar hojas de estilo de acuerdo al medio de reproduccion: pantalla (screen), movil (handheld), television (tv), impresión (print), impresoras brailet(braille), proyector (proyection), todos (all)

Page 15: Dia2

Elementos CSS

Selector Regla

Declaración (instrucciones)

Propiedad (modificar características)

Valor

Regla: Ordenar en forma alfabética en base al selector y dentro de cada regla también la ordenación en base a la propiedad.

Page 16: Dia2

Selectores

Universal. Todos los elementos de la pagina.

De etiqueta. Actúa específicamente sobre la etiqueta establecida.

Selector múltiple. Permite aplicar las mismas propiedades a varias etiquetas.

Page 17: Dia2

Compartir propiedades

Page 18: Dia2

Selector descendente. Seleccionar elementos dentro de otros elementos. Se encuentra dentro de las { } de otro.

Page 19: Dia2

Conclusion

Page 20: Dia2

Selector de clase

Ejemplo: Solo se desea cambiar al parrafo 1.

Se tiene que definir una clase, tanto en html como en la hoja de estilo.

Page 21: Dia2

Compartir la misma clase…

Page 22: Dia2

Selector especifico en un class. Solo el elemento de la class pero que

pertenence solo a una etiqueta. Ejemplo solo a Hola

Page 23: Dia2

Cualquier class aviso que se encuentre dentro de p

Los p de class aviso

Los p y la class aviso Ejemplo de los 3 separados:

Page 24: Dia2

<p class”error destacado especial>Hola</p>

Page 25: Dia2

Selector Id

Diferencia con la class, que solo se aplica a un solo elemento de la página y no compartirlo. Un id no se repite.

Se cambia el . Por ##destacado {..}

Page 26: Dia2

Herencia en CSS

Las etiquetas dentro de body heredan las características, mientras no se especifique lo contrario