Razor Syntax
Learn the basics of the Razor syntax of inline expressions, control structures, conditional statements, and loops.
We'll cover the following
Razor syntax is made up of HTML, Razor markup, and C#. Rendering HTML from a Razor component is the same as rendering HTML from an HTML file. The HTML in a Razor component is rendered by the server unchanged. Razor syntax uses both inline expressions and control structures.
Inline expressions
Inline expressions start with an @
symbol followed by a variable or function name. This is an example of an inline expression:
Get hands-on with 1400+ tech skills courses.