
Luis Rodriguez
PreguntaSiempre me he preguntado hay alguna diferencia entre usar doble y comilla y comilla simple en el valor del atributo…?
Flores Lopez Jhonatan
me hago la misma pregunta

Luis Rodriguez
gracias a todos por las respuestas.... realmente concluyo que no hay diferencia en HTML, pero por estándares es recomendado de cierta manera.... excelente..... ahora con Javascript si es mucho mas restringido y el uso si se exige de cierta manera bajo ciertas circunstancias... también en PHP se que hay una diferencia en cuanto al uso de variables dentro de las cadenas....

Rosa Izela Cuenca Perez
La respuesta inicial es que en javascript, no hay diferencia.
Se pueden (y deben) utilizar *ambas cuándo te encuentras en casos como estos:
var explicacion = "Esto es una explicacion y dentro hago 'referencia' a algo."; var explicacion2 = 'Esto es una explicacion y dentro hago "referencia" a algo.'; Cómo ves cuándo quieres utilizar marcas dentro de un texto o definición que se abre por ' o " se utiliza la otra dentro para diferenciar.
Asimismo podrías utilizar sólo una de ellas: utilizando un /

Carlos Jaime Yerena
Yo no he trabajado de forma profesional pero un patrón que he notado en los repositorios que he visto es que en HTML y CSS, en las clases y valores se prefiere el uso de comillas dobles y en JS depende de las reglas del equipo de trabajo. Aunque la guía de estilos de AirBnB (que vas a conocer en algún punto de tu carrera y que es muy extendida cuando usas frameworks) recomienda usar single quotes para strings. Estas guías de estilo sirven para que el estilo de escritura de todos los programadores de un equipo sea homogéneo

Randy Guerra
La preguna es relativa para el lenguaje de programacion.Normalmente la doble comilla son cadenas de caracteres. Comilla simple,viene denotada por ser mas que nada algun tipo de caracter.

Luis Rodriguez
Muchas gracias por tu respuesta, en efecto se que en varios lenguajes si hay diferencia en el uso de ambas, pero HTML específicamente no he encontrado una diferencia real, es decir he usado una u otra indistintamente y no veo diferencia por eso la pregunta...
Pero siempre gracias por tu aporte Andres

Carlos Eduardo Gomez García
Hola, no hay diferencia, es lo mismo, pero es más común usar las comillas dobles.
Un ejemplo en donde usarías comillas simples es cuando quieres insertar nodos HTML desde JavaScript, que para ello a veces usas comillas dobles paradeclarar el string y los valores de los atributos solo te quedan hacerlos con comillas simples, aunque para ese caso, lo mejor es declarar el string en JavaScript con comillas simples y dejar los atributos con comillas dobles jaja.
En resumen, no hay diferencia

andrés eduardo betancourt bescanza
Depende del tipo de archivo que estes escribiendo, pero en js creo que hay un minima diferencia.
En Json por ejemplo se deben usar comillas dobles