martes, 12 de junio de 2012

HOSTIG


HOSTING


El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de
Internet
 un sistema para poder almacenar información, imágenes, vídeo, o cualquier 
contenido accesible vía Web. Los Web Host son compañías que proporcionan espacio de un
servidor
 a sus clientes.

Tipos de Alojamiento Web

El alojamiento web se divide en seis tipos: gratuitos, compartidos, 
revendedores, servidores virtuales, servidores dedicados y de co-locación.
·        
Alojamiento gratuito
: El alojamiento gratuito es extremadamente limitado cuando se lo compara con el alojamiento de pago. Estos servicios generalmente agregan publicidad en los sitios y tienen un espacio y tráfico limitado.
·        
Alojamiento compartido
 (shared hosting): En este tipo de servicio se alojan clientes de varios sitios en un mismo servidor, gracias a la configuración del 
programa servidor web
. Resulta una alternativa muy buena para pequeños y medianos clientes, es un servicio económico y tiene buen rendimiento.

·         Alojamiento de mágenes: Este tipo de hospedaje se ofrece para guardar tus imágenes en internet, la mayoría de estos servicios son gratuitos y las páginas se valen de la publicidad colocadas en su página al subir la imagen.
·        
Alojamiento revendedor
 (reseller): Este servicio de alojamiento está diseñado para grandes usuarios o personas que venden el servicio de Hosting a otras personas. Estos paquetes cuentan con gran cantidad de espacio y de dominios disponibles para cada cuenta.
·        
Servidores virtuales (VPS, Virtual Private Server): mediante el uso de una
máquina virtual, la empresa ofrece el control de un ordenador aparentemente no compartido. Así se pueden administrar varios dominios de forma fácil y económica, además de elegir los programas que se ejecutan en el servidor. Por ello, es el tipo de producto recomendado para empresas de diseño y programación web.
·        
Servidores dedicados: El término servidor dedicado se refiere a una 
forma avanzada de alojamiento web en la cual el cliente alquila o compra un ordenador completo, y por tanto tiene el control completo y la responsabilidad de administrarlo. El cuidado físico de la máquina y de la conectividad a Internet es tarea de la empresa de alojamiento, que suele tenerlo en un centro de datos.
·        
Colocación
 (o housing): Este servicio consiste básicamente en vender o alquilar un espacio físico de un centro de datos para que el cliente coloque ahí su propio ordenador. La 
empresa le da la corriente y la conexión a Internet, pero el ordenador servidor lo elige completamente el usuario (hasta el hardware).

FUNCIONALIDAD DE HOSTING
El servidor web                                                                                                Soporte para algún lenguaje de programación, probablemente PHP (grauito) o ASP (de pago).                  Soporte de bases de datos
·                     En su función de resolver dominios de Internet, el archivo huésped puede ser usado para definir un nombre de dominio y poder usarlo en el propio sistema. Esto puede ser beneficioso o perjudicial.
Redirigir dominios locales
Es útil para probar páginas web mientras son desarrolladas por los programadores.
Bloquear contenidos de Internet
El archivo huésped también es utilizado como un método para bloquear la publicidad en Internet y páginas web que pueden contener software malicioso como spyware o adware. Esto se hace añadiendo entradas para esos sitios que redirigen a otra direcciones que no existen. Muchas veces se suele utilizar la dirección de loopback (127.0.0.1) para este propósito, pero no es una buena elección por los siguientes motivos:
Algunos programas ejecutan servicios en la dirección de loopback
Si estas ejecutando un servidor web en tu máquina, recibirás peticiones inesperadas del navegador web. Esto puede afectar al mantenimiento del servidor, a su rendimiento y a las estadísticas de peticiones. Además si otro tipo de servidor esta usando el puerto 80 su respuesta es impredecible.
Algunos programas que monitorizan el tráfico local y remoto pueden actuar de forma extraña o reportar errores, por ejemplo en los firewalls.
Al intentar conectar a la dirección de loopback se malgasta tiempo innecesariamente mientras se espera la respuesta.

COMPONENTES DE UNA APLICACIÓN   MULTIMEDIA

