summaryrefslogtreecommitdiffstats
path: root/3rdparty/htmlpurifier/docs/ref-proprietary-tags.txt
blob: c5c677188836d72560a9c1776d2ccc5f29f0395a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Proprietary Tags
    <nobr> and friends

Here are some proprietary tags that W3C does not define but occasionally show
up in the wild.  We have only included tags that would make sense in an
HTML Purifier context.

<align>, block element that aligns (extremely rare)
<blackface>, inline that double-bolds text (extremely rare)
<comment>, hidden comment for IE and WebTV
<multicol cols=number gutter=pixels width=pixels>, multiple columns
<nobr>, no linebreaks
<spacer align=* type="vertical|horizontal|block">, whitespace in doc,
    use width/height for block and size for vertical/horizontal (attributes)
    (extremely rare)
<wbr>, potential word break point: allows linebreaks. Only works in <nobr>

<listing>, monospace pre-variant (extremely rare)
<plaintext>, escapes all tags to the end of document
<xmp>, monospace, replace with pre

These should be put into their own Tidy module, not loaded by default(?). These
all qualify as "lenient" transforms.

    vim: et sw=4 sts=4