<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8132818118346063367</id><updated>2009-10-17T22:21:56.749-07:00</updated><title type='text'>Sammyboy's  Page</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://elsammyboy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8132818118346063367/posts/default'/><link rel='alternate' type='text/html' href='http://elsammyboy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>L.S.C. Samuel Arellano</name><uri>http://www.blogger.com/profile/16290364386796207037</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8132818118346063367.post-4136138062819163137</id><published>2008-11-17T18:04:00.000-08:00</published><updated>2008-11-17T18:59:09.552-08:00</updated><title type='text'>Curso HTML. Introducción</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;El World Wide Web (WWW) es un sistema que contiene una cantidad de información casi infinita. Esta información debe estar estructurada, con la finalidad de encontrar los temas de interés que desea uno localizar. La unidad básica que es almacenada en WWW, son páginas Web. Estas páginas se caracterizan por contener texto, imágenes, animaciones e incluso sonido y video. &lt;/span&gt;  &lt;/div&gt;&lt;p style="font-family: arial; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;La característica principal de las páginas Web es que son hipertexto, esto significa que no son documentos aislados y que se encuentran ligados a través de links (enlaces de hipertexto), mediante esto, los cibernautas pueden presionar sobre el texto (link) y mandar llamar otra página Web y así empezar a "navegar" en tu sitio.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family: arial; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Actualmente se considera que el WWW ya no es un sistema de hipertexto, sino de hipermedia, ya que ahora las páginas web contienen imágenes, videos, gráficos, botenes.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;span style="font-size:100%;"&gt;&lt;b&gt;Figura 1.1. Al principio el texto predominaba en el WWW, actualmente podemos observar imágenes en los sitios, al igual que animaciones.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="font-family: arial; text-align: justify;" class="figure"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bSzK9bLvJ78/SSInHWcNpPI/AAAAAAAAAAk/ng5z7x1QO98/s1600-h/fig1-1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_bSzK9bLvJ78/SSInHWcNpPI/AAAAAAAAAAk/ng5z7x1QO98/s320/fig1-1.JPG" alt="" id="BLOGGER_PHOTO_ID_5269817521213383922" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;  &lt;/div&gt;&lt;div style="font-family: arial;" class="sect2"&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;h2 style="text-align: justify;" class="sect2"&gt;&lt;span style="font-size:100%;"&gt;Características del lenguaje HTML&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;La Web es distribuida. La información es seccionada en distintas páginas enlazadas.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;La Web es hipertexto y es sencilla de navegar.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Son compatibles con todo tipo de ordenadores (PC's, Macintosh, etc.)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Es dinámica. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Todo esto es debido al lenguaje de desarrollo de páginas Web, denominado HTML &lt;span style="font-size:100%;"&gt;(HiperText Markup Language) cuyas siglas significan "lenguaje hipertexto de marcas".&lt;/span&gt; Este lenguaje es capaz de convertir un archivo de texto en una página Web con texto, tipos y tamaños de letra, animaciones, formularios, etc.&lt;br /&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;" class="sect2"&gt;&lt;span style="font-size:100%;"&gt;Qué se necesita para crear una página web&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Una característica importante del lenguaje HTML es que el desarrollador no requiere ningún software especial para realizar una página Web.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Para confeccionar una página web lo único que se necesita es un editor de texto. Existen editores especializados en crear ficheros HTML&lt;/p&gt; &lt;p style="line-height: 100%;"&gt;Podemos utilizar Notepad, WordPad o el que queramos. Es preferible utilizar Notepad  o un editor especializado para generar archivos HTML.&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;" class="figure"&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Figura 1.2. Solo se requiere un editor de notas para crear HTML.&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;img src="http://www.wikilearning.com/imagescc/9708/fig1-2.png" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Una vez hemos escrito el código deberemos guardar el archivo (con formato de texto) con la extensión &lt;tt class="filename"&gt;.html&lt;/tt&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Los siguientes son nombres válidos de archivos que contengan código HTML: &lt;tt class="filename"&gt;index.html&lt;/tt&gt;,&lt;tt class="filename"&gt; index.htm&lt;/tt&gt;,&lt;tt class="filename"&gt;principal.html&lt;/tt&gt;, &lt;tt class="filename"&gt;PRINCIPAL.htm&lt;/tt&gt;, etc... &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;NOTA: Si el editor o procesador de textos usado para crear la página obliga a usar la extensión &lt;tt class="filename"&gt;.txt&lt;/tt&gt; al guardar el archivo en modo texto, deberemos guardarlo con esta extensión, por ejemplo como &lt;tt class="filename"&gt;index.txt&lt;/tt&gt;, y posteriormente cambiar el nombre del archivo desde fuera del programa a &lt;tt class="filename"&gt;index.html &lt;/tt&gt;o &lt;tt class="filename"&gt;index.htm&lt;/tt&gt; .&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Para ello usaremos el comando &lt;b class="command"&gt;rename&lt;/b&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;ATENCIÓN: El World Wide Web es un sistema que diferencia las mayúsculas de las minúsculas. Es un error común llamar a un archivo &lt;tt class="filename"&gt;index.html&lt;/tt&gt; y luego referirse a él como &lt;tt class="filename"&gt;Index.html&lt;/tt&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Últimamente han aparecido nuevas alternativas que facilitan la programación de páginas Web. Son los editores HTML. Podemos dividir estos editores en dos grupos: &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Asistentes: ayudan a crear el código HTML e incluyen plantillas de código &lt;em&gt;prefabricadas&lt;/em&gt;.&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Conversores: son programas con otra función que la de la programación Web pero que permiten convertir a HTML&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Editores WYSIWYG (What You See Is What You Get, lo que ves es lo que obtienes): estos editores permiten crear páginas web sin escribir código HTML como si se tratase de un programa de dibujo por ordenador.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;" class="figure"&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Figura 1.3. Ejemplo de un editor WYSIWYG. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;img src="http://www.wikilearning.com/imagescc/9708/fig1-3.png" width="500" height="359" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;" class="sect2"&gt;  &lt;h2 class="sect2"&gt;&lt;span style="font-size:100%;"&gt;Razones para usar HTML&lt;/span&gt;&lt;/h2&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Todos estos editores HTML tipos pueden ser de gran ayuda y tienen sus ventajas e inconvenientes, pero la experiencia demuestra que conocer el lenguaje HTML ofrece bastantes ventajas: &lt;/span&gt;&lt;/p&gt;    &lt;ul&gt;&lt;li&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Seremos capaces de aprovechar todas las características de este lenguaje, incluso las más nuevas. &lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Aunque se use inicialmente un editor WYSWYG tendremos los conocimientos suficientes para modificar posteriormente el código que éste ha creado. Así se pueden corregir errores o incluir etiquetas no soportadas por el editor. &lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;No dependeremos de la disponibilidad de una herramienta concreta para poder crear páginas web. Con un simple editor de textos será suficiente. &lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;" class="sect2"&gt;&lt;h2 class="sect2"&gt;&lt;span style="font-size:100%;"&gt;Las bases de HTML&lt;/span&gt;&lt;/h2&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Una vez repasadas unas nociones básicas de HTML y de la programación de páginas Web en general entraremos de lleno en la programación con este lenguaje. Es un lenguaje muy fácil de aprender y que nos permitirá crear páginas con mayor facilidad aún. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Las órdenes de este lenguaje estarán formadas por unos comandos llamados etiquetas que pueden tener o bien la siguiente estructura: &lt;/span&gt;&lt;/p&gt;  &lt;table style="text-align: left; margin-left: 0px; margin-right: 0px;color:#e0e0e0;" width="100%" bg border="0"&gt;  &lt;tbody&gt;  &lt;tr&gt;  &lt;td&gt;&lt;span style="font-size:100%;color:#000000;"&gt;&lt;pre class="programlisting"&gt;&lt;nombre_etiqueta&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;O bien de esta manera:&lt;/span&gt;&lt;/p&gt;  &lt;table style="text-align: left; margin-left: 0px; margin-right: 0px;color:#e0e0e0;" width="100%" bg border="0"&gt;  &lt;tbody&gt;  &lt;tr&gt;  &lt;td&gt;&lt;span style="font-size:100%;color:#000000;"&gt;&lt;pre class="programlisting"&gt; &lt;nombre_etiqueta&gt; TEXTO &lt;/NOMBRE ETIQUETA&gt;&lt;br /&gt;    &lt;/pre&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;La primera estructura está formada por una única instrucción y la segunda por dos: una que marca el inicio de la etiqueta y otra que marca el final, con texto entre ambas. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;El nombre de la etiqueta va delimitado por los símbolos &lt;em&gt;menor que&lt;/em&gt; (&lt;) y &lt;em&gt;mayor que&lt;/em&gt; (&gt;), todas las instrucciones de HTML deben ir encerradas entre estos dos símbolos. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Pero las etiquetas no se limitan a indicar ordenes tan sencillas, estas órdenes tienen en ocasiones parámetros. Por ejemplo la etiqueta &lt;tt class="sgmltag"&gt;&lt;hr /&gt;&lt;/tt&gt; tal y como lo hemos hecho anteriormente daría lugar a la línea que vemos en la figura 1.5, es decir le dice al navegador que dibuje una línea horizontal en la pantalla. Esta línea tiene un grosor predeterminado y un ancho variable en función del tamaño de la ventana del navegador. &lt;/span&gt;&lt;/p&gt;  &lt;div class="figure"&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Figura 1.5. Uso básico de una etiqueta HTML sin ningún tipo de parámetros. Ejemplo usando la etiqueta &lt;tt class="sgmltag"&gt;&lt;hr /&gt;&lt;/tt&gt; para crear una línea horizontal. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;img src="http://www.wikilearning.com/imagescc/9708/fig1-5.png" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Sin embargo hay muchas formas de pintar una línea y sería deseable poder elegir detalles tales como la anchura y el grosor que va a tener dicha línea. Para especificar este tipo de detalles se crearon los atributos de las etiquetas. Este nuevo elemento se introduce en una etiqueta de la siguiente manera: &lt;/span&gt;&lt;/p&gt;  &lt;table style="text-align: left; margin-left: 0px; margin-right: 0px;color:#e0e0e0;" width="100%" bg border="0"&gt;  &lt;tbody&gt;  &lt;tr&gt;  &lt;td&gt;&lt;span style="font-size:100%;color:#000000;"&gt;&lt;pre class="programlisting"&gt; &lt;etiqueta atributo="valor"&gt;&lt;br /&gt;    &lt;/pre&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Es decir, en primer lugar ponemos el nombre de la etiqueta, después el nombre del atributo seguido por un signo igual y posteriormente el valor que queramos darle a ese atributo encerrado entre comillas una etiqueta puede tener tantos atributos como se deseen y en ocasiones son necesarios para que la etiqueta tenga algún significado. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;En nuestro ejemplo de la línea horizontal existe un atributo llamado SIZE, que significa &lt;em&gt;tamaño&lt;/em&gt; en inglés, que permite controlar el grosor de la línea que será dibujada en pantalla. Veamos un ejemplo, en la figura 1.6 podemos ver la línea horizontal con diferentes grosores. &lt;/span&gt;&lt;/p&gt;  &lt;div class="figure"&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Figura 1.6. Las etiquetas tienen atributos para cambiar aspectos del efecto que producen. En este ejemplo vemos como se puede cambiar el grosor de una línea con el atributo SIZE. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;img src="http://www.wikilearning.com/imagescc/9708/fig1-6.png" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;El valor que toma el atributo size determina el número de puntos de pantalla o pixeles que debe ocupar, en grosor, la línea.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;En la figura 1.6 vemos que el valor numérico que le damos al atributo &lt;b class="command"&gt;size&lt;/b&gt; no va entrecomillado, por ejemplo en &lt;tt class="sgmltag"&gt;&lt;hr size="5"&gt;&lt;/tt&gt;. En HTML no es necesario entrecomillar los valores de los atributos cuando están formados únicamente por números [0-9], letras [a-z, A-Z], guiones y puntos. En todo caso es &lt;em&gt;muy recomendable&lt;/em&gt; incluir las comillas siempre. De esta forma no tenemos que preocuparnos de cuando ponerlas y cuando no y a la vez cumplimos el nuevo estándar XHTML.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8132818118346063367-4136138062819163137?l=elsammyboy.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elsammyboy.blogspot.com/feeds/4136138062819163137/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8132818118346063367&amp;postID=4136138062819163137' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8132818118346063367/posts/default/4136138062819163137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8132818118346063367/posts/default/4136138062819163137'/><link rel='alternate' type='text/html' href='http://elsammyboy.blogspot.com/2008/11/curso-html-introduccin.html' title='Curso HTML. Introducción'/><author><name>L.S.C. Samuel Arellano</name><uri>http://www.blogger.com/profile/16290364386796207037</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06007074007191721112'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_bSzK9bLvJ78/SSInHWcNpPI/AAAAAAAAAAk/ng5z7x1QO98/s72-c/fig1-1.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>