Not a basic question at all. First, be aware that hover (rollover or mouseover) is not detected on mobile devices (phones and tablets). It is only useful if you know that your learners will be using computers. Mobile devices need to use clicks (taps) to trigger actions. Flash (publishing as SWF) is necessary if you use the old rollover objects, but flash is going extinct soon, even on computers. It is better to stay with HTML-friendly projects. You will have to do some javascript to make this work with rollovers in HTML, using event listeners to detect the mouseover and mouseout events and trigger the respective actions. How confident are you with javascript? If you use clicks, all your desired functionality is possible without javascript, using advanced/shared actions.
... View more