.net 企业网站源码下载,湖北建站中心,建设网站的 域名申请的分析,手机刷机网站大全前端开发校招面试问题整理【2】——HTML 1、HTML 元素#xff08;element#xff09;
Q#xff1a;简单介绍下常用的 HTML 元素#xff1f;
块状标签#xff1a;元素独占一行#xff0c;可指定宽、高。 常用的块状元素有#xff1a;
div、p、h1element
Q简单介绍下常用的 HTML 元素
块状标签元素独占一行可指定宽、高。 常用的块状元素有
div、p、h1-h6、ol、ul、dl、table、form内联元素元素在一行内宽度与高度由内容决定只有在内容超过 HTML 的宽度时才会换行。 常用的内联元素有
a、span、i、em、strong、label内联块状元素同时具备内联元素、块状元素的特点它和其他元素都在一行但元素的高度、宽度、行高以及顶和底边距都可设置。常用的内联块状元素有
img、inputQ语义化元素是指
语义化元素是指元素本身传达了关于其内容类型的一些信息。这些元素让页面的内容结构化结构更清晰便于 SEO容易阅读和维护。
常见的语义化元素
header
footer
nav
article
section
asideh1
h2
h3
h4
h5
h6strong
emQHTML5 新增了哪些元素
标签说明header定义 section 或 document 的页眉。footer定义 section 或 document 的页脚。nav定义导航链接的部分。article定义文章的内容。section定义文档中的段落。比如章节、页眉、页脚或文档中的其他部分。aside定义 article 以外的内容。aside 的内容应该与 article 的内容相关。audio定义声音。canvas定义图形。video定义视频比如电影片段或其他视频流。source为媒介元素比如 video 和 audio定义媒介资源。
2、HTML 事件
Q描述一下 HTML 的事件模型事件捕获/事件冒泡指的是
当页面触发一个事件的时候浏览器主要做了三个阶段的事情分别是 1、捕获事件阶段 2、目标处理阶段 3、后续事件处理阶段
当事件被触发从根节点传递事件对象到目标节点的过程就是事件捕获。 当处理完成事件后从目标节点反向的传递到根节点的过程就是事件冒泡。
Q如何阻止事件冒泡如何阻止元素默认行为
event.stopPropagation() // 阻止事件冒泡
event.preventDefault() // 阻止元素默认行为