Quand j'ai voulu créer un bouton avec des sauts de ligne, j'étais en difficulté, donc je l'écrirai sous forme de mémorandum.
Si vous entrez \ pour couper la ligne dans <% =%>, elle sera sortie telle quelle.
<%= link_to "<h2>S'identifier</h2></br>S'identifierすると、コメント・いいねが可能です!",new_user_registration_path, {class: "btn btn-success"} %>
<%= link_to new_user_registration_path, class: "btn btn-success" do %>
<h2>S'identifier</h2>
<br>
Vous pouvez commenter et aimer en vous connectant!
<% end %>
Quand j'ai posté pour la première fois, j'utilisais la méthode brute, De @jnchito, "Si vous utilisez la méthode brute par inadvertance, cela entraînera la construction de XSS, il vaut donc mieux ne pas l'utiliser autant que possible. Les rails doivent avoir différentes façons de créer du HTML sans utiliser de raw, alors cherchez d'abord une manière qui ne repose pas sur raw. Je vais le corriger après avoir reçu un commentaire.
Exemple indésirable échappé à l'aide de la méthode brute
<%= link_to raw("<h2>S'identifier</h2></br>S'identifierすると、コメント・いいねが可能です!"),new_user_registration_path, {class: "btn btn-success"} %>
Caractères spéciaux Pour annuler les effets des caractères spéciaux tels que \
et \
.
référence https://noterr0001.hateblo.jp/entry/20151208/1449579773
Recommended Posts