${} を "" で囲っても文字列にはならない？


下記のコードについて質問があります。  
`${}`で `{}` の中身を参照していると思うのですが、`"${}"` のように `" "` がつくと文字列にならないのでしょうか？

[code]

    <th:block th:if="${#en.enLoop('tag.able')}">
    
[/code]




Thymeleafは、HTMLテンプレートに記載された`th:`から始まるタグや属性を変換の対象と判断し、属性値（`"`で囲まれた部分）を解析して、ユーザーのブラウザーで表示可能なHTMLに変換します。

[code]

    <th:block th:if="${#en.enLoop('tag.able')}">
    
[/code]

の1行はブラウザーでは解析できません（Thymeleafしか解析できません）。属性値を`"`で囲むのはThymeleafのマークアップ（書式）のルールです。




Thymeleafは、HTMLテンプレートに記載された`th:`から始まるタグや属性を変換の対象と判断し、属性値（`"`で囲まれた部分）を解析して、ユーザーのブラウザーで表示可能なHTMLに変換します。

[code]

    <th:block th:if="${#en.enLoop('tag.able')}">
    
[/code]

の1行はブラウザーでは解析できません（Thymeleafしか解析できません）。属性値を`"`で囲むのはThymeleafのマークアップ（書式）のルールです。

