028-85954568

在HTML中“元素”的定义是什么?有哪些类型呢?

在HTML中“元素”的定义是什么?有哪些类型呢?
HTML5规范定义有5种不同的元素类型,即空元素,祼文本元素.可替换内容元素,外部元素和常规元素.
1.空元素
   这类元素不能定义结束标签,因此没有餔我,所以被称为空元素(void elements),例如:
   <meta name="author" content="迅美">
   在HTML5中,还有如下一些元素是空元素.
   area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr
2.祼文本元素
   祼文本元素(Raw text elements),可以定义文本内容,但文本内容中不允许出现这样的内容,即</后跟元素名,元素名后再跟下面字条中的一个组成的字符序列,
   制表符,LF换行符,换页符,CR换行符,空格符,右尖括号(>),斜杠(/)
3.可替换内容元素
   可替换内容元素可以定义文本内容,也可以定义字符引用,但是文本内容不能包含模棱两可以字符引用,即使用字符引用时必须是合法的范围,文本内容中不允许出现这样的内容,即</后跟元素名,元素名后再跟下面字符中的一个组成. 
   制表符,LF换行符,换页符,CR换行符,空格符,右尖括号,斜杠.
4.外部元素
   外部元素(Foreign elements)也就是MathML命名空间和SVG命名空间的元素.
5.常规元素
   其他的HTML元素全部都是常规元素(Normal elements)

优优科技版权所有,未经允许不得转载