Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATRIA: Introduccion al desarrollo Web CATEDRATICA: Ing Vilma Beatriz olivares TEMA Conceptos aplicados al diseo web
Los elementos vacos deben cerrarse siempre: o Incorrecto: <br> <br></br> o <br/> o <br /> o Correcto: Nota: Cualquiera de las tres formas es vlida en XHTML. Para compatibilidad segn el "Apndice C" debe usarse <br />. Los elementos no vacos tambin deben cerrarse siempre: o Incorrecto: <p>Primer prrafo<p>Segundo prrafo o Correcto: <p>Primer prrafo</p><p>Segundo prrafo</p> Los elementos anidados deben tener un correcto orden de apertura/cierre (el que se abre ltimo, debe cerrarse primero). o Incorrecto: <em><strong>Texto</em></strong>
o Correcto: <em><strong>Texto</strong></em> Los valores de los atributos deben siempre ir encerrados entre comillas (simples o dobles). o Incorrecto: <td rowspan=3> o Correcto: <td rowspan="3"> o Correcto: <td rowspan='3'> Los nombres de elementos y atributos deben ir en minsculas. o Incorrecto: <A HREF="http://www.domname.com">Domname</A> o Correcto: <a href="http://www.domname.com">Domname</a> No est permitida la minimizacin de atributos (se usa el nombre del atributo como valor). o Incorrecto: <textarea readonly>Solo-lectura</textarea> <textarea readonly="readonly">Soloo Correcto:
Los atributos desaprobados en HTML 4.01 no forman parte de XHTML. o Incorrecto: <font color="#0000FF">Blue text</font> o Correcto: <span style="color: #0000FF;">Blue text</span>
lectura</textarea>
DHTML: El HTML Dinmico o DHTML (del ingls Dynamic HTML) designa el conjunto de tcnicas que permiten crear sitios Web interactivos utilizando una combinacin de lenguaje HTML esttico, un lenguaje interpretado en el lado del cliente (como JavaScript), el lenguaje de hojas de estilo en cascada (CSS) y la jerarqua de objetos de un DOM. Una pgina de mi libro HTML Dinmico es cualquier pgina Web en la que los scripts en el lado del cliente cambian el HTML del documento, despus de que ste haya cargado completamente, lo cual afecta a la apariencia y las funciones de los objetos de la pgina. La caracterstica dinmica del DHTML, por tanto, es la forma en que la pgina interacta con el usuario cuando la est viendo, siendo la pgina la misma para todos los usuarios. En contraste, el trmino ms general "pgina Web dinmica" lo usamos para referirnos a alguna pgina especfica que es generada de manera diferente para cada usuario, en cada recarga de la pgina o por valores especficos de variables de entorno. Este trmino no debe ser confundido con DHTML. Estas pginas dinmicas son el resultado bien de la ejecucin de un programa en algn tipo de lenguaje de programacin en el servidor de la pgina Web (como por ejemplo ASP.NET, PHP o Perl), el cual genera la pgina antes de enviarla al cliente, o bien de la ejecucin en la parte cliente de un cdigo que crea la pgina completa antes de que el programa cliente (usualmente, un navegador) la visualice. En una pgina DHTML, una vez sta ha sido cargada completamente por el cliente, se ejecuta un cdigo (como por ejemplo en lenguaje JavaScript) que tiene efectos en los valores del lenguaje de definicin de la presentacin (por ejemplo CSS), logrando as una modificacin en la informacin presentada o el aspecto visual de la pgina mientras el usuario la est viendo. Entre los usos ms habituales del DHTML estn el hacer mens desplegables, imgenes que cambian al pasar el cursor sobre ellas, objetos en movimiento, botones que permiten
desplazar el texto que se est mostrando, textos explicativos que aparecen al situar el cursor sobre ciertas palabras clave, cronmetros, etc. Otro uso interesante de esta tecnologa es la creacin de juegos de accin que utilizan el navegador Web para funcionar, aunque tradicionalmente este tipo de desarrollos han sido complicados debido a las diferencias en el lenguaje y las caractersticas soportadas por los distintos navegadores existentes. Recientemente los navegadores ms populares han empezado a soportar estndares comunes, como el DOM, lo cual ha facilitado mucho la creacin de este tipo de aplicaciones
2. FORMATOS DE IMAGEN
Existen diferentes tipos de formato de imagen enfocados al diseo de sitios Web. Los que mas han perdurado han sido 3: Gif, PNG y jpg. El formato GIF, propietario de CompuServe, corresponde a las siglas de Graphics Interchange Format. Es el formato ms utilizado para mostrar grficos de colores indexados e imgenes en documentos HTML (hypertext markup language) sobre World Wide Web y otros servicios online. Gif es un formato de imgenes comprimidas diseado para minimizar el tiempo de transferencia de archivos sobre las lneas telefnicas. El nico inconveniente que tiene es que solamente se pueden representar 256 colores, con lo cual no hay muchas alternativas para mejorar la calidad de una imagen El JPEG (Joint Photographic Experts Group) es el formato que se utiliza comnmente para almacenar fotografas y otras imgenes de tono continuo, y tambin se utiliza en documentos HTML para Internet. A diferencia del formato GIF, JPEG guarda toda la informacin referente al color en RGB. JPEG tambin utiliza un sistema de compresin, que de forma eficiente reduce el tamao de los archivos mediante la identificacin y el descarte de los datos redundantes que no esenciales para mostrar la imagen. PNG es grfico libre con compresin sin prdida que ofrece profundidades desde 8 bits con paleta optimizada, 24, 48 bits: 281 trillones de colores y en escala de grises se puede obtener archivos desde 8 y 16 bits igual a 65536 tonos de grises. Tambin se puede salvar un canal ms con alpha channel para video e interlaced. Fue diseado para reemplazar al GIF en la Web.
3. ETIQUETAS DE ENCABEZADO:
Las etiquetas de encabezado se utilizan para colocar los ttulos(como en un libro) en una pagina Web, estos no deben utilizarse por el tamao de la letra, sino por el nivel de importancia que posea el encabezado, los niveles van desde el h1, que es el de mayor relevancia, hasta el h6, el de menor jerarqua, en un sitio Web raramente se utilizan niveles de encabezado mas alla del nivel3. Las etiquetas de encabezado son elementos de bloque, es decir generan un salto de lnea y ocupan todo el espacio del elemento que los contiene. La forma de utilizar las etiquetas es <hx>contenido</hx> donde x es cualquier valor entre 1 y 6. Con CSS se puede cambiar el tamao, color, tipo de fuente, etc.
7. COLORES EN HTML
Los colores en HTML se representan mediante un nmero hexadecimal. Un nmero hexadecimal se diferencia de un nmero decimal en que no slo puede tomar valores del 0 al 9, sino que puede tomar hasta diecisis valores distintos, que van del 0 al 9, y de la A a la F. Cada color estar representado por un grupo de seis dgitos en hexadecimal, precedidos por una almohadilla, como por ejemplo #FFFFFF. Existen 216 colores seguros para Web. stos son los colores que se muestran de la misma forma en Microsoft Internet Explorer y en Netscape Navigator, tanto en Windows como en Macintosh.
1
http://www.w3schools.com/tags/tag_img.asp
Tambin podemos personalizar nuestros propios colores, modificando los valores de cada uno de los dgitos que forman parte del nmero hexadecimal. A continuacin se muestran los 216 colores seguros para Web,
#000000 #003300 #006600 #009900 #00CC00 #00FF00 #330000 #333300 #336600 #339900 #33CC00 #33FF00 #660000 #660033 #666600 #669900 #66CC00 #66FF00 #990000 #993300 #996600 #999900 #99CC00 #99FF00 #CC0000 #CC3300 #CC6600 #CC9900 #CCCC00 #CCFF00 #FF0000 #FF3300 #FF6600 #FF9900 #FFCC00 #FFFF00 #000033 #003333 #006633 #009933 #00CC33 #00FF33 #330033 #333333 #336633 #339933 #33CC33 #33FF33 #660033 #663333 #666633 #669933 #66CC33 #66FF33 #990033 #993333 #996633 #999933 #99CC33 #99FF33 #CC0033 #CC3333 #CC6633 #CC9933 #CCCC33 #CCFF33 #FF0033 #FF3333 #FF6633 #FF9933 #FFCC33 #FFFF33 #000066 #003366 #006666 #009966 #00CC66 #00FF66 #330066 #333366 #336666 #339966 #33CC66 #33FF66 #660066 #663366 #666666 #669966 #66CC66 #66FF66 #990066 #993366 #996666 #999966 #99CC66 #99FF66 #CC0066 #CC3366 #CC6666 #CC9966 #CCCC66 #CCFF66 #FF0066 #FF3366 #FF6666 #FF9966 #FFCC66 #FFFF66 #000099 #003399 #006699 #009999 #00CC99 #00FF99 #330099 #333399 #336699 #339999 #33CC99 #33FF99 #660099 #663399 #666699 #669999 #66CC99 #66FF99 #990099 #993399 #996699 #999999 #99CC99 #99FF99 #CC0099 #CC3399 #CC6699 #CC9999 #CCCC99 #CCFF99 #FF0099 #FF3399 #FF6699 #FF9999 #FFCC99 #FFFF99 #0000CC #0033CC #0066CC #0099CC #00CCCC #00FFCC #3300CC #3333CC #3366CC #3399CC #33CCCC #33FFCC #6600CC #6633CC #6666CC #6699CC #66CCCC #66FFCC #9900CC #9933CC #9966CC #9999CC #99CCCC #99FFCC #CC00CC #CC33CC #CC66CC #CC99CC #CCCCCC #CCFFCC #FF00CC #FF33CC #FF66CC #FF99CC #FFCCCC #FFFFCC #0000FF #0033FF #0066FF #0099FF #00CCFF #00FFFF #3300FF #3333FF #3366FF #3399FF #33CCFF #33FFFF #6600FF #6633FF #6666FF #6699FF #66CCFF #66FFFF #9900FF #9933FF #9966FF #9999FF #99CCFF #99FFFF #CC00FF #CC33FF #CC66FF #CC99FF #CCCCFF #CCFFFF #FF00FF #FF33FF #FF66FF #FF99FF #FFCCFF #FFFFFF
Existe otra forma de representar algunos colores, sin la necesidad de utilizar nmeros en hexadecimal. Estos colores pueden representarse por su nombre, y son los siguientes: Color Hexadecimal #FFFFFF #000000 #000080 #0000FF #008000 #008080 #00FF00 #00FFFF #800000 #800080 #808000 #808080 #C0C0C0 #FF0000 #FF00FF #FFFF00 Nombre white black navy blue green teal lime aqua maroon purple olive gray silver red fuchsia yellow