H1- H6 tags for Headings 1-6
When a user assigns Heading 1-6 typography to a text, they would expect that Brizy would assign an appropriate HTML tag automatically. For example, most people would expect that when they assign Heading 1 typography to a text, Brizy would automatically assign H1 tag to it.
I have discovered by surprise that in reality when assigning Heading 1-6 typography to a text, Brizy assigns Paragraph tag to it by default. Users have to manually set the appropriate HTML tag for each Heading typography. This is counter intuitive and goes against the Ease of Use principle in the Brizy Builder.
Please consider these requests
1. Can you please assign H1-H6 tags for Heading 1-6 typographies by default and continue to allow users to change it if they want to?
2. Please also consider moving the Tag selection option to the Typography Settings screen
-
Hi George,
Thank you for your message.
We added the HTML tag option to offer the users the possibility to choose the own tag they want to use. At the moment, by default, it is set with paragraph one because it more used tag. Unfortunately, at the moment, it can’t change automatically.
Thank you for your suggestion, we will consider them.
Best regards,
Nelea
0 -
WHAT? Does this mean, when I set the title of a blog post to h1, it merely sets the typography as represented by "H1" and does not actually add <h1> and </h1> tags around the post title?
If that's in fact what happens, that is definitely not good. If I select H1 for some text, I expect it to be enclosed with h1 tags. Otherwise, there's a lot of SEO misfortune (missed-fortune?) happening.
Please consider clarifying this point, or if it is already explained somewhere in the documentation, please let us know where that is.
Thanks, Jeff
0 -
Hi Jeff,
So, when you select Heading 1-6, you actually select a style preset (this could be named as you want). You can have many different style presets. However, this preset doesn't add heading HTML tag (f.e. <h1>). To edit HTML tag you need to open "More Settings" and select tag you need: Video. Hope it helps.
Let us know if you will have any other questions.
Best regards,
Denis.0 -
Hypertext Markup Language requires all headings to be marked up with h1-h6. All web development tools are expected to adhere to the basic standards. Search engines depend on HTML standards to define what content is important in a page.
Adherance to HTML standard is a very foundational requirement for web development tools. For example WordPress Gutenberg automatically assigns the appropriate tags for different headings. Likewise all web development tools MUST adhere to the specifications.
Please give this matter the priority it deserves.
https://html.spec.whatwg.org/#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements
0 -
Yes, that explanation certainly does help and the clarification is much appreciated. However, I have to agree with Kc George (OP) in that this is horribly misleading. Developers are used to the reserved “H1”–“Hx” to mean what they are defined as in HTML. By having Brizy builder define these as merely a style preset name, this is misleading and counterintuitive, and also makes for a lot of extra work if I have to manually place header tags for every element I need them. I simply do not understand how this decision was made by the Brizy team.
Jeff Safire
––––––––0 -
Hi George and Jeff,
Thank you for your replies. Your feedback is very important for us and we highly appreciated. I provided your feedback to our team so they can discuss and see what will be the best way to implement HTML tag option in presets. Hope this will be implemented in nearest future.
Best regards,
Denis.0 -
YES. This is a super important issue.
We are working with HTML documents.
Proper <H> tags are mandatory for a lot of use cases.
Please addres this.
Thanks.
0 -
Mr. Galabyte –
I point out that, the global styles reference "Heading 1" thru "Heading 6". These are simply preset names in global styles, and you can adjust the styles for each, as you see fit. However, selecting these styles does not insert Hx tags. I still believe this is horribly misleading. Regardless, you are able to insert Hx tags by selecting the exact text element by clicking, then click on the gear icon in the popup menu, Advanced tab, then at the bottom you will see a Select element nominally set to Span, and you can change it to Hx from there. Yes, cumbersome, and lots of extra clicks. I sure hope they change this in the near future.
Cheers,
Jeff Safire
0 -
Thanks Jeff. Yes, this solution is cumbersome. But is a solution that I will use.
0 -
I agree that the Preset names are confusing. Perhaps the best short term solution is to rename those Presets to literally, Preset 1, Preset 2 - and allow users to override those names AND MAKE THE HTML TAG MORE OBVIOUS - like seriously, why hide it behind 3+ clicks? Settings -> "more Settings" -> "advanced" AND it's WAY on the bottom.
Move the setting to the regular text settings row. And rename the Text Presets from Heading to Preset.
0
Please sign in to leave a comment.
Comments
10 comments