html文档分为两部分:头和体。
html文档的标题部分:
html文档的标题描述了文档的各种属性和信息,包括文档的标题、它在web中的位置以及它与其他文档的关系。
头元素有:ltheadgt元素、ltmetagt元素、lttitlegt元素、ltstylegt元素、ltlinkgt元素、ltscriptgt元素和ltbasegt元素。
ltheadgt元素用于定义文档的标题,是所有其他标题元素的容器。html文档的各种属性和信息在ltheadgt元素中定义。
ltmetagt元素用于指定字符集、页面描述、关键字、作者和网页上的其他元数据。其中,元数据主要是为浏览器、搜索引擎和其他web服务提供的,以更好地对网页进行排名。
元素的作用是:定义文档的标题;适用于所有html或xhtml文档。
ltstylegt元素用于设置html页面的样式,内联css样式代码写在ltstylegt元素中。
ltlinkgt元素用于将外部css样式表链接到网页。
ltscriptgt元素用于定义客户端脚本,比如javascript。
ltbas
html的名字和id可以和身份证的名字和id号进行对比。
编号id是唯一的,一个id只出现一次。
namename是可重复的,可以多次出现。
在css中,两者都有识别html元素的功能,名字用点表示。和由井号#表示的id
一般情况下,name用于常见多出现元素的样式定义,id用于唯一元素的样式定义。
在表单中,由于有些控件具有多元素特性,比如单选复选框,使用id提交表单数据不太方便,浏览器会根据名称设置发送到服务器的请求,所以在表单中,使用name来提交数据。
当然,在实际的html中,你也可以使用一个单独的类来代替id。但是在js中,通过class直接删除html元素是不可能的。定义id方便相关操作。