Rich text editing boundary

GUI95

Widget index / Host integrations · Download this HTML

A bold word, an italic word, and ordinary text.

Edit or paste here using the browser’s editing behavior.

Ready — try the example.

States and behavior

Editable rich content, selection, multiline input, browser clipboard and undo.

Keyboard

Native contenteditable editing keys apply. Tab leaves the editor; the example registers no formatting shortcuts.

Scope and adaptation

This is a browser adapter with basic editing only, not a reusable RichEdit/RTF engine. Production formatting, reliable undo, safe paste/import and serialization need a dedicated editor or native RichEdit. Never insert untrusted HTML directly.

Sources

Microsoft preliminary guide (1995), chapters 7–8

Original implementation; system colors are represented by CSS variables. The default 13 px system-font stack is a readable browser adaptation. The 1995 source is preliminary, not a final product specification. Test the target browser and native host before shipping.