php and html tag problem when customizing menu items I was trying to print the menu item description under the menu name. 

I add this into the menu.inc under bootstrap theme, where the function bootstrap_menu_link(array $variables) is:

if ($element['#original_link']['menu_name'] == "main-menu" &amp;&amp; isset($element['#localized_options']['attributes']['title'])){
    $element['#title'] .="&lt;br&gt; " . $element['#localized_options']['attributes']['title'];
  }


my interface then showed something like product&lt;br&gt;LED Drivers as the menu item - the &lt;br&gt; tag is printed out directly. I looked at the source code, that area shows: &amp;lt;br&amp;gt; , so I then tried using &amp;lt;br&amp;gt; in the php string, but the source code showed &amp;amp;lt;br&amp;amp;gt; this time. How can I correctly insert html tag into $element['#title']?
You could check if where the call to the l() function is created (in the function mentioned: bootstrap_menu_link), the third parameter contains the following element in the array:

'html' =&gt; TRUE


This tells drupal to output the title of the link as html and not run it trough check_plain().

Also, I would create a custom theme based on the bootstrap theme and add my customization there.