pub struct Ul;Expand description
The <ul> element - unordered list.
§Purpose
The <ul> element represents an unordered list of items, where the order is not
meaningful. Items are typically marked with bullets or other symbols.
§Content Categories
- Flow Content
- Palpable Content (if it has at least one
<li>child)
§Permitted Content Model
- Zero or more
<li>and script-supporting elements
§Common Use Cases
- Feature lists
- Navigation menus
- Collections of related items
- Tag or category lists
- Any list where order doesn’t matter
§Key Attributes
- Global attributes only
§Example
<h2>Features</h2>
<ul>
<li>Fast performance</li>
<li>Easy to use</li>
<li>Highly customizable</li>
<li>Mobile-friendly</li>
</ul>
<nav>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/about">About</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</nav>§Accessibility
- Screen readers announce list type and item count
- Provides semantic grouping of related items
§WHATWG Specification
Trait Implementations§
Source§impl HtmlElement for Ul
impl HtmlElement for Ul
impl CanContain<Li> for Ul
impl CanContain<Script> for Ul
impl CanContain<Template> for Ul
impl FlowContent for Ul
impl PalpableContent for Ul
Auto Trait Implementations§
impl Freeze for Ul
impl RefUnwindSafe for Ul
impl Send for Ul
impl Sync for Ul
impl Unpin for Ul
impl UnwindSafe for Ul
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