What is the CSS content property?
The content property in
If we want to insert the generated content, we have to use the
contentproperty with the::before and ::after pseudo-elements.
Syntax
content: normal|none|counter|attr|string|open-quote|close-quote|no-open-quote|no-close-quote|url|initial|inherit;
Property values
-
normal: It is the default value. -
none: It is used to set the content to nothing. -
counter: It is used to set the content as a counter. -
attr: It is used to set the content as a selector’s attribute. -
string: It is used to specify the content of the text to be generated. -
open-quote: It is used to set the content to be shown as opening quote. -
close-quote: It is used to set the content to be shown as closing quote. -
no-open-quote: It is used to remove the opening quote from the content. -
no-close-quote: It is used to remove the closing quote from the content. -
url: It is used to add something from the external source such as: image. -
initial: This sets the value to its default value. -
inherit: This inherits property from its parent value.
Code
The following is the basic
In this example, we can see that we have written a quote by using the open-quote and close-quote property.