//! `gema_texto` parses gemtext and renders html. //! //! This library powers [blog](https://r.bdr.sh/blog.html) and //! [page](https://r.bdr.sh/page.html), so it makes some decisions on //! for those projects. Here's how each line is handled: //! //! - Headings and the content under them is wrapped in a `
` tag. //! - All text lines are `

`, even empty ones. //! - URLs are wrapped in a `

` //! - Alt Text is supported for preformatted-toggles, and is written as //! the aria-label of the `

` tag.
//! - Consecutive list items are wrapped in a `