HTML::O...t::Quote(3)

πŸ“¦ version 0.6.0, in alpine 3.24

πŸ’… HTML::Object::DOM::Element::Quote(3) β€” the manual page, but make it make sense

okay so bestie, this is the manual page for HTML::Object::DOM::Element::Quote (the title up top is just HTML::O...t::Quote(3) because man page headers love to truncate, iykyk) πŸŽ€


✨ NAME ✨

HTML::Object::DOM::Element::Quote β€” the HTML Object DOM Blockquote Class. yes that's the whole name. slay. πŸ’–


✨ SYNOPSIS ✨

use HTML::Object::DOM::Element::Quote;
my $quote = HTML::Object::DOM::Element::Quote->new ||
    die( HTML::Object::DOM::Element::Quote->error, "\n" );

like, literally just use it, then new it, then die with the error if it flops. that's the whole vibe check. πŸ”₯


✨ VERSION ✨

v0.2.0

✨ DESCRIPTION ✨

so this interface is the main character for manipulating quoting elements β€” the ones like <blockquote> and <q>. It gives you special properties and methods on top of the regular HTML::Object::Element interface that it also gets by inheritance. 🫢

⚠️ important plot twist: it does not cover the <cite> element. nope. not invited to this party. πŸ™ˆ

✨ INHERITANCE ✨

the family tree, fr fr β€” follow the arrows, it's giving royal lineage πŸ‘‘

+-----------------------+     +---------------------------+     +-------------------------+     +----------------------------+     +-----------------------------------+
| HTML::Object::Element | --> | HTML::Object::EventTarget | --> | HTML::Object::DOM::Node | --> | HTML::Object::DOM::Element | --> | HTML::Object::DOM::Element::Quote |
+-----------------------+     +---------------------------+     +-------------------------+     +----------------------------+     +-----------------------------------+

✨ PROPERTIES ✨

inherits properties from its parent HTML::Object::DOM::Element. yes, all of them. nepotism but make it OOP. πŸ’€

✨ cite ✨

this one's a string that reflects the cite HTML attribute β€” and like, it holds a URL for the source of the quotation. you can set or get an URI with this method. lowkey iconic. 🌸

see also the Mozilla documentation: <https://developer.mozilla.org/en-US/docs/Web/API/HTMLQuoteElement/cite>


✨ METHODS ✨

inherits methods from its parent HTML::Object::DOM::Element. again β€” everything from the parent, no cap. πŸ¦‹


✨ AUTHOR ✨

Jacques Deguest <jack@deguest.jp>


✨ SEE ALSO ✨


Copyright(c) 2021 DEGUEST Pte. Ltd.

All rights reserved

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. πŸ’œ


and that's the whole page bestie, go forth and quote things responsibly 🧚✨ β€” this is from perl v5.42.2, dated 2026-02-15, and it literally says HTML::O...t::Quote(3) at the bottom too, so we're all caught up πŸ“

πŸ“¦ where this page comes from