Now, although CSX isn't the program language loud JavaScript, for example, be Java, CSX also has
variables and the variables are relatively new in access and they actually existed back in session and
access, not back in session.
He because Cessna's says it's actually still exists and it's pretty powerful.
And I would suggest learning it if he had the chance.
Well, not the chance, the time, but yeah.
So variables, what are they.
But they're actually custom properties of success, sometimes referred to as success variables or cascading
variables.
And they are actually entities defined by the success alter or otherwise you.
They contain specific values to be reused throughout the document.
So what is the basic usage of a variable they are set using custom property notations for in this example,
we set the primary color to white and the second we call to black and they can be accessed using the
VA function and within parentheses, we'll just call upon what we want that variable to be.
In our example down here, we have an H3 with the color of the of the primary color, which would be
white and the back on color of the secondary color, which would be black.
Declaring a custom property is done using a custom property name that begins with a double hyphen,
as you can see right here.
And a property value that can be any valued excess value like any other property.
This is actually written inside a Rousset, which will take a look at later on in our example.
Now, a complex Web site has very large amounts of success.
For example, the same color might be used in hundreds of different places requiring global search and
replaced if the color needs to change.
Now, custom properties allow for a value to be stored in one place, then referred to in multiple other
places.
An additional benefit is semantic identifiers.
OK, enough chitchat about variables, let's try out some.