....
If there are multiple selectors, they must be separated by commas. For example, .d hxremove p + ul, blockquote ol .e removes all ul elements that follow a p element and also all ol elements that are descendants of a blockquote element.
hxremove assumes that class selectors (".foo") refer to an attribute called "class". And assumes that ID selectors ("#foo") refer to an attribute called "id".
To handle HTML files, make them well-formed XML first, e.g., with "hxnormalize -x" .
Compare with hxselect , which removes everything but the selected elements.
10 -i Match case-insensitively. Useful for HTML and some other SGML-based languages.
-l " language" Sets the default language, in case the root element doesn't have an xml:lang attribute (default: none). Example: -l en
selectors One or more comma-separated selectors. Most selectors from CSS level 3 are supported.