Adding Resources
Resource types enable almost any kind of web content to be inserted into the course.
- Book is a multi-page resource in a book-like format, with chapters and subchapters, useful for displaying lengthy information.
- File provide a downloadable Word document, a PDF, an Excel spreadsheet or PowerPoint slides as a course resource.
- Heading enables text and optional icons to be inserted among activities on the course page.
- Label enables text and multimedia to be inserted into the course page between links to other resources and activities.
- Page can display text, images, sound, video, web links and embedded code, such as Google maps.
- Subpage no longer available to add. Existing subpages are still visible in courses on the site.
- URL The URL module enables a teacher to provide a web link as a course resource.
1. Add a book
1.3. Add a table into a Moodle book page
You can add an html table into a Moodle book page. Providing a table as an html table rather than an image of a table, which is not screen readable, is much more accessible for those who use screen reader software and is often better for everyone than an image of a table, which might not be very good definition.
Please note: it is good accessibility practice to add a caption to a table and to use the appropriate content tags for headings, paragraphs and lists within tables. This helps screen reader software.
Add a table:
- Turn editing on
- Switch to HTML view
- Add the html code for a table in the position where you want the table to appear in your book page
Standard table of one row and one column
<table width="100%" border="1">
<tbody>
<tr>
<td width="" valign="top">
<p>Text here</p>
</td>
</tr>
</tbody>
</table>
Text here |
Standard table of two rows and two columns
<table width="100%" border="1">
<tbody>
<tr>
<td width="" valign="top">
<p>Text here</p>
</td>
<td width="" valign="top">
<p>Text here</p>
</td>
</tr>
<tr>
<td width="" valign="top">
<p>Text here</p>
</td>
<td width="" valign="top">
<p>Text here</p>
</td>
</tr>
</tbody>
</table>
Text here |
Text here |
Text here |
Text here |
Standard table with colour background
<table width="100%" border="1" style="background-color: #d9e2f3">
<tbody>
<tr>
<td width="" valign="top">
<p>Text here</p>
</td>
</tr>
</tbody>
</table>
Text here |