Комментарии, которые вы показали, не вызовут никаких проблем с отображением, но если вы это сделаете:
<!-- My comment ---------- -->
Вы можете столкнуться с проблемами в Firefox. Это связано с тем, что две черты указывают на конец комментария, а> - маркер конца комментария. Технически это действительно так:
<!-- My -- comment >
Итак, что может произойти, это то, что ваши комментарии не заканчиваются там, где, как вы думаете, они должны, и поэтому некоторое содержание остается закомментированным, или комментарий отображается на странице.
Подробнее можно найти здесь:
http://weblog.200ok.com.au/2008/01/dashing-into-trouble-why-html-comments.html