Tags, content, attributes, elements etc.
Semantic HTML means writing HTML that is descriptive and meaningful in regards to content and context.
An HTML form is used to collect user input. Form validation is an feedback on the user's input and actions.
As for developers, it is important to make the code visually appealing and understandable to other developers and users. There are some basic norms that are good to follow to attain this consistency in website development.
Provide the user a good way to navigate and interact with your site.
The purpose of any website is to drive traffic. And a vast portion of those visitors is coming from search engines.
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.