You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@davisagli There are two related issues I'm concerned about:
Inconsistent (broken) links. For instance, on the code page, the links to the Code Blocks section have href="code.html#css--Code Blocks", which is both invalid HTML and also doesn't match the section id="css--Code%20Blocks". The difference is between the id var set in item/_item.j2 and the url created by the get_link macro in item/macros.j2, used in item/annotation.macros.j2.
Invalid characters in id attributes. Even in HTML5, id attributes should not contain whitespace, and must begin with a letter (or at least that's my understanding). If we're using dynamic content to generate id attributes, I want to be sure we're following the spec.
Some IDs are using spaces
, while others are encoded using
%20
. Internal hash links are broken.TODO:
id
attr contents should be safe; only valid charsThe text was updated successfully, but these errors were encountered: