-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
HTML tags aren't entirely semantic #4857
Comments
Known issue. Ive been slowly converting everything recently. |
if you want, I could help you out should I close this (github) issue? |
You could if you wanted to, all though i wouldnt modify the header tags due to the way the website is structured (and the fact that Im not using SSR) |
What do you mean? I can get sample pr done today (like modifying just the About page for example), and you can take a look? I'm a bit confused with what header tags you are talking about |
I mean H1, H2 and so on. |
Ok, I'll leave them untouched and just work on the other parts |
hello i would like to contribute? Can someone walk me through?? |
I've somewhat paused working on this because I couldn't find that many egregious errors. I'll push all my changes to this branch, but basically what this pr does is replace things like |
solution aboutMonkeytype is a minimalistic and customizable typing test. It features many test modes, an account system to save your typing speed history, and user-configurable features such as themes, sounds, a smooth caret, and more. Monkeytype attempts to emulate the experience of natural keyboard typing during a typing test, by unobtrusively presenting the text prompts and displaying typed characters in-place, providing straightforward, real-time feedback on typos, speed, and accuracy.Test yourself in various modes, track your progress and improve your speed. |
|
yeah basically like that, but everywhere |
Hey I can work on this |
Go ahead! |
I notice in comment dated Jan 26 there are no forward slashes in the BR tags. BR tags should be |
Did you clear cache before opening an issue?
Is there an existing issue for this?
Does the issue happen when logged in?
Yes
Does the issue happen when logged out?
Yes
Does the issue happen in incognito mode when logged in?
Yes
Does the issue happen in incognito mode when logged out?
Yes
Account name
randomletters
Account config
No response
Current Behavior
The HTML tags throughout the frontend are lacking in semantic structure (i.e., h1 for titles, h2 for subtitles, ul/ol for lists, etc)
Expected Behavior
Currently, the layout looks something like:
Using semantics, it would look like:
This would improve SEO and make things more clear for developers
Steps To Reproduce
Go to any .html file in the frontend
Environment
Anything else?
https://www.w3schools.com/html/html5_semantic_elements.asp
Can I work on this? It's rather tedious, but worth doing
The text was updated successfully, but these errors were encountered: