Event Schedule / Agenda Table Template
Clearly present your conference or event agenda with this easy-to-read, multi-track schedule table.
This template is designed to manage complex schedules, using the rowspan
attribute to visually represent sessions that cover multiple time blocks.

About this Event Schedule Table
Organizing a multi-track event schedule requires a layout that is both dense and clear. This template provides a time-based grid structure perfect for conferences, workshops, or festivals. The core feature is the practical use of the rowspan
attribute on table cells. This allows a single session block to vertically span multiple rows, accurately showing that a talk or event lasts longer than a single time slot. The styling is clean and color-coded to help users distinguish between different tracks or event types.
Key Features:
- Handles Complex Timings: Effectively uses
rowspan
to display sessions of varying lengths. - Multi-Track Layout: Columns are designed to represent different rooms, stages, or content tracks.
- Color-Coded Sessions: Simple CSS classes allow for easy color-coding of sessions by category (e.g., Keynote, Workshop, Break).
- Clean & Scannable: The minimalist design ensures the focus remains on the schedule information itself.
Ideal Use Cases:
- Conference and symposium agendas.
- Workshop or training timetables.
- University class schedules.
- Music festival lineups.
Dependencies:
None. This template uses only pure HTML and CSS.
Accessibility Notes:
While rowspan
and colspan
can create accessibility challenges if not used carefully, this table maintains a logical flow. Scoped headers (th
) are used for both time slots (scope="row"
) and tracks (scope="col"
) to ensure screen readers can announce the full context of each session.
Code
Here's the full code for the event schedule / agenda table: