CSS3 @font-face rule разбивает раздел Razor с сообщением об ошибке: CS0103: The name 'font' does not exist in the current context
. Он выходит из строя во время выполнения.
Кажется, что символ CSS3 @
является проблемой, которая приводит к сбою анализатора Razor.
Пример:
@section HeadCustomStyleBlock {
<style type="text/css">
@font-face {
font-family: Gentium;
src: url(http://example.com/fonts/Gentium.ttf);
}
<style>
}
В контексте, @section HeadCustomStyleBlock
включается в элемент <head> .
Вместо того, чтобы переместить это во внешний файл, могу ли я реализовать обходное решение, чтобы сохранить его в строке?