General discussion

How does it work?

I guess the basic principles for what the end user can see can be described as this:

HTML5 defines Structure (And some functionality like video/sound etc).
CSS defines Presentation
Javascript defines Behaviour (Interactivity).

So far so good, but then what for me something still difficult:

When I open a h5p module and looks into the files and file structure, how can I know which html5/javascript code/files that belong to the interface that the courseware author will see, and which one belongs to the interface that the end-user or the student will see?

Pages