type-able, see here: Make a DIV look like an input
You may then add whatever contents and classes you like that a
could normally take. You'll have to get a bit clever if you need the links to render themselves as a user types, for example, but still possible by binding a function to the
that is called when the content changes.
Twitter's tweet input box is actually a
, which is how it does stuff like highlight text over 140 characters.