Problem solved.
Για όποιον έχει το ίδιο πρόβλημα...
notepad++-->ρυθμισεις-->προτιμήσεις-->(απο τις καρτελες)"Νεο εγγραφο/Ανοιγμα Αποθηκευση Καταλογου"-->(στην κωδικοποιηση) κλικ στο utf-8.
Πιθανότατα το notepad++ είχε σαν default επιλογή το iso-8859-7 (κωδικοποίηση ελληνικών χαρακτήρων) ενώ το notepad το utf-8.
Στον html κώδικα μπορείς να δηλώσεις ποια κωδικοποίηση χρησιμοποιείς.
Αν χρησιμοποιείς από notepad++ την iso-8859-7 και προσθέσεις στην αρχή του κώδικα (αμέσως μετά το <html>) τη δήλωση
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7"/>
τότε η σελίδα θα εμφανιστεί σωστά.
Αν δε δηλώνεις στο κώδικα τι κωδικοποίηση χρησιμοποιείς, τότε νομίζω οι browsers δοκιμάζουν να το διαβάζουν σαν utf-8.
Το utf-8 υποστηρίζει ένα τεράστιο εύρος χαρακτήρων από όλες τις γλώσσες, ενώ το iso-8859-7 υποστηρίζει αγγλικούς και ελληνικούς χαρακτήρες.
Αν δε σε ενδιαφέρει να έχεις χαρακτήρες από άλλες γλώσσες, συμφέρει το iso-8859-7 το οποίο αποθηκεύει κάθε ελληνικό χαρακτήρα χρησιμοποιώντας 1 byte, ενώ το utf-8 χρησιμοποιεί 2 bytes για κάθε ελληνικό χαρακτήρα. Δοκίμασε το ίδιο αρχείο να το αποθηκεύσεις πρώτα με iso-8859-7 και μετά με utf-8 και σύγκρινε το μέγεθος του αρχείου κάθε φορά. Θα δεις ότι στο utf-8 είναι μεγαλύτερο.
Πάντως ακόμα και με iso-8859-7, μπορείς να εμφανίσεις στην ιστοσελίδα χαρακτήρες κι από άλλες γλώσεις εκτός από ελληνικά και αγγλικά, χρησιμοποιώντας συγκεκριμένα html codes :
https://www.periodni.com/unicode_utf-8_encoding.html (το καθένα από τα οποία όμως θα καταλαμβάνει 6 bytes).
πχ αν στον editor χρησιμοποιείς iso-8859-7 και δοκιμάσεις να βάλεις με copy-paste τον ισπανικο χαρακτήρα á, όταν πας να αποθηκεύσεις το αρχείο μάλλον θα σου εμφανίσει μήνυμα ότι υπάρχει χαρακτήρας που δεν υποστηρίζεται από το encoding (και μάλλον θα αποθηκεύσει ένα ? στη θέση του). Μπορείς όμως να γράψεις στον editor & # 2 2 5 ; (χωρίς κενά ενδιάμεσα) το οποίο ο browser θα το εμφανίσει ως á.
anyway, για τις σημερινές ταχύτητες του ιντερνετ, όλα αυτά είναι ψιλά γράμματα, ειδικά αν μιλάμε για μικρά site με μικρή επισκεψιμότητα. Τα περισσότερα ελληνικά site (συμπεριλαμβανομένου του e-steki.gr) χρησιμοποιούν utf-8