Skip to content

Various minor changes needed #5

Open
@PhilterPaper

Description

@PhilterPaper

Here are some HTML v4 changes needed, and some minor other things.

  1. add 'plaintext' to %isOptionalEndTag (admittedly very rarely used)
  2. add 'svg' => ['xmlns', 'xmlns:xlink', 'xmlns:svg', 'xlink:href'], to %linkElements ('svg' is a legit v4 tag, although I'm not sure how much detail you want to get into on its child tags)
  3. add 'reversed' to list of 'ol' attributes in %boolean_attr (requires turning the list into { 'name' => 1} format)
  4. don't duplicate any tag entry in the lists: build up lists from other lists, if possible, adding only tags which don't appear in one of the sublists
  5. in %isPhraseMarkup, add 'svg', 'bdi', 'data', 'iframe', 'picture', 'object', 'param', 'plaintext', 'xmp', 'listing', 'ilayer'
  6. MANIFEST file should NOT include MANIFEST itself

Per 74627, we need to figure out just what exactly is needed for various lists. See also PhilterPaper/HTML-Tagset, in which I have commented out all the HTML 5 tags, leaving only HTML 4. #2 for discussing putting them back in, in some way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions