大概看了一下Shadow DOM的资料。貌似都需要用JS代码来创建和装配Shadow DOM,而且都是动态生成Shadow DOM的节点。而我的应用仅仅是将不同词典MDX中同一个词条的解释抽取出来放在一起。这些词条解释HTML都是静态的预先知晓的,根本无需用JS来动态生成。
能不能避免使用JS,在HTML中用某种语法标记(有这种标记吗?)将每部MDX中该词条的内容封装起来,它们原配的的CSS,JS照常引入不修改而互不冲突影响?
大概看了一下Shadow DOM的资料。貌似都需要用JS代码来创建和装配Shadow DOM,而且都是动态生成Shadow DOM的节点。而我的应用仅仅是将不同词典MDX中同一个词条的解释抽取出来放在一起。这些词条解释HTML都是静态的预先知晓的,根本无需用JS来动态生成。
能不能避免使用JS,在HTML中用某种语法标记(有这种标记吗?)将每部MDX中该词条的内容封装起来,它们原配的的CSS,JS照常引入不修改而互不冲突影响?