day01

1-HTML 新增那些标签?

<article> -------定义一个文章区域

<aside> -------定义页面的侧边栏内容

<audio> ------定义音频内容

<bdi> ------允许您设置一段文本,使其脱离其父元素的文本方向设置。

<canvas> ------定义图形,比如图表和其他图像,标签只是图形容器,您必须使用脚本来绘制图形

 <command> ------定义命令按钮,比如单选按钮、复选框或按钮

<datalist> ------定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。

<details> ------用于描述文档或文档某个部分的细节

<dialog> ------定义对话框,比如提示框

<embed> ------定义嵌入的内容,比如插件。

<figcaption> ------定义<figure> 元素的标题

<figure> ------规定独立的流内容(图像、图表、照片、代码等等)。

<footer> ------定义 section 或 document 的页脚。

<header> ------定义了文档的头部区域

<keygen> ------规定用于表单的密钥对生成器字段。

<mark> ------定义带有记号的文本。请在需要突出显示文本时使用 <m> 标签。

<meter> ------定义度量衡。仅用于已知最大和最小值的度量。

<nav> ------定义导航链接的部分

<output> ------定义不同类型的输出,比如脚本的输出。

<source> ------<source> 标签为媒介元素(比如 <video> 和 <audio>)定义媒介资源。

<time> ------定义日期或时间,或者两者。

<video> ------<video> 标签定义视频,比如电影片段或其他视频流。

 

2-H5 新增的布局标签有哪些?

header标签:头部标签

footer标签:底部标签

section标签:区块标签

aside标签:侧边栏标签

nav(navigator)标签:导航标签

3-行内元素和块级元素的区别?

块级元素-------会独占一行,多个元素会另起一行,可以width、height、margin和padding属性

行级元素------元素不会独占一行,设置width、height属性无效。但可以设置水平方向的margin和padding属性,不可以设置垂直方向的padding和margin

4-列举行内元素和块级元素的标签?(5 个)

1)、行内元素

<span>、<a>、
、<b>、<strong>、<img>、<input>、<textarea>、<select>、、<em>、<del>

2)、块级元素

<address>、<center>、<h1>~<h6>、<p>、<div>

5-行内元素的 margin 和 padding 可以设置吗?

不行

6-readonly 和 disabled 的区别

 

这两种写法都会使显示出来的文本框不能输入文字

readonly 不可编辑,但可以选择和复制;值可以传递到后台,通过request.getParameter("name")可以得到内容。只针对input(text / password) 和 textarea有效,
disabled 使文本框变灰,不可编辑,不能复制,不能选择;值不可以传递到后台,通过request.getParameter("name")得不到文本框中的内容,对于所有的表单元素都有效,包括select,radio,checkbox,button等

 

7-哪些标签存在伪元素?

大部分双标签都有   iframe 没有

大部分单标签都没有   img有

 

8-伪元素可以使用 js 来操作吗?为什么?

伪元素可以被浏览器渲染,但本身并不是DOM元素。它不存在于文档中,所以JS无法直接操作它。

 

posted @ 2021-01-27 17:38  fenye  阅读(107)  评论(0)    收藏  举报