More Control and Optimised DOM Output #22259
Daveden2
started this conversation in
Feature Request
Replies: 4 comments 1 reply
-
|
Big plus one, especially on the attribute request. Would be a great step towards being accessibility-ready. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
+1 this is defo needed. Lean and mean. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
+1 |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Elementor 3.20 beta was released with a reduced DOM version. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Prerequisites
What problem is your feature request going to solve? Please describe.
I'm frustrated when I want to create a complex accessible list or table and have to rely on third-party plugins or write out the entire HTML myself.
When we want to add accessible ARIA labels like "aria-labelledby" to a
<ul>, it gets added to the wrapper div instead of the main<ul>element.Describe the solution you'd like
It would be nice if we had the following:
<div>instead of the desired<ul>etc. So we currently cannot do applyaria-labeloraria-labelledbyon the Icon List widget.<picture>,<ul>,<li>,<address>etc to build customisable layouts.<li>,<th>,<tr>,<a>,<button>,<source>etc.Describe alternatives you've considered
I can do the unwrap of unnecessary divs using Dynamicooo's Unwrap feature but unfortunately, I no longer have the ability to add custom attributes.
I can go with another builder like Bricks Builder, which allows custom tags and doesn't add unnecessary wrapper divs to elements
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions