Currently the heirarchy on talks.html is as follows:
<h2> Spring (current) Term talks
<h3> Talk title
<h2> Past talks
<h3> Autumn Term 2019
<h4> Talk title
<h2> Giving a talk
Semantically and stylistically, this has some problems (as raised in PR #74 ). Ideally the talk titles would always be the same heading level hn, and so the "containing" parent heading would also always be the same h(n-1).
As part of this fix, each term of past talks could be wrapped in a <details>/<summary> pair to mean that Giving A Talk is easier to scroll to. Additionally, if Giving a Talk is given an id, then creating a link to talks.html#giving-a-talk would be a good way to make the information more easily accessed.
Currently the heirarchy on talks.html is as follows:
Semantically and stylistically, this has some problems (as raised in PR #74 ). Ideally the talk titles would always be the same heading level hn, and so the "containing" parent heading would also always be the same h(n-1).
As part of this fix, each term of past talks could be wrapped in a
<details>
/<summary>
pair to mean that Giving A Talk is easier to scroll to. Additionally, if Giving a Talk is given anid
, then creating a link to talks.html#giving-a-talk would be a good way to make the information more easily accessed.