h1到h6标题元素
,用于表明其内容的重要性,数字越低,重要性越高,所以h2元素内容的重要性应该低于h1元素,所以在编程中,每页应尽量只使用一个h1元素,并将重要性较低的标题放在重要性较高的标题之下。
main标签是HTML5中的新标签
,用于表示body标签的主要内容,main标签写在body标签之中,用于准确描述页面的主要内容。一个文档中不应该包含多个main标签。main 元素不能是以下元素的后代:article、aside、footer、header 、 nav。
所有的img元素都应该有一个alt属性
,alt属性的文本有两个作用,第一个作用是让屏幕阅读器可以知道图片的内容,这会对网页的可访问性有很大的提升;另一个作用是当图片无法加载时,页面需要显示的替代文本。
锚点元素a标签的target属性
,用于指示是在当前页面打开一个新的页面,还是在另一个新的标签页打开一个新的页面。
section标签是HTML5中的新标签
,它没有更具体的语义,通常用来表示HTML文档中一个通用独立章节,是一个通用的分节元素
使用figure标签和figcaption标签
,figure标签包含一段独立的内容,子元素可以是图片、代码段、段落等,figcaption标签通常作为figure的子标签使用,用于描述父节点中的其他数据,figcaption一般是figure标签的第一个或者最后一个元素。
form标签的action 属性
指示应该将表单数据发送到哪里,它的值应该是一个链接。
多个radio单选框name属性的值相同时,只有其中一个能被选中
fieldset 标签
可以将表单内的相关元素分组,fieldset标签会在相关表单元素周围绘制边框。
legend标签
;配合上面的fieldset标签使用,它可以给当前这个fieldset块提供一个标题。
article是HTML5中的新标签
,它用来标记独立的内容,这些内容必须是有意义的并且必须是独立于文档的其他部分。