  As you can see, when I typed in the ng-switch shortcut, it generates a semantically incorrect html template. When I checked the MDN, I'm sure that an inline element like `span` shouldn't nest a block element like `p`:  