Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

La etiqueta <BR>, no se tiene que cerrar?

Veo que hay algunas etiquetas en HTML que no se cierran nunca. Por qué es esto? No hay que cerrar de manera obligada todas las etiquetas.

La FAQ La etiqueta <BR>, no se tiene que cerrar? tiene Pertenece a la categoría:


 Respuesta de Miguel Angel Alvarez  28/4/06 
Bueno, la verdad es que todas las etiquetas se pueden cerrar perfectamente, pero no estamos obligados a hacerlo, dado que HTML es un lenguaje bastante abierto y los navegadores permiten mostrar código con algunos errores o fallos de codificación sin que estos se vean reflejados en el aspecto de nuestra página.




En HTML originariamente existían etiquetas que se colocan en un sitio y ya está. Es decir, las colocamos en un lugar y tienen validez en ese lugar, no hay que cerrarlas más adelante. Ocurre, aparte de <br>, con <img> o <hr>.




Ahora bien, en XHTML, que es una evolución de HTML con una sintaxis menos abierta, todas las etiquetas se tienen que cerrar. Entonces, para las etiquetas que no tienen cierre, se tiene que especificar el cierre en la propia etiqueta de apertura. Por ejemplo:




<br />


<img src=”...” />


Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 Comentarios de los visitantes
Se muestran 7 comentarios revisados

 Comentario de A Stray Child
04/5/06 
De hecho, normalmente lo que tienes que cerrar son las etiquetas que afectan el texto ya sean <font> <span> <p> o la de objetos como <table>, <form>; esto por que el navegador te muestra los datos hasta que encuentra el cierre de las etiquetas o el fin del archivo, por lo cual es muy recomendable que trates de cerrar las etiquetas a excepción de las que te comentaban por que si te das cuenta, <br> es sólo un salto de línea, lo cual no necesita otro parametro y no afecta al texto subsecuente, <hr> tampoco, por que sólo dibuja una línea horizontal, pero... para mayor referencia, puedes ver las convenciones en la página de W3C o bajar un manual de HTML de una web respetable...
Saludos.

 Comentario de Nahum Silva Zárate
04/5/06 
que tal, creo que a tu respuesta le falto decir que bien hay muchos exploradores que pasarán por alto ese tipo de etiquetas muchos otros no, por lo que el xhtml estricto trata de dar una estandarización de lo mismo, y exploradores como el EXPLORER, tienen una capa de “inteligencia“ que permite hacer errores bastantes notables al html y poder componerlo, lo que otros exploradores careceran, por lo que es recomendado siempre tener un sintaxix correcta para evitar problemas con browser no tan conocidos...

www.w3c.org //World wide web consortium más información..

 Comentario de Tomás
05/5/06 
TODAS LAS ETIQUETAS deben cerrarse, no importa si es un "simple salto de línea" como dices.
Es algo simple, uno puede hacer algo que funcione, pero debería hacer algo que funcione y este BIEN HECHO, Un caso practico: <b><i>hola</b></i>, este código funciona correctamente, pero ESTA MAL ESCRITO puesto que hay un cruce de etiquetas. Así como el ejemplo que di, <br> funcionará igual que <br />, pero uno NO cumple con el estándar y el otro sí, bastante simple no?

Las etiquetas <p> <img> <br> <hr> <area> <meta> <base> <input> y muchísimas otras DEBEN CERRARSE, no importa si el navegador las interpreta o no, uno debe escribir el código de forma correcta.

 Comentario de Miguel Sarmiento
05/5/06 
TOMAS está chiflado. hay etiquetas que no requieren cerrarse. Que sea su inseguridad lo que lo obligue a cerrarlas es otra cosa muy distinta a que debe hacerse. Hay tags que no requieren cerrase. Simplemente prueben, y veran que es asi.

 Comentario de Rumoroso
05/5/06 
Miguel, tu aseveración es incorrecta. Deberías revisar el estandar del W3C para ver si pueden o no dejarse las etiquetas abiertas. Decir eso de que "pueden dejarse abiertas" demuestra una falta clara de conocimiento de la gramática XHTML, la cual indica cláramente que todos los elementos deben cerrarse con la correspondiente etiqueta de cierre y que los elementos vacíos (como pueden ser img, link, meta,..) lo harán en la propia etiqueta de apertura mediante un espacio en blanco y la barra antes del cierre.
Si el navegador traga o no, no debe ser referencia de lo que se puede o no hacer, pues además de existir muchos y no todos hacer lo mismo, existen otros agentes de usuario que tal vez no pasen por el aro.
Hacer las cosas bien desde el principio es importante.

 Comentario de Candoroso
10/5/06 
Decir que "no estamos obligados a cerrar una etiqueta" demuestra la incompetencia del "profesional" que ha dado la respuesta.

Funcionar, funcionará sin cerrarla, pero es un error de estilo, profesionalidad y fallará en los estandares.

 Comentario de Diego
11/12/06 
No es obligatorio (para que funcione), pero sí recomendable (para que sea compatible 100% con XHTML)

 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se ha encontrado un comentario sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
 
FAQ relacionadas
  + Mostrar una dirección simple en la barra de direcciones
  + ¿Por qué aconsejan aprender HTML?
  + Enlaces para descarga de archivos
  + Listas con símbolos distintos de los habituales
  + Contenido de los META
  + Mezclar formas en los mapas de imágenes
  + Compatibilidad de Iframe en los distintos navegadores.
  + Alinear el contenido horizontal y verticalmente
  + Cambiar la descripción de las etiquetas META una vez publicadas
  + problemas con la inserción de un icono personalizado en mi web.
  + Descargar archivos automáticamente al entrar en una página
  + Indicar el asunto en los enlaces a email y formularios
  + Cómo insertar un contador de visitas
  + ¿Cómo puedo abrir y cerrar un popup?
  + Tabla HTML con borde simple en vez de doble
  + Cambiar color a los enlaces
  + Evitar que el navegador muestre archivos que pongo para descarga
  + Dirigir un enlace al frame deseado, en vez de a si mismo
  + Quiero hacer un enlace fuera de mi página.
  + Tengo un problema a la hora de implementar un scroll.
  + Ir a la página anterior al pulsar una imagen
  + ¿ 800X600 o 1024X768 ?
  + Evitar que se abran en el navegador los enlaces a archivos de descarga
  + Texto en movimiento con HTML
  + Enlaces a carpetas en lugar de archivos
  + Comas en lista de palabras clave
  + Editores de HTML
  + Mapa de imágenes con HTML
  + Enlaces que muestran explicación al poner el ratón encima
  + HTML en un correo
  + Tildes en tu página web
  + Cómo hacer un frame sin bordes
  + Ventajas e inconvenientes de los frames
  + Web Safe Colors
  + Para que sirve en concreto la etiqueta <head>...</head>?
  + Enlaces a correos electrónicos de envío automático
  + Error típico en mapas de imágenes por #
  + Cambiar tipografía para toda la página
  + Centrar tabla
  + Poner enlaces en HTML de un color determinado
  + ...

Para ver más FAQ relacionadas accede a las categorías:

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia