Подключения по разному style/script

Вопрос такой, почему при подключении внешнего файла со стилем мы используем

  • href, а при подключении так же внешнего файла скрипта - src?

Надо запомнить, так написано в спецификации. Если хотите глубже покопаться в этом вопросе, можете почитать об особенностях отрисовки браузером страниц, в частности о том, что загрузка страницы приостанавливается, когда в коде браузер видит изображение img или скрипт.

Спасибо, будем посмотреть:)