preタグで強制的に改行させる

2016.3.6 (日)

preタグは改行できない仕組みになっているのですが、改行できないと困ってしまうときがあります。

white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: pre-wrap;      /* CSS3 */

公式的なスタイルになっていないのか、各ブラウザーに対して個別に書かないとダメです。