Ruby v.1.8.7 と Rails v.3.1.3 を使用して Web サイトを作成し、yml ファイルからページのテキストを読み込んでいます。タグ内にテキストがありますが<h3>
、html で明示的なチェックを行うことなく、3 番目の文を別の行に配置したいと考えています。
たとえば、私は持っています:
<h3><%= Settings.text_from_yml %></h3>
私の見解では、text_from_yaml は次のようになります。
This is the first sentence. This is the second. And lastly, the third.
yml ファイル内。yml ファイル内の文字列に改行を配置して、3 番目の文が独自の行になるようにする方法はありますか? 3行目の前に配置しようとしましたが、テキスト「 」<br />
が出力されるだけです<br /> And lastly, the third.
私もやってみました
<h3><%= Settings.text_from_yml.html_safe %></h3>
しかし、それは私が望んでいたことではありませんでした。これを達成する他の方法はありますか?