This one's really weird. Noticed that tags that are definitely allowed in the html filter are being stripped out of the source for FireFox only. Strong and Bold aren't working in user posts. Italics and em tags are fine. ULs are fine. This doesn't happen in IE6 nor in Safari.

When I view source, the tags just aren't there. Drupal ate them.

Tried this on different kinds of content types.

Does not happen with other themes. Text shows up bold with them on FireFox.

Any idea why this might be happening? I'm three quarters through a long project and really don't want to start over, but it's a deal breaker if I can't fix it.

I'm grateful for any help you can give me.

Comments

Christefano-oldaccount’s picture

Does not happen with other themes. Text shows up bold with them on FireFox.

Which theme are you using? Are the HTML tags really not in the source code or are they there but not rendered by Firefox?

newbstah’s picture

All I had to do was in the CSS file add the following and FireFox started to behave.

b strong {
font-weight:bold;
}

The tags were showing up in FireFox. The first time I looked, I had the wrong input filter. With the right input filter, FireFox was getting the tags, just not interpreting them.

Christefano-oldaccount’s picture

Good find! Firefox will see the HTML tags but won't render them if they're not explicitly declared in the CSS.

ellisap’s picture

This solution of adding strong and em to the css was helpful, regardless of what system you're using. Thanks for the tip.