day01

1-HTML 新增那些标签?

header

nav

article

footer

section

aside

datalist

音频标签:audio

视频标签:video

插入媒体标签:embed

新增input属性

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

格式:

<bdi>定义文本的文本方向,使其脱离其周围文本的方向设置。

<mark>定义有记号的文本。

<meter>定义预定义范围内的度量。

<progress>定义任何类型的任务的进度。

<rp>定义若浏览器不支持 ruby 元素显示的内容。

<rt>定义 ruby 注释的解释。

<ruby>定义 ruby 注释。

<time>定义日期/时间。

<wbr>定义可能的换行符。

表单:

<datalist>定义下拉列表。

<keygen>定义生成密钥。

<output>定义输出的一些类型。

图像:

<canvas>定义图形。

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

<figure>定义媒介内容的分组,以及它们的标题。

音频和视频:

<audio>定义声音内容。

<source>定义媒介源。

<track>定义用在媒体播放器中的文本轨道。

<video>定义视频。

链接:

nav>定义导航链接。

列表:

<command>定义命令按钮。

样式:

<header>定义section或page的页眉。

<footer>定义section或page的页脚。

<section>定义section。

<article>定义文章。

<aside>定义页面内容之外的内容。

<details>定义元素的细节。

<dialog定义对话框或窗口。

<summary>为 <details> 元素定义可见的标题。

编程:

<embed>为外部应用程序(非HTML)定义容器。

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

块级元素

会独占一行,默认情况下,其宽度自动填满其父元素宽度

块级元素可以设置width,height属性.

块级元素即使设置了宽度,仍然是独占一行.

块级元素可以设置margin和padding属性.

块级元素对应于display:block.

行内元素

不会独占一行,相邻的行内元素会排列在同一行里,直到一行排不下,才会换行

行内元素设置width,height属性无效,它的长度高度主要根据内容决定.

行内元素的margin和padding属性,水平方向的padding-left,padding-right,margin-left,margin- right都产生边距效果,但竖直方向的padding-top,padding-bottom,margin-top,margin-bottom却不 会产生边距效果.

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

<label>标签为

<input> 元素定义标注(标记)

<q>定义短的引用

<samp>定义样本文本

<select>创建单选或多选菜单
<small>呈现小号字体效果

<span>组合文档中的行内元素

块级元素:

<address>定义地址

<caption>定义表格标题

<dd>定义列表中定义条目

<div>定义文档中的分区或节

<dl>定义列表

<dt>定义列表中的项目

5-行内元素的 margin 和 padding 可以设置吗?
行内元素左右内外边距设置有效 而 上下内外边距设置无效
 
6-readonly 和 disabled 的区别
readonly 属性规定输入字段为只读。
disabled 属性规定应该禁用 input 元素。
 
7-哪些标签存在为元素?
大部分双标签都有 iframe 没有
大部分单标签都没有 img 有
before  after
 
8-为元素可以使用 js 来操作吗?为什么?
不能,因为不存在实体
posted @ 2021-03-07 22:19  TKO斯密达  阅读(51)  评论(0)    收藏  举报