Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
This listing provides all obsolete elements along with obsolete attributes per element: https://www.tutorialrepublic.com/html-reference/html5-tags.php.
We will remove attribute definitions in Sink and Parser (XHTML5 and derived like Xdoc and FML). Moreover these changes will break some usage:
- Aligning of table cell must now happen through CSS on the TDs rather than providing it to table rows. There is no simple way to parse and write it in a format-neutral manner w/o huge effort.
- Replace name with id on anchors.
- Table borders must be solved by CSS now
- Affected elements: img, hr, links (a), table, td/th, sections, verbatims, tr
Virtual all deprecated attributes have been superseded by CSS. Improve also tests because code is stricter now.
Attachments
Issue Links
- causes
-
DOXIA-734 XHTML 1.0 elements/attributes which are obsolete in XHTML5 no longer detected by XdocParser/FmlParser
- Closed
- incorporates
-
DOXIA-672 Parse id attribute only on <a /> elements by default
- Closed
-
DOXIA-674 Replace table border handling with new CSS class
- Closed
-
DOXIA-675 Replace table alignment attributes with CSS styles
- Closed
-
DOXIA-673 Remove compat handling of absent Sink#tableRows() calls
- Closed
- links to