html标签限制

-7 html javascript regex entities

<h1>test</h1>工作完美,但是当我尝试< h1>test< /h1>它不起作用时,我不能在小于<符号旁边放置一个字符,无论如何执行html代码只有一个小于符号旁边的空格?

例如:< script>,< h1>,< b>,< p>?我真的需要能够做到这一点.

T.J*_*der 5

您所描述的并不是HTML的工作原理.从规格:

12.1.2.1开始标记

开始标记必须具有以下格式:

  1. 开始标记的第一个字符必须是U + 003C LESS-THAN SIGN字符(<).
  2. start标记的下几个字符必须是元素的标记名称.
  3. ...

标签名称不能包含空格,因此您不能拥有空格<并将其作为开始标记.(相反,它只是角色<.)