• dan@upvote.au
    link
    fedilink
    arrow-up
    43
    ·
    edit-2
    19 days ago

    HTML isn’t compiled, and unknown attributes are allowed. The best practice is to prefix non-standard attributes with data- (e.g. <div data-foo="test">) but nothing enforces that. Custom attributes can be retrieved in JavaScript or targeted in CSS rules.