There are useful tricks to changing CSS properties via checkbox state and pseudo-selectors to implement simple modals (which won’t be accessible), but you can’t open a modal <dialog> element without JS.
Weirdly, you can close them with a form submission, but you can’t open them with one.
Weirdly, you can close them with a form submission, but you can’t open them with one.