japanesewithanime.com/2017/12/kanji-readings.html
Explains the different types of kanji readings including on'yomi and kun'yomi, with examples of how a single kanji can have multiple readings and how rendaku and sokuonbin affect pronunciation.
Kanji and kanaGrammarFuriganaHiraganaKatakanaAppsDictionariesAnimeKana