HTML is the default text component in SuperMemo. It is based on editing and rendering engines of Internet Explorer. As such it carries all the rendering power and compatibility range of this powerful Microsoft product. This also means that all bugs and shortcomings should also be familiar. The good news is that, in Windows 10, most of the old HTLM problems are gone.
As all necessary Internet Explorer components are part of Windows, you do not need to worry about installing Internet Explorer. You can use any web browser while using SuperMemo.
There are 4 ways in which you are most likely to add HTML text to your collection (Middle or higher level):
Figure: A topic with an article about henipavirus in the HTML component on the left and 4 images taken from the article with Download images (Ctrl+F8) (available on the component context menu), which downloaded, localized, and tiled them in their individual image components on the right. These 4 images will propagate to all extracts and cloze deletions ultimately produced from this article.
If you want to import an HTML file to an existing HTML component, right-click the HTML component, and choose File : Import file. Pick the file in the dialog box and choose OK. Your HTML file will be displayed in the HTML component. Import file does not import files linked to by the imported file. However, you can import an entire website located on your hard disk or local network if you use Links : External file on the HTML component menu. In such a case, the HTML file will remain in its original location and retain all relative links.
If you would like to edit an HTML text in your favorite HTML editor, press Ctrl+F9 (or choose File : Edit file from the HTML component menu) and your HTML code will open in the HTML editor registered for editing HTML files in Windows. To preview an article in your web browser, Ctrl+click the HTML component or press F9 (or choose File : View file from the HTML component menu).
The most useful hyperlink will connect keywords with other elements in SuperMemo. To create inter-element hyperlink in HTML:
To insert hyperlinks that would point to other elements, registry texts, HTML files, URL addresses on the Internet, registry images, etc., read about the option Insert HTML link (HTML component menu).
The HTML component can interpret JavaScript. If you know some JavaScript commands, you can enhance your SuperMemo presentation with scripted HTML components.