Als ich einen Button mit Zeilenumbrüchen machen wollte, war ich in Schwierigkeiten, deshalb werde ich ihn als Memorandum schreiben.
Wenn Sie \ </ br> eingeben, um die Zeile in <% =%> zu unterbrechen, wird sie unverändert ausgegeben.
<%= link_to "<h2>Einloggen</h2></br>Einloggenすると、コメント・いいねが可能です!",new_user_registration_path, {class: "btn btn-success"} %>
<%= link_to new_user_registration_path, class: "btn btn-success" do %>
<h2>Einloggen</h2>
<br>
Sie können kommentieren und mögen, indem Sie sich anmelden!
<% end %>
Als ich das erste Mal gepostet habe, habe ich die Rohmethode verwendet. Aus @jnchito: "Wenn Sie die Raw-Methode versehentlich verwenden, wird XSS integriert. Es ist daher besser, sie nicht so oft wie möglich zu verwenden. Rails sollten verschiedene Möglichkeiten haben, HTML ohne Verwendung von Raw zu erstellen. Suchen Sie daher zunächst nach einer Möglichkeit, die nicht auf Raw basiert. Ich werde es korrigieren, nachdem ich einen Kommentar erhalten habe.
Unerwünschtes Beispiel mit der Rohmethode entkommen
<%= link_to raw("<h2>Einloggen</h2></br>Einloggenすると、コメント・いいねが可能です!"),new_user_registration_path, {class: "btn btn-success"} %>
Sonderzeichen Zum Aufheben der Auswirkungen von Sonderzeichen wie \
und \
.
Referenz https://noterr0001.hateblo.jp/entry/20151208/1449579773
Recommended Posts