Está en la página 1de 7

REGIONAL DISTRITO CAPITAL CENTRO DE ELECTRICIDAD ELECTRONICA Y TELECOMUNICACIONES

ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN

Integrante Adriana Caterine Cuellar Bocanegra Grupo 259128

Teleinformtica

El lenguaje HTML no interpreta correctamente los acentos y algunos caracteres especiales. Por esto si queremos escribir rbol en HTML debemos escribir & aacute;rbol (sin el espacio entre & y a). Tener en cuenta este detalle es muy importante en algunos idiomas como el castellano o el cataln, donde tenemos un monton de acentosy caracteres especiales como o . Y lo mismo ocurre con los signos de interrogacin, admiracin u otros como el smbolo del euro. Si creas pginas web con un editor como Dreamweaver y trabajas en vista diseo, podrs ver que el programa traduce automaticamente lo que tu escribes, y en la vista cdigo escribe los signos precisos. Es decir, que si tu escribes atencin el programa lo traduce en el ddigo HTML a atenci& oacute;n (sin el espacio entre & y o). As pues, si quieres escribir el cdigo directamente en HTML te facilitamos una lista de la transcripcin de algunos caracteres que te puede ser muy til. Una pgina web se ha de ver en pases distintos, que usan conjuntos de caracteres distintos. El lenguaje HTML nos ofrece un mecanismo por el que podemos estar seguros que una serie de caracteres raros se van a ver bien en todos los ordenadores del mundo, independientemente de su juego de caracteres. Este conjunto son los caracteres especiales. Cuando queremos poner uno de estos caracteres en una pgina, debemos sustituirlo por su cdigo. Por ejemplo, la "" (a minscula acentuada) se escribe "&aacute;" de modo que la palabra pgina se escribira en una pgina HTML de este modo: p&aacute;gina Trataremos primero el caso ms sencillo. Existe una razn evidente que impide que podamos escribir ciertos smbolos directamente en un texto HTML, como por ejemplo el <: dichos smbolos tienen un significado en HTML, y es necesario

diferenciar claramente cundo poseen ese significado y cundo queremos que aparezcan literalmente en el documento final. Por ejemplo, como ya sabemos, < indica el comienzo de una directiva, y, por ello, si queremos que aparezca en el texto como tal tendremos que dar un rodeo escribiendo algo que no d lugar a confusin, en este caso &lt. Los smbolos afectados por esta limitacin, y la forma de escribirlos, se detallan a continuacin: Caracteres especiales bsicos En realidad estos caracteres se usan en HTML para no confundir un principio o final de etiqueta, unas comillas o un & con su correspondiente carcter.

< (Menor que): &lt; > (Mayor que): &gt; & (smbolo de and, o ampersand): &amp; " (comillas dobles): &quot;

Es decir, que para escribir <"> en nuestro texto HTML original debemos poner &lt; &quot;&gt. El otro caso especial se da cuando en un texto HTML se quiere escribir una ee, por ejemplo. Existen dos formas de hacerlo. La primera, que es a la que obliga el estndar de HTML, consiste en utilizar entidades, es decir, palabrejas como las que antes se presentaron para escribir ciertos smbolos. Las entidades comienzan siempre con el smbolo &, y terminan con un punto y coma (;). Entre medias va un identificador del carcter que queremos que se escriba. Las entidades necesarias en nuestro idioma son: CARACTERES ESPECIALES DEL HTML 2.0 &Aacute; &Agrave; &Eacute; &Egrave; &Iacute; &Igrave; &Oacute; &Ograve; &Uacute; &Ugrave; &aacute; &agrave; &eacute; &egrave; &iacute; &igrave; &oacute; &ograve; &uacute; &ugrave; &Auml; &Acirc; &Euml; &Ecirc; &Iuml; &Icirc; &Ouml; &Ocirc; &Uuml; &Ucirc;

&auml; &euml; &iuml; &ouml; &uuml; &Atilde; &Ntilde; &Otilde; &atilde; &ntilde; &otilde; &Oslash; &oslash; &ETH; &eth; &szlig;

&acirc; &ecirc; &icirc; &ocirc; &ucirc; &aring; &Aring; &Ccedil; &ccedil; &Yacute; &yacute; &yuml; &THORN; &thorn; &AElig; &aelig;

CARACTERES ESPECIALES DEL HTML 3.2 &frac14; &nbsp; &frac12; &iexcl; &frac34; &pound; &copy; &yen; &reg; &sect; &ordf; &curren; &sup2; &brvbar; &sup3; &laquo; &sup1; &not; &macr; &shy; &micro; &ordm; &para; &acute; &middot; &uml; &deg; &plusmn; &cedil; &raquo; &iquest; OTROS CARACTERES ESPECIALES &times; &divide; &#147; &#148; &#140; &#135;

&cent; &euro; &#153; &#137; &#131; &#134;

Como puede verse, las vocales acentuadas se identifican aadiendo el sufijo acute a la vocal sin acentuar (puesto que se trata de un acento agudo). Para la u con diresis y la ee se usan uml tras una u y tilde detrs una ene, respectivamente. La equivalencia de los signos de abrir interrogacin y exclamacin es algo ms oscura: a falta de una denominacin ms evidente, tenemos que usar el valor numrico de dichos caracteres en el cdigo estndar latin1 (ISO-8859-1). Esto se puede hacer con cualquier otro carcter del cdigo latin1, que es el cdigo de caracteres bsico en HTML, escribiendo &#numero;. La segunda manera, que sin duda es ms cmoda, consiste en no preocuparse por esta limitacin y escribir literalmente los caracteres afectados. A pesar de que este mtodo suele funcionar en las conexiones WWW directas (porque el protocolo HTTP, que transporta el HTML por los vericuetos de Internet, requiere un canal de 8 bits), no tiene por qu funcionar bien cuando los documentos HTML se envan por correo electrnico, por ejemplo. Por tanto, y a pesar de los inconvenientes, es absolutamente recomendable respetar la norma especificada en HTML. En cualquier caso, no resulta muy complicado escribir un programa que traduzca todas las apariciones de los caracteres especiales por sus correspondientes entidades HTML, o viceversa. Con un programa as, uno puede escribir los documentos sin preocuparse por estos problemas, y luego traducir a HTML correcto. Al final de este manual encontrar un enlace a un programita en C que hace precisamente eso. Volviendo al reconocimiento de culpa que antes de hizo por haber ocultado estos detallitos, debemos decir que muchos de los ejemplos que antes se pusieron no eran totalmente correctos. Por ejemplo, cuando se escribi: <dd>Animal de cuatro patas que malla y se lleva muy mal con el perro. En realidad debera haberse puesto: <dd>Animal de cuatro patas que ma&uacute;lla y se lleva muy mal con el perro. Y en lugar de: <a href="http://www.nasa.gov/">Pulse aqu para visitar a la NASA</a> Debera haberse escrito: <a href="http://www.nasa.gov/">Pulse aqu&iacute; para visitar a la NASA</a>

También podría gustarte