**问题:**
在使用 `document.createElement` 创建带有 class 的 `
` 时,常见的做法是先创建元素,然后通过 `className` 或 `classList.add()` 方法添加类名。然而,有些开发者发现类名未正确应用,或在动态创建多个元素时出现样式不生效的问题。请说明如何正确使用 `document.createElement` 来创建带 class 的 div,并指出可能出错的常见原因,例如拼写错误、操作顺序不当或对 `className` 与 `classList` 的误用等。