pub struct Hr;Expand description
The <hr> element - thematic break.
§Purpose
The <hr> element represents a thematic break between paragraph-level elements,
such as a scene change in a story or a shift in topic. It’s displayed as a
horizontal rule but carries semantic meaning beyond visual presentation.
§Content Categories
- Flow Content
§Permitted Content Model
- None (void element)
§Common Use Cases
- Separating sections in a document
- Indicating topic shifts within content
- Visual and semantic breaks in text flow
- Scene changes in narrative content
§Key Attributes
- Global attributes only
§Example
<section>
<h2>Chapter 1</h2>
<p>The story begins...</p>
</section>
<hr>
<section>
<h2>Chapter 2</h2>
<p>Meanwhile, in another place...</p>
</section>§WHATWG Specification
Trait Implementations§
Source§impl HtmlElement for Hr
impl HtmlElement for Hr
impl FlowContent for Hr
Auto Trait Implementations§
impl Freeze for Hr
impl RefUnwindSafe for Hr
impl Send for Hr
impl Sync for Hr
impl Unpin for Hr
impl UnwindSafe for Hr
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more