前端基础之HTML(一)

2023-12-03  本文已影响0人  若雨千寻

html

1.1 html标签的类型(head, body,!Doctype) 他们的作用是什么

!DOCTYPE 标签

head:

body:

1.2 h5新特性

1.3 伪类和伪元素

伪类:用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的

例如:当用户悬停在指定元素时,可以通过:hover来描述这个元素的状态,虽然它和一般css相似,可以为 已有元素添加样式,但是它只有处于DOM树无法描述的状态下才能为元素添加样式,所以称为伪类

伪元素:用于创建一些不在DOM树中的元素,并为其添加样式

例如,我们可以通过:before来在一个元素之前添加一些文本,并为这些文本添加样式,虽然用户可以看见 这些文本,但是它实际上并不在DOM文档中

1.4 html语义化

title 页面主体内容
hn h1~h6,分级标题,<h1> 与 <title> 协调有利于搜索引擎优化
ul li 无序列表
ol li 有序列表
header 页眉通常包括网站标志、主导航、全站链接以及搜索框
nav 标记导航,仅对文档中重要的链接群使用
main 页面主要内容,一个页面只能使用一次。如果是web应用,则包围其主要功能
article 定义外部的内容,其中的内容独立于文档的其余部分
section 定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分
aside 定义其所处内容之外的内容。如侧栏、文章的一组链接、广告、友情链接、相关产品列表等
footer 页脚,只有当父级是body时,才是整个页面的页脚
small 呈现小号字体效果,指定细则,输入免责声明、注解、署名、版权
strong 和 em 标签一样,用于强调文本,但它强调的程度更强一些
em 将其中的文本表示为强调的内容,表现为斜体
mark 使用黄色突出显示部分文本
figure 规定独立的流内容(图像、图表、照片、代码等等)(默认有40px左右margin)
figcaption 定义 figure 元素的标题,应该被置于 figure 元素的第一个或最后一个子元素的位置
cite 表示所包含的文本对某个参考文献的引用,比如书籍或者杂志的标题
progress 定义运行中的进度(进程)
address 作者、相关人士或组织的联系信息(电子邮件地址、指向联系信息页的链接)
blockquoto 定义块引用,块引用拥有它们自己的空间
del、ins、code 移除的内容、添加的内容、标记代码

语义化优点

1.5 引入样式时,link和@import的区别?

上一篇 下一篇

猜你喜欢

热点阅读