I know you use Jekyll for the HappyCoding website, but not too many people will get to know of the website, since Jekyll does not employ a lot of semantic html. Could you please edit the html files to be more semantic, or just use an altogether template like GitHub - rcvalle/jekyll-theme-semantic2: A Semantic UI -based Jekyll theme. ?
Can you be more specific about how the HTML is not semantic?
I use Jekyll to build the site, but I wrote all of the HTML and CSS myself. From what I understand, I do indeed use semantic HTML. For example the navigation is in a <nav>
tag, headings are <h1>
tags, etc. Those are all semantic tags, as far as I know.
I’ve even tried to make sure that the HTML is formatted correctly in the output, on the off-chance that somebody wanted to view its source.
I don’t think using a Jekyll theme would improve any of that. But can you point out any specific tags I’m not using, or misusing?
From what I understand, I do indeed use semantic HTML. For example the navigation is in a
<nav>
tag, headings are<h1>
tags, etc. Those are all semantic tags, as far as I know.
I don’t mean to be rude, but there are a lot of semantic html that you are not using, that might help others come to and know of your site. Here are a few:
<main>
<article
<section>
<header>
<footer
(You are using this)<aside>
(To place other things such as social media links and about me section)
I hope this doesn’t offend you!
No worries, you aren’t offending me. That’s an interesting point. I’ll think about how I can use these other tags.
These links might help you: