Я большой пользователь, использующий двойные кавычки в PHP, чтобы я мог интерполировать переменные, а не объединять строки. В результате, когда я генерирую HTML, я часто использую одинарные кавычки для установки полей тегов. Например:
$html = "<input type='text' name='address' value='$address'>";
Теперь это гораздо более читабельно для меня, чем либо
$html = "<input type=\"text\" name=\"address\" value=\"$address\">";
или
$html = '<input type="text" name="address" values="' . $address . '">' ;
Из коротких поисков я слышал, как люди говорили, что одинарные кавычки для полей HTML не распознаются КАЖДЫМ браузером. Поэтому мне интересно, какие браузеры будут иметь проблемы с распознаванием HTML в одинарных кавычках?