When defining "class", "the class name must start with an English letter or a period and cannot contain spaces or other symbols". DW will prompt you when you make a wrong name (when creating a new CSS style in the CSS panel). Also, when your class style name is the same as the HTML tag name, there will be a prompt (for example, a class is named body), and the prompt is: "body is a standard HTML tag. Are you sure you want to name it the class name? If you name it this way, there may be no problem, but since DW suggests so, it's better not to name it this way.
As for adding CSS to ID or tag, the composite content depends on which element you give and how you tag it, so the naming is loose.
What's your name? You can use DW to find out.
As for naming, it's better to be meaningful, such as adding an ID to a DIV, so it's a good name: (
I don't know if I answered your question.