Non c'è differenza, nei browser che puoi trovare in natura in questi giorni (cioè, escludendo cose come Netscape 1 che potresti trovare in un museo). Non c'è motivo di sospettare che qualcuno di loro sarebbe stato deprecato, specialmente perché sono tutti validi in XML, in HTML 4.01 e in HTML5 CR.
Non vi è alcun motivo per utilizzare nessuno di essi, come l'opposto di utilizzare direttamente le virgolette Ascii ("), tranne nel caso molto particolare in cui si dispone di un valore di attributo racchiuso tra tali marchi e si desidera utilizzare il marchio all'interno il valore (ad esempio, title="Hello "world""
), e anche allora, ci sono opzioni quasi sempre meglio (come title='Hello "word"'
o title="Hello “word”"
.
Se si desidera utilizzare le virgolette “intelligenti”, invece, allora è una domanda diversa, e nessuno dei costrutti ha qualcosa a che fare con loro.Alcune persone si aspettano che le notazioni come "
producano virgolette "intelligenti", ma è facile vedere che non lo fanno, le notazioni indicano in modo inequivocabile la citazione Ascii ("), come usato nel calcolo r lingue.
fonte
2013-02-28 13:47:43
" o " sono buoni, infine il supporto del browser è importante. – Sarang