是的,从技术上讲,您可以使用自己的HTML结构,去掉所有您不喜欢的ID和选择器。然而,这不是构建子主题的方式。子主题旨在保留主题的大部分底层HTML结构-您可以在某些地方对其进行调整,但如果您完全覆盖父主题,则创建子主题没有任何好处,您应该从头构建一个自定义主题。
您可能希望寻找专门为扩展而构建的主题,例如下划线,其中包含最小的标记,基本上是空白画布,供您进行样式和调整。通常,您实际上是将代码复制到一个新的自定义主题中,而不是使用这种方法来创建子主题。
然而,根据您的需求和编码专业知识,您可能会从找到满足大多数需求的父主题并在子主题中对其进行调整中获得更多好处。“你不喜欢的ID和选择器”通常不会在方案中带来太大的膨胀/重量,而且通常很容易根据需要进行样式设计。通常,更重要的是确保您选择的主题在功能和语义方面满足您的需求,例如,主题是否使用所有用户都可以访问的语义HTML5?与确保标记本身符合您的目的相比,一些额外的ID和类是微不足道的。