1 - HTML, Conceptos Basicos

Embed Size (px)

Citation preview

  • 8/18/2019 1 - HTML, Conceptos Basicos

    1/17

    HTMLHistoria y Conceptos Básicos

    Carlos Mol

  • 8/18/2019 1 - HTML, Conceptos Basicos

    2/17

    Conceptos

    ●   HTML (HyperText Markup Language): apareció por primera veen el lanzamiento de la Web. Su función es la gestión y organizcontenido. Así que en HTML puedes escribir lo que deseas mo

    página: texto, enlaces, imágenes …●   CSS (Cascading Style Sheets): el papel de CSS es gestionar la

    de la página web (diseño, posicionamiento, colores, tamaño deEste lenguaje ha complementado el código HTML desde 1996

  • 8/18/2019 1 - HTML, Conceptos Basicos

    3/17

    Historia

    HTML 1: creada por Tim BernersLee en 1991.

    HTML 2: apareció en 1994 y se terminó en 1996 con la aparición deesta es la versión que en realidad plantea las bases de las siguient

    de HTML.

    HTML 3: apareció en 1996, esta nueva versión de HTML, añade muposibilidades al lenguaje como tablas, applets, scripts, posicionamtexto alrededor de imágenes, etc.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    4/17

    Historia

    HTML 4: (en concreto, es HTML 4.01). Apareció en 1998 y proponemarcos (que dividen una página web en varias partes), tablas más mejoras en las formas, etc. esta versión permite por primera vez ut

     HTML 5: última versión. Mejoras en el contenido, nuevas caracterílos formularios, etc.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    5/17

    Historia

    CSS 1: apareció en 1996. se establecen las bases que permiten mepresentación en páginas web, tales como colores, márgenes, fuent

    CSS 2: apareció en 1999, completado por CSS 2.1, añade numerosa

    Ahora se pueden utilizar técnicas de posicionamiento muy precisaspermiten ver los elementos en el lugar deseado en la página.

    CSS 3: Última versión, agrega características muy esperadas, talesbordes redondeados, degradados, sombras, etc.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    6/17

    HTML: Estructura Básica

           

  • 8/18/2019 1 - HTML, Conceptos Basicos

    7/17

    HTML: Etiquetas

    : Dentro de las etiquetas definiremos el título de nuestra págdeclararemos el set de caracteres correspondiente, proveeremos ingeneral acerca del documento e incorporaremos los archivos exterestilos, códigos Javascript, etc.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    8/17

    HTML: Etiquetas

    : Es parte principal de la organización de un documento HTcuerpo. El cuerpo representa la parte visible de todo documento y eespecificado entre etiquetas . Esta etiqueta no han cambiado en reversiones previas de HTML.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    9/17

    HTML: Etiquetas

    : pueden ser incluidas para declarar información general sodocumento, pero esta información no es mostrada en la ventana denavegador, es solo importante para motores de búsqueda y disposnecesitan hacer una vista previa del documento u obtener un sumainformación que contiene.

    El atributo name dentro de la etiqueta especifica su tipo y content dvalor, pero ninguno de estos valores es mostrado en pantalla.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    10/17

    HTML: Etiquetas

    : pueden ser incluidas para declarar información general sodocumento, pero esta información no es mostrada en la ventana denavegador, es solo importante para motores de búsqueda y disposnecesitan hacer una vista previa del documento u obtener un sumainformación que contiene.

    El atributo name dentro de la etiqueta especifica su tipo y content dvalor, pero ninguno de estos valores es mostrado en pantalla.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    11/17

    HTML: Etiquetas

    ●  

    ●  

    ●  

    ●  

    ●  

    ●  

    ●  

    ●   Otras

  • 8/18/2019 1 - HTML, Conceptos Basicos

    12/17

    CSS

    Cada navegador ordena los elementos por defecto de acuerdo a su(bloque) o inline (en línea). Esta clasificación está asociada con la que los elementos son mostrados en pantalla.

    ● Elementos block son posicionados uno sobre otro hacia abajopágina.

    ● Elementos inline son posicionados lado a lado, uno al lado del misma línea, sin ningún salto de línea a menos que ya no hayaespacio horizontal para ubicarlos.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    13/17

    CSS: Modelos de Caja

    Para aprender cómo podemos crear nuestra propia organización delementos en pantalla, debemos primero entender cómo los navegprocesan el código HTML. Los navegadores consideran cada elemcomo una caja. Una página web es en realidad un grupo de cajas osiguiendo ciertas reglas. Estas reglas son establecidas por estilos por los navegadores o por los diseñadores usando CSS.

  • 8/18/2019 1 - HTML, Conceptos Basicos

    14/17

    CSS: Estilos en línea

          Este es el título del documento 

       

    Mi texto

     

  • 8/18/2019 1 - HTML, Conceptos Basicos

    15/17

    CSS: Estilos embebidos

        Este texto es el título del documento    p { font-size: 20px }       

    Mi texto

     

    El elemento permite a los desarrolladores agrupar estilos CSS dentro del documento

  • 8/18/2019 1 - HTML, Conceptos Basicos

    16/17

    CSS: Archivos Externos

      Este texto es el título del documento 

    estilos.css

    {  p { font-size: 20px }

    }

  • 8/18/2019 1 - HTML, Conceptos Basicos

    17/17

    CSS: referencias

    En el ejemplo anterior, el estilo para cambiar el tamaño de la letra rcada elemento

    usando la palabra clave p.

    Existen varios métodos para seleccionar cuáles elementos HTML s

    afectados por las reglas CSS:

    ● referencia por la palabra clave del elemento● referencia por el atributo id● referencia por el atributo class