Texto: En multimedia, el texto sirve para mostrar títulos, menús, sistemas de navegación, información a nivel de conceptos generales, y ayudas sobre el manejo del material computarizado. En la elaboración de títulos, menús y botones se debe tratar de utilizar la palabra pertinente, con un significado preciso para expresar lo que se quiera decir. Se puede incluir información textual en la pantalla, tratando de buscar el equilibrio: muy poco texto requiere de muchos cambios de página para expresar ideas o conceptos mientras que demasiado texto hace que la pantalla se sobrecargue haciendo agotadora su lectura y poco motivante.
Imagen: Una imagen es una representación espacial de un objeto, en dos dimensiones o de una escena en tres dimensiones. Esta puede ser real o virtual. Las imágenes digitales en dos dimensiones se dividen en dos tipos: imágenes vectoriales y de mapa de bits. Esta no es división tajante, ya que las imágenes vectoriales suelen admitir la incrustación de imágenes de mapa de bits en su interior y los programas especializados en dibujo vectorial cada vez tienen más cualidades de los programas de tratamiento de imágenes de mapa de bits y al contrario.
Audio: Se produce por la interacción de un objeto que vibra, un medio de transmisión y un receptor. Para que el sonido sea percibido por el ser humano el objeto debe vibrar con una frecuencia de entre 20 Hz y 20 KHZ.
Gráficos: Utilizados para representar esquemas, planos, dibujos lineales.
Video: Presentación de un número de imágenes por segundo, que crean en el observador la sensación de movimiento. Pueden ser sintetizadas o captadas. Las fuentes de video más comunes son de naturaleza analógica (VHS), por lo que para manipular las imágenes en el computador o mezclarla con textos, gráficos, sonidos y/o animación, sus señales debe ser digitalizadas y comprimidas (CTR 1993).
Animación: Se asocia habitualmente con el de movimiento y consiste en una secuencia de imágenes que se visualizan de forma muy rápida, dando la sensación de movimiento. Cada una de estas imágenes que componen la animación se denomina cuadros o frames. Toda animación debe tener un número mínimo de cuadros por segundo para que los humanos seamos capaces de captar esa sensación de movimiento sin saltos o discontinuidades.
PROGRAMAS PARA LA CREACION DE SITIOS WEB

Usar un editor visual de HTML (WYSIWYG)

Algunos editores muy conocidos son Dreamweaver, Go Live o NVU. Son software especializado en la creación de sitios web, construidos para crear y modificar el código HTML, CSS, PHP, etc. de tus páginas web. Tienen funciones muy útiles para un diseñador web, como el editor gráfico, que te permite crear webs con pocos conocimientos de HTML ya que se asemeja a un procesador de textos. Otras funciones muy interesantes de estos programas son el permitir remplazar código de múltiples páginas a la vez, la comprobación de errores de programación en el código, previsualizar las páginas en diferentes navegadores, etc. En esta misma web hay unmanual de Dreamweaver para que aprendas a manejarlo.
Lo más interesante sin duda para una persona que está aprendiendo a hacer webs es el editor gráfico. Tú creas la página como si del Word se tratara; escribes el texto, los títulos, pones las imágenes, eliges los colores, etc. y el programa te guarda la página con el código HTML listo. Es lo que se llama What You See Is What You Get (WYSIWYG), lo que ves es lo que obtienes. Se les llama así con razón, puesto que utilizandolos no es necesario escribir nada de código HTML para crear una página web.
La desventaja que tienen estos programas es que si no sabes nada de HTML el diseño de tu página va a estar algo limitado, porque con el editor gráfico se pueden hacer cosas básicas o intermedias, pero para funciones más complicadas es muy recomendable saber un poco de HTML.

Usar un editor de textos o de HTML

Si sabes HTML una buena opción es programar tú mismo todo el código de tu web medianteeditores de código fuente como el Block de notas de Windows (no está diseñado para eso pero puede usarse), o algunos un poco más especializados como Notepad. Éste último te colorea el código de diferentes tonos según el tipo de código que tenga la página, lo cual resulta muy útil para buscar fragmentos de un vistazo.
·         Los editores de texto son programas simples pero muy eficaces que permiten guardar documentos de texto sin formato. Al no ofrecer ningún tipo de guía visual, al contrario que los editores HTML o WYSIWYG, son los más complicados de utilizar para los que empiezar a hacer páginas web.
·         Los editores de HTML son básicamente editores de texto diseñados específicamente para hacer páginas web, por tanto traen incorporadas funcionalidades que no tienen los editores de texto genéricos, y que facilitan mucho las cosas.

