With the new site and all I’ve some CSS to get through.
I wanted to make the “pre” element work as a code snippet display for me, and needed a fix to get it to wrap text (since the “width” attribute has been defunct for some time).
Here’s the solution!
pre { background-color: #F2F2F2; padding: 5px 5px 5px 5px; white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
Sadly with WordPress in particular this isn’t much help, because php code still gets executed rather than displayed.
I do recommend “SyntaxHighlighter Evolved”, a plugin that makes displaying code pretty damn simple.