Skip to content

Instantly share code, notes, and snippets.

@cbertelegni
Last active August 29, 2015 14:16
Show Gist options
  • Save cbertelegni/8821a9074f4c43e5f542 to your computer and use it in GitHub Desktop.
Save cbertelegni/8821a9074f4c43e5f542 to your computer and use it in GitHub Desktop.
HTML / CSS - Conceptos básicos (Taller)

Taller HTML / CSS -Conceptos principales-

HTML

Etiquetas importantes

En su mayoría los tags de html deben tener apertura y cierre, <nombre_tag>Contenido</nombre_tag>. Ejemplo: <p>Esta es un tag de párrafo.</p>

  • h1, h2, h3: Títulos
  • div: contenedor
  • p: párrafo
  • strong: da importancia semántica a una palabra
  • a: Link

Los tags antes mencionados son solo algunos. Ver listado completo

Atributos html

<a href="mi_url.html">contenido</a>

Elementos en Linea y elementos en bloque

Comentario HTML:

<!-- 
Esto es un comentario, no se ve en el navegador
--->

--------

CSS

CSS: cascade style sheet

Hoja de estilos en cascada

Modelo de caja:

modelo de caja

Formas de incluir código CSS en un documento

Tag style

Por lo general se incluye dentro del <head> del html.

<style>
p { color: red; }
</style>

Atributo html style

También es posible agregar estilos dentro de un tag especifico, esta técnica no es tan recomendable.

<p style="color:green;">Este es un texto verde.</p>

Embeber hoja de estilo externa con el tag <link>

<link rel="stylesheet" type="text/css" href="estilos.css">

Selectores

  • tag : p { propiedad: valor; } Aplica a todas las etiquetas p que hay en el documento
  • id : #elemento_unico { propiedad: valor; } Aplica a la etiqueta con el id elemento_unico (solo puede haber un id con el mismo nombre por página)
  • class: .varios_elementos { propiedad: valor; } Aplica a todos los elementos que contengan la clase varios_elementos

Herencia

  • p span { prop: val;} Todos los span que esten dentro de un p
  • p > span { prop: val;} Todos los span que esten dentro de un p en primer nivel
  • p + span { prop: val;} es span que se encuentre despues de un p

Comentarios css:

/*
  Esto es un comentario css
*/

Herramientas para jugar:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment