Поскольку непрерывность -- понятие топологическое, "самые правильные" определения этого понятия стоит искать в учебниках по топологии, а не по анализу.
Пусть 

 и 

 -- топологическое пространства, 

. По одному из (классических) определений функция 
 непрерывна в точке 
, если для любой окрестности 

 точки 

 существует такая окрестность 

 точки 

, что 
![$f[U\cap D]\subseteq V$ $f[U\cap D]\subseteq V$](https://dxdy-04.korotkov.co.uk/f/b/d/f/bdffb5a607b8fabeac89aa7d69fbeca882.png)
.
Как видно, это определение имеет смысл без каких-либо дополнительных условий на связь точки 

 с множеством 

. Более того, непрерывность функции зависит только от (индуцированной) топологии на 

 и не зависит от того, как 

 вложено в 

, да и вложено ли оно вообще куда-нибудь. Это означает, что при определении непрерывности можно считать (не нарушая общности), что функция определена всюду на 

. (При этом в аналитических приложениях роль 

 будет играть не 

 или там 

, а область определения рассматриваемой функции, снабженная индуцированной топологией.)
Резюмирую. На мой взгляд, любые дополнительные ограничения на связь 

 с 

 -- в том числе, вхождение вместе с окрестностью или даже требование пределельности -- все они, мягко говоря, "от лукавого" или, если угодно, носят исключительно вкусовой характер. Ну а если говорить грубовато, то такого рода ограничение -- особенно если оно в толстом учебнике -- можно счесть вредным, так как оно способно смутить неопытный ум и отдалить его от понимания сути явления.
Вот, как-то так. 

Ну еще и слегка 
вот так.
М-даа... Ребят, я не слишком старательно притворяюсь умным?