How do I set the HTML element of a text field? My request couldn't be simpler - I have a custom text field on a node (field type text), and I want this field to be placed in a Panels layout in a &lt;h3&gt; element.

For Node title, I can choose the HTML element. For text fields, there seems to be no such option. The available formatters are Default, Trimmed and Plain text, none of which have any settings. Views fields have all sorts of easy field rewriting features, but I can't find anything equivalent in Panels.

How can I get the drop down of HTML elements like you get for Node Title for a custom field? Or change the output another way?

I'd prefer not to have to rewrite my entire Panels layout and create a whole new region for this one field in its .tpl file simply to put some text in a &lt;h3&gt;.
Have you tried Panels Extra Styles ? As per module page :


  Panels Wrapper
  
  Wrap your panes and regions with unlimited possibilities.
  Go HTML5! Wrap your content in the newly defined tags. Add custom
  containers and HTM
  
  Wrapper: Element
  
  Wrap any region or pane with one of several dozen tags, including
  HTML5 elements.
  
  Wrapper: Raw
  
  Wrap any region or pane with a custom raw prefix and suffix.
  
  Sample output after applying the wrapper elements on 1 region and 2
  content panes: the powered by block and a main menu.