Usar plantillas prefabricadas (templates)

Una plantilla prefabricada (o template) es un diseño ya hecho listo para que lo personalices y adaptes a tu web. En realidad el diseño ya está hecho, osea que no tendrás que “hacer la web” literalmente, pero en tus manos está adaptarlo exáctamente a lo que quieras. Obviamente para adaptarlo a tus necesidades tendrás que utilizar un editor WYSIWYG o HTML, según tus gustos.
Las plantillas web se pueden encontrar en varios formatos, como Photoshop o HTML. En la mayoría de los casos, estos templates son compatibles con los editores web más conocidos, como Dreamweaver o FrontPage, por lo que pueden modificarse tranquilamente.
Las plantillas web son una forma de conseguir un diseño atractivo sin necesidad de tener muchos conocimientos de desarrollo de páginas web, o también una forma de inspirarte para crear tu propio diseño (mirando lo que han hecho otros pueden surgirte ideas).


INTERNET ,INTRANET Y EXTRANET


INTERNET
 De todos es conocida la importancia de Internet en el mundo de los medios de comunicación de masas. Se ha hablado y se sigue hablando de Internet como una nueva forma de comunicación de masas. Para algunos es el cuarto medio de comunicación, después de la prensa, la radio y la televisión y para todos se ha convertido en un auténtico fenómeno mediático, puesto que representa una revolución importante en la manera de transmitir y de recibir información y también en el alcance de esta información.
El fenómeno Internet ha revolucionado y revolucionará las tareas periodísticas y la propia profesión periodística. Luís Angel Fernández Hermana de El Periódico habla del periodista como el cartógrafo de la información; Vicent Partal de VilaWeb lo ve como el guardia urbano de la información y este nuevo periodista debe mezclar su trabajo con el del documentalista; Txema Alegre de La Vanguardia afirma que el periodista deja de ser el intermediario vital que ha sido y sigue siendo en el periodismo clásico. Ya no es quien decide qué es noticia i qué se difunde. El periodista tiene en la actualidad una nueva fuente de información a la cual puede acceder directamente.
Ahora bien dejando a un lado la importancia de Internet en los medios de comunicación de masas, tema ya bastante debatido, se intentará analizar otras formas tecnológicas y su utilidad en este mundo, -las Intranet y las Extranets-.
INTRANETS O LAS REDES INTERNAS DE COMUNICACIÓN DENTRO DE LA EMPRESA
En los años noventa las redes de comunicaciones son una de las tecnologías más importantes para el desarrollo de las empresas al igual que en la década de los años setenta los grandes ordenadores centrales fueron los que soportaron el crecimiento comercial de las empresas y en los ochenta los ordenadores personales fueron los que automatizaron las tareas de las oficinas.
El uso creciente de Internet como instrumento de comunicación y de distribución de la información ha propiciado que las empresas se hayan planteado la posibilidad de utilizar los mismos servidores Web para difundir la información interna a través de las Intranets y para gestionar grandes volúmenes de datos.
Intranet es la aplicación de los estándares Internet dentro de un ámbito corporativo para mejorar la productividad, reducir costes y mantener los sistemas de información existentes.
También las charlas online (IRC Internet Relay Chat) a pesar de que son limitadas dentro de una organización o empresa pueden ofrecer ventajas por lo que respecta a las conferencias múltiples y mantener discusiones en tiempo real i el correo electrónico. Todo ello a través de un entorno Web que dará cohesión a todos los elementos de la Intranet.
·         Por lo tanto en una Intranet se pueden plasmar los dos grandes bloques de servicios o aplicaciones de Internet,Las que permiten la comunicación: correo electrónico con las listas de distribución, las News, Usenet o foros de debate, las Talk e IRC o charlas electrónicas, o Mbone o la transmisión de imágenes y sonido en tiempo real, todo ello entre los miembros de una misma empresa u organismo y de estos con el exterior,
·         Y los servicios o aplicaciones que permiten investigar y encontrar información: FTP (File Transfer Protocol), o transferencias de ficheros, Telnet o acceso y consulta a ordenadores remotos, bases de datos, etc., todo ello en el ámbito interno de la propia empresa u organización, con empresas del mismo grupo, con empresas afines, o con cualquier otra que pueda interesarle.
Pero también permite crear y editar publicaciones impresas, online, archivos de artículos de publicaciones impresas, puede recoger informaciones de los distintos departamentos específicos, departamento jurídico, de relaciones públicas, de finanzas, de recursos humanos, para ponerlos al alcance de los usuarios, o bien para actividades promocionales, de publicidad, de marketing, de ventas, de servicio al cliente, o para crear equipos de trabajo, de seguimiento de proyectos, de discusión, entre otros.
La Intranet proporciona muchas ventajas a la empresa puesto que da la información necesaria para que sus empleados puedan realizar su trabajo, pero esta información para ser útil debe estar muy bien estructurada y organizada y se debe tener en cuenta el principio de que mucha información no es sinónimo de eficacia, sino que la calidad tiene que primar sobre la cantidad, evitando la saturación. Para ello es necesaria una buena planificación en el momento de creación de la Intranet y que todos los trabajadores de la organización o empresa conozcan las directrices a seguir en el uso de los servicios ofrecidos por ella, en la forma de acceder y de suministrar información y la coordinación entre los distintos departamentos.
Las Intranets por lo tanto, pueden ayudar al intercambio de información de datos, ideas, entre trabajadores de una empresa de todos los niveles. Se trata de compartir información no de acapararla y adaptarla a las necesidades de los usuarios.
Una Intranet bien diseñada puede ahorrar tiempo y dinero, ya que reduce drásticamente los costes y el tiempo de los procesos de generación, duplicación y uso de los datos.
¿Pero todo ello es importante para una empresa periodística?. Evidentemente como toda empresa en general, la empresa periodística puede beneficiarse de todo lo expuesto anteriormente con la creación de una Intranet. Ahora bien ¿Cómo puede mejorar el proceso documental? O mejor dicho ¿Es útil la creación de una Intranet para la mejora de la Documentación Periodística? ¿Qué ventajas proporciona?.
EXTRANETS O REDES EXTERNAS DE COLABORACIÓN
A principios de los noventa Internet supuso una gran revolución, a continuación Intranet fue el siguiente paso para aprovechar los recursos y la tecnología de Internet pero en el ámbito de las empresas u organizaciones y actualmente Extranet, aunque la diferencia con la Intranet sea difusa puesto que es la intersección de distintas Intranets, parece que es el futuro, con la integración de las redes anteriores, que permitirá una revolución en la estructura y operaciones comerciales de las empresas, instituciones y organismos públicos y privados.
Una Extranet es una red externa de colaboración que utiliza también la tecnología Internet. Para algunos es una parte de las Intranets de la empresa que se hacen accesibles a otras empresas u organizaciones. Es una conexión entre empresas a través de Internet, una herramienta que permite la colaboración entre empresas. Son comunicaciones entre empresa y proveedores, de empresa a empresa, de empresas a consumidores.
Las Extranets son el puente entre la red pública Internet y las redes privadas corporativas o Intranets, o sea un canal que conecta múltiples y diversas organizaciones online, donde las que comparten información puedan comunicarse con el fin de conseguir los objetivos comerciales señalados.
Las aplicaciones de esta red pueden ser entre grupos de empresas que comparten la misma información o las mismas ideas, entre empresas que participan o colaboran en el desarrollo de alguna nueva aplicación, para los catálogos de productos, para la gestión y el control y desarrollo de un mismo proyecto de trabajo, para programas de formación, para que proveedores y clientes intercambien ofertas, promociones, que asociaciones, universidades o la misma administración participen en actividades como gestión de bolsas de trabajo, prácticas de investigación, programas de formación.

DIFERENCIA  ENTRE INTERNET INTRANET Y EXTRANET
·         El internet es la red mundial (miles de computadoras conectadas al rededor del mundo) Internet es un red en la que cualquier usuario puede accesar, tiene fines infinitos y diversos, además es un red de carácter universal, es decir que tiene la finalidad de que en cualquier parte y cualquiera pueda accesarla. 
·         Intranet es la red corporativo (empresas, escuelas, gobierno, etc) La Intranet es una red privada institucional que se usa con fines específicos y para usuariso definidos (empleados regularmente), además para esta solo tienen acceso lo usuarios o empleados autorizados, y aunque las redes pueden ser públicas o valerse de la internet no puede accesar mas que los empleado. 
·         Extranet es la conexion de intranet (por ejemplo los bancos que se conectan unos con otros para registrar las tranferencias) La extranet es lo mismo que la intranet, pero con colaboración de usuarios externos, que no son empleados, pero que colaboran o hacen uso de la red con un propósito relacionado a los fines de la institución.

SERVIDOR  WEB
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales y/o unidireccionales ysíncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele sercompilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales y/o unidireccionales ysíncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele sercompilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.
PARA QUE SIRVE UN SERVIDOR WEB
Depende de para que lo quieras, en las empresas normalmente suelen ser usados para las bases de datos y asi cualquiera que acceda a una misma base da datos que los demas compañeros y si alguien modifica algo todos veran la modificacion, tambien puede ser usado como servidor de correo para que los empleados se manden e-mails unos a otros ya tanto a nivel de red local como a internet. 

Pueden ser controladores de dominio que sirven para guardar los datos de todos los usuarios que se conecten a los ordenadores de las empresas y asi uno por ejemplo esta en un ordenador y por cualquier motivo este se estropea solo tendria que cambiarse a otro ordenador y al entrar tendria todo lo que tenia guardado en el otro ordenador por lo que su trabajo no se entorpece. 
Servidor de paginas webs........... Por ejemplo, cada vez que tu te conectas a www.conalepzihuatanejo.edu.mx estás accediendo a un servidor que tiene almacenadas todas las páginas del sitio web. Un servidor no es una cosa del otro mundo, el ordenador que tu tienes ahora mismo puedes convertirlo en servidor mediante programas especificos(apache, tomcat, etc...), al igual que existen maquinas(ordenadores) que son servidores puros, no se utilizan para ninguna cosa a parte de almacén de datos, paginas y demás. 
Como puedes ver los servidores pueden ser muy utiles a nivel de empresa........ por supuesto todo esto se puede hacer tambien a nivel personal (por regla general suele ser solo para paginas web cuando es personal un servidor) 
Tienen otros usos los servidores, pero estos son los mas conocidos y utilizados (ya depende de la empresa cuales se usaran y como) 




HTML


HTML
HTML (HyperText Markup Language)

Desarrollador
Información general
.html, .htm
text/html
TEXT
public.html
Tipo de formato
Extendido de
Extendido a
ISO/IEC 15445
W3C HTML 4.01
W3C HTML5(borrador)
?
HTML, siglas de HyperText Markup Language («lenguaje de marcado de hipertexto»), hace referencia allenguaje de marcado predominante para la elaboración de páginas web que se utiliza para describir la estructura y el contenido 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 un script (por ejemplo JavaScript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.1
HTML también sirve para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML (como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).


Estructura básica de un documento HTML


 Todos los documentos Html tienen la estructura que se muesta a continuación, aunque la etiqueta <body> puede ser sustituida por <frameset> para un tipo de páginas que dividen la ventana del navegador en varios cuadros (frames).
<HTML>
    <HEAD>
        <TITLE>Título de la página</TITLE>
        ...
    </HEAD>

    <BODY>
        Aquí iría el contenido de la página
    </BODY>
</HTML>
Vamos a analizar más detenidamente las distintas secciones que componen la página



 ETIQUETAS HTML
En la presente tabla se hace una comparación entre las etiquetas de formato de texto . Netscape no soporta <DFN>: ni <S> (tachado).

   El lenguaje HTML es un lenguaje de marcas, estas marcas serán fragmentos de texto destacado de una forma especial que permiten la definición de las distintas instrucciones de HTML, tanto los efectos a aplicar sobre el texto como las distintas estructuras del lenguaje. A estas marcas las denominaremos etiquetas y serán la base principal del lenguaje HTML. En documento HTML será un fichero texto con etiquetas que variarán la forma de su presentación.http://www2.uca.es/manual-html/barra3.gif
     Una etiqueta será un texto incluido entre los símbolos menor que < y mayor que >.. El texto incluido dentro de los símbolos será explicativo de la utilidad de la etiqueta. Por ejemplo:
<B>
Letra Negrita, del inglés Bold (negrita).
<TABLE>
Definirá una tabla.
<IMG>
Inclusión de una IMaGen.
     Existe normalmente una etiqueta de inicio y otra de fin, la de fin contendrá el mismo texto que la de inicio añadiéndole al principio una barra inclinada /. El efecto que define la etiqueta tendrá validez para todo lo que este incluido entre las etiquetas de inicio y fin, ya sea texto plano o otras etiquetas HTML.
     <ETIQUETA>Elementos Afectados por la Etiqueta</ETIQUETA>
     Por ejemplo, con la etiqueta siguiente:
     <B>Texto que será en negrita</B>.
     Obtendremos:
     Texto que será en negrita
     Algunas etiquetas no necesitarán la de fin, serán aquellas en las que el final este implícito, por ejemplo <P> párrafo, <BR> salto de línea ó <IMG> inclusión de una imagen. Definen un efecto que se producirá en un punto determinado sin afectar a otros elementos.
     El uso de mayúsculas o minúsculas en las etiquetas es indiferente, se interpretarán del mismo modo en ambos casos, pero lo normal es expresarlas en mayúsculas para que destaquen con más nitidez del texto normal.
Atributos de las Etiquetas 
http://www2.uca.es/manual-html/barra3.gif
     Las etiquetas pueden presentar modificadores que llamaremos atributos que permitirán definir diferentes posibilidades de la instrucción HTML. Estos atributos se definirán en la etiqueta de inicio y consistirán normalmente en el nombre del atributo y el valor que toma separados por un signo de igual. El orden en que se incluyan los atributos es indiferente, no afectando al resultado. Si se incluyen varias veces el mismo atributo con distintos valores el resultado obtenido será imprevisible dependiendo de como lo interprete el navegador. Cuando el valor que toma el atributo tiene más de una palabra deberá expresarse entre comillas, en otro caso no será necesario.
     Un ejemplo de atributo será:
     <A HREF="http://www.uca.es">Pagina principal de la UCA</A>
     En este caso la etiqueta A presenta un atributo HREF cuyo valor es http://www.uca.es.
     Igualmente una etiqueta podría presentar varios atributos:
     <HR ALIGN=LEFT NOSHADE SIZE=5 WIDTH=50%>
     En este caso la etiqueta HR presenta cuatro atributos. El segundo atributo NOSHADE es un caso especial que no presenta valor. El orden en que se especifiquen los atributos no afectarán al resultado final.
Etiquetas correctas 
http://www2.uca.es/manual-html/barra3.gif
     Todo texto que se encuentre entre los caracteres < y > se considerará una etiqueta, si la etiqueta no fuera una de las validas del lenguaje HTML no será tenida en cuenta, sin causar ningún tipo de error. Dejándose el texto o las etiquetas a las que afectaba como si no existiera la etiqueta extraña. Cuando se comete un error sintáctico al expresar una etiqueta o un atributo no se producirá ningún error, simplemente no de obtendrá el efecto que deseábamos.
     El lenguaje HTML es un lenguaje que evoluciona muy rápidamente y cada nueva versión de los programas navegadores presenta etiquetas nuevas que causan efectos más espectaculares o atributos nuevos de las etiquetas ya existentes. Esto causa que los programas más antiguos no entiendan estas nuevas etiquetas y por tanto las considere erróneas y no realice la acción que deseábamos. Dándose el caso de atributos que son validos solo para un único navegador.
     Cuando creemos código HTML hay que hacerlo lo más estándar posible para permitir que el documento pueda ser visto de forma efectiva por distintos navegadores en maquinas distintas. Por tanto debemos renunciar a efectos espectaculares que solo tienen validez en un navegador e intentar comprobar como se ve el documento en una variedad de navegadores, ya que las personas que se conectan a nuestras páginas no tendrán en la mayoría de los casos el mismo que nosotros. Tambien es interesante como se vería el documento en los distintos tamaños de la ventana del navegador, teniendo en cuenta que todos no tienen un monitor con la misma resolución.
     En este manual se han tratado de incluir las características más estándar de HTML y en caso de tratarse de instrucciones más particulares se indicará convenientemente.

ATRIBUTOS HTML

Este tutorial está pensado para presentar las bases del código HTML a usuarios que nunca han escrito un sitio web manualmente. Escribir código HTML code es básicamente escribir tags, atributos y contenido. Es por ello que nos enfocaremos en cómo un tag, sus atributos y su contenido son definidos. Nota que también estableceremos las reglas para escribir documentos XHTML válidos.
Los atributos dan ciertas características a un elemento (por ejemplo, altura, color, relación, etc.), a veces muy importantes, que al final establecerán cómo el mismo debe ser interpretado. Por ejemplo, elelemento HTML a inserta un vínculo en un documento HTML (una forma de ir del documento actual a otro recurso, usualmente con un click), pero el atributo "rel" establece cuál es la relación entre el documento actual y el recurso destino.
Aún cuando muchos atributos son compartidos por muchos elementos, cada elemento tiene un set de atributos predefinido de acuerdo al estándar que se esté utilizando. Para ver los atributos que un elemento acepta, revisa la descripción de ese elemento en la lista de tags HTML.
Como vimos en el ejemplo genérico cada atributo debe tener un valor y ha de ser definido en el tag de apertura. En este ejemplo insertamos una definición completa (con contenido y tag de cierre) de unelemento HTML a con dos atributos: "href" y "rel".
Código
<a rel="help" href="otrodoc.html">Otro documento que sirve de ayuda para comprender este</a>
Vista
Observa como el nombre de atributo es seguido por un signo igual y su valor encerrado entre comillas. Así es como todo atributo debe ser definido para ser compatible con XHTML.También existe otro tipo de atributo cuyo valor es booleano (Verdadero o Falso). Esto significa que puedes definir este atributo con solo escribir su nombre (sin el igual y sin su valor), pero como estamos escribiendo código XHTML, la forma correcta para definir un atributo booleano es usando su propio nombre como valor.
En el ejemplo siguiente mostramos una defición del elemento HTML button, compatible con código XHTML, con los atributos: "id", "disabled" (booleano) y "tabindex".
Código
<button id="okbutton" disabled="disabled" tabindex="3">Ok</button>

                ETIQUETAS CON RESPECTIVOS ATRIBUTOS

Etiquetas

Apertura
Acción
Atributos
Cierre
< !
Comentario.
Ninguno
-->
<A>
Hipervínculo.
HREF, NAME, REL, REV, TITLE
</A>
<ADDRESS>
Formato para dirección del autor.
Ninguno
</ADDRESS>
<BASE>
Url del autor; contexto del documento.
HREF
</BASE>
<BASEFONT SIZE>
Tamaño de la fuente base.
Ninguno
NO
<BGSOUND>
Sonido de fondo.
SRC, LOOP.
NO - Internet Explorer
<BIG>
Aumenta el tamaño.
Ninguno
</BIG>
<BLINK>
Hace parpadear el texto.
Ninguno
</BLINK> - Netscape
<BLOCKQUOTE>
Da formato con sangría a un párrafo
Ninguno
</BLOCKQUOTE>
<BODY>
Cuerpo del documento.
BGCOLOR, BACKGROUND, TEXT, LINK, VLINK, ALINK
</BODY>
<BR>
Retorno de línea.
CLEAR: Se utiliza en combinación con ALIGN de IMAGE.
NO
<CAPTION>
Posición de la leyenda en una tabla.
ALIGN: TOP/BOTTOM. Internet Explorer: LEFT, RIGHT, CENTER
</CAPTION>
<CENTER>
Centrar.
Ninguno
</CENTER>
<CITE>
Formato para citas en itálicas.
Ninguno
</CITE>