What is the difference between single and double quotes in html

what’s the difference between ’ ’ and " " ?

No difference for html between the single quote for values and the double quotes.

Can always use ’ instead of " for css or/and javascript or no?
If can use ’ for css or javascript, then going to use that, ’ is much cleaner and better than "