Чтобы понять, в чем разница между сказкой и повестью, давайте дадим определение двум этим жанрам и разберемся с историей их происхождения.
Такой жанр как повесть появился в средние века, и был разновидностью приключенческой литературы. Сюжеты повести строились из цепи различных событий, которые связывали со странствиями, тайнами, загадками, смертями и воскрешениями героев. В повести очень часто использовали такие литературные приемы как гиперболизация и гротеск, что более характерно для сказок. Вскоре появились некие разновидности этого жанра, их стали разделять на бытовые, сатирические и исторические повести.
В отличие от повести, трудно сказать, когда появились сказки, их история насчитывает тысячелетия. В далекие времена были люди – сказочники, именно они передавали сказки из поколения в поколение. Структура современных сказок не сильно отличается от народных. В сказке всегда есть присказка (эмоциональный настрой), зачин (здесь мы знакомимся с героем), кульминация (испытания или подвиги) и счастливый конец (пир, бал, свадьба и т.д).
Теперь можно сказать, чем отличается сказка от повести:
Повесть – это более достоверные факты, приукрашенные автором. Сказка – вымысел.
В отличие от повести в сказке не раскрывается внутренний мир героя, его мировоззрение.
В сказках – всегда счастливый финал, а в повести не обязательно.
И последнее, структура сказки помогает легко ее запоминать и пересказывать, а свободная композиция повести усложняет эту задачу.