<multicol>: The HTML Multi-Column Layout element (Obsolete)

Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

Obsolete
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.

The HTML Multi-Column Layout element (<multicol>) was an experimental element designed to allow multi-column layouts and must not be used. It never got any significant traction and is not implemented in any major browsers. It's covered here only to warn you off in case you stumble on it in any other documentation.

Do not use this! In order to implement a multi-column layout, you should be using the regular HTML elements, like <div> in conjunction with CSS columns.

Specifications

None.

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
multicol
DeprecatedNon-standard
Chrome No support NoEdge No support NoFirefox No support No
Notes
No support No
Notes
Notes Up to Firefox 22, though not supported, a this element was associated with the HTMLSpanElement interface. It was then fixed and is now associated with the HTMLUnknownElement interface as requested by the specification.
IE No support NoOpera No support NoSafari No support NoWebView Android No support NoChrome Android No support NoFirefox Android No support No
Notes
No support No
Notes
Notes Up to Firefox 22, though not supported, a this element was associated with the HTMLSpanElement interface. It was then fixed and is now associated with the HTMLUnknownElement interface as requested by the specification.
Opera Android No support NoSafari iOS No support NoSamsung Internet Android No support No

Legend

No support
No support
Non-standard. Expect poor cross-browser support.
Non-standard. Expect poor cross-browser support.
Deprecated. Not for use in new websites.
Deprecated. Not for use in new websites.
See implementation notes.
See implementation notes.

See also