Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I still experience the issue #607 with release 3.18.1 #611

Closed
MrSeccubus opened this issue Dec 17, 2020 · 3 comments · Fixed by #612
Closed

I still experience the issue #607 with release 3.18.1 #611

MrSeccubus opened this issue Dec 17, 2020 · 3 comments · Fixed by #612

Comments

@MrSeccubus
Copy link

Here's a tarbar of the site
site.zip

@MrSeccubus
Copy link
Author

This is the original issues where internal hashref's are not recognized.

@gjtorikian
Copy link
Owner

Ack, sorry about that. When #612 is merged, 3.18.2 should fix it.

@gjtorikian
Copy link
Owner

It took me a very long time to figure out but at the top of your page is the following code:

    <base href="/">

So the link to #content results in an error saying that content cannot be found, even though id="content" exists.

However, html-proofer is working as expected. According to the documentation for <base>, the value here is prepended to every link, even hashes. Thus the final link that html-proofer sees is /#content, which doesn't exist.

You will need to remove the base tag, or rewrite it in such a way so that it correctly points to the same file it's in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants