martes, 20 de agosto de 2013

Lenguaje CSS

                                                   
                                                                               
                                                                       CSS



¿Para que sirve?
CSS es una especificación desarrollada por el W3C (World Wide Web Consortium) para permitir la separación de los contenidos de los documentos escritos en HTML, XML, XHTML, SVG, o XUL de la presentación del documento con las hojas de estilo, incluyendo elementos tales como los colores, fondos, márgenes, bordes, tipos de letra..., modificando as la apariencia de una página web de una forma más sencilla, permitiendo a los desarrolladores controlar el estilo y formato de sus documentos.

 ¿Cómo funciona?
El lenguaje CSS se basa en una serie de reglas que rigen el estilo de los elementos en los documentos estructurados, y que forman la sintaxis de las hojas de estilo. Cada regla consiste en un selector y una declaración, esta última va entre corchetes y consiste en una propiedad o atributo, y un valor separados por dos puntos.

Es muy simple, primero se coloca el selector, luego se abre una llave "{" y se empiezan a colocar los atributos, seguidos de dos puntos ":" y luego el valor seguido de punto y coma ";", al final de todo se cierra el estilo para el selector con el cierre de llave "}". Se pueden definir tantos atributos con sus respectivos valores como se desee, separándolos con un espacio o un salto de línea. En CSS se deben escribir los atributos y valores con minúsculas y los comentarios se encierran con "/*" para abrir y "*/" para cerrar, como veremos en el siguiente ejemplo:

/*CSS sobre selector de etiquetas*/
body {
font-family: arial;
font-size: 12px;
color: black;
background-color: #cccccc;
}

Este tipo de selector no requiere de aplicación en el documento HTML, las etiquetas a las que se les defina un estilo de esta forma automáticamente heredarán los estilos.
/*CSS sobre selector de identificador*/
#header {
background-color: #ff0000;
color: #ffffff;
font-size: 26px;
}

En este caso, se lo aplicamos a la etiqueta con solo colocarle el identificador, como en este ejemplo:
<div id="header">Aqui el contenido</div>
/*CSS sobre selector de clase*/
.mi_clase {
margin: 5px;
height: 100px;
width: 200px;
}

En los selectores de clase, usamos el atributo "class" en las etiquetas HTML para darles el estilo. Ejemplo:
<div class="mi_clase">Aqui el contenido</div>

BIBLIOGRAFIA
http://es.wikipedia.org/wiki/HTML
http://www.masadelante.com/faqs/css
http://tutoriales-ro0driig0o.blogspot.com/
http://www.taringa.net/posts/hazlo-tu-mismo/10322320/Codigos-HTML-Basico-Crear-paginas-web-con-el-bloc-de-nota.html


HTML



                                       HTML


HTML.- siglas de HyperText Markup Language («lenguaje de marcado hipertextual»), hace referencia al lenguaje de marcado predominante para la elaboración de páginas web que se utiliza para describir y traducir la estructura y la información en forma de texto, así como para complementar el texto con objetos tales como imágenes. El HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir o hacer referencia a un tipo de programa llamado script, el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.

                                                  CODIGOS BASICOS DE HTML




  • <HTML>: define el inicio del documento HTML.
  • <script>: incrusta un script en una web, o llama a uno mediante src="url del script".
  • <head>: define la cabecera del documento HTML. 
  • <title>: define el título de la página. Por lo general, el título aparece en la barra de título encima de la ventana. 
  • <link>: para vincular el sitio a hojas de estilo o iconos. Por ejemplo :< link rel="style sheet" href="/style.css" type="text/css">.
  • <style>: para colocar el estilo interno de la página; ya sea usando CSS u otros lenguajes similares. No es necesario colocarlo si se va a vincular a un archivo externo usando la etiqueta <link>. 
  • <meta>: para metadatos como la autoría o la licencia, incluso para indicar parámetros http (mediante http-equiv="") cuando no se pueden modificar por no estar disponible la configuración o por dificultades con server-side scripting. 
  • <body>: define el contenido principal o cuerpo del documento. 
  • <h1> a <h6>: encabezados o títulos del documento con diferente relevancia 
  • <table>: define una tabla
  •  <tr>: fila de una table. 
  • <td>: celda de una tabla (debe estar dentro de una fila). 
  •  <div>: división de la página. Se recomienda, junto con css, en vez de <table> cuando se desea alinear contenido. 
  • <img>: imagen. Requiere del atributo src, que indica la ruta en la que se encuentra la imagen. Por ejemplo: <img src="./imágenes/mifoto.jpg" />. 
  • <li><ol><ul>: etiquetas para listas. 
  • <b>: texto en negrita (etiqueta desaprobada. Se recomienda usar la etiqueta <strong>).
  • <i>: texto en cursiva (etiqueta desaprobada. Se recomienda usar la etiqueta <em>).
  • <s>: texto tachado (etiqueta desaprobada. Se recomienda usar la etiqueta <del>).
  • <u>: Antes texto subrayado. <table><tr><td>Contenido de una celda</tr</tr></table>.
  •  <script>Código de un script integrado en la página</script>.
                                      

BIBLIOGRAFIA
http://tutoriales-ro0driig0o.blogspot.com/
http://www.taringa.net/posts/hazlo-tu-mismo/10322320/Codigos-HTML-Basico-Crear-paginas-web-con-el-bloc-de-nota.html