در مورد تفاوت بین علامت ' (علامت single quotes) و علامت " (علامت double-quotes) ، اول باید ببینیم که با چه زبانی کدهای صفحات سایت را نوشته ایم. مثلا فرض کنید که از HTML و PHP استفاده می کنیم. در مورد PHP ، یک تفاوت خیلی مهم دارند که آن را در مبحث زیر شرح داده ایم :
http://www.kelidestan.com/php-education/php-95.php
در مورد HTML ، اگر بخواهیم هنگام تعریف مشخصه ها (attributes)، بین این دو علامت، یکی را انتخاب کنیم، تفاوتی در عملکرد آنها وجود ندارد و هر دو نتیجه یکسانی دارند، ولی هنگامی که از یک علامت، درون علامت دیگر استفاده نماییم، حالت های مختلفی به وجود می آید که بر حسب تجربه باید با آنها برخورد کرده و ببینید که روش درست به کار بردن آنها با هم، به چه صورت می باشد (اگر فعلا تنها کد HTML می نویسید، می توانید همه را به صورت " به کار ببرید).
مثلا من از PHP و HTML به طور همزمان استفاده می کنم و همین باعث می شود که حالت های مختلفی برای کاربرد علامت های " و ' به وجود بیاید که هر شخصی، به مرور که کدهای بیشتری بنویسد، بهتر قواعد آنها را متوجه خواهد شد (یکی دو تا حالت نیست که بتونم براتون توضیح بدم).