扫码关注公众号

前端校招考点之行内/块级元素
08-23
293观看
01

下面关于 HTML 的描述正确的一项是 ( )

正确答案是Ddata-*属性用于存储页面或应用程序的私有自定义数据。data-*属性赋予我们在所有HTML元素上嵌入自定义data属性的能力

来自:Html、Html5-行内元素、块级元素
02

元素和块级元素的区别是什么?行内元素的padding和margin可设置么?

块级元素总是独占一行。width,height,padding,margin都可以控制。行内元素和相邻的行内元素在同一行,width,hei

来自:Html、Html5-行内元素、块级元素
03

请分别解释块状元素、内联元素和内联块状元素

块级元素: 每个块级元素都从新的一行开始,并且其后的元素也另起一行。元素的高度、宽度、行高以及顶和底边距都可设置。 元素宽度在不设置的情况下,是它本身父容器的100%,除非设定一个宽度。 行内元素:和其他元素都在一行上 元素的高度、宽度、行高及顶部和底部边距不可设置元素的宽度就是它包含的文字或图片的宽度,不可改变。 行内块状元素: 和其他元素都在一行上 元素的高度、宽度、行高以及顶和底边距都可设置。

来自:Html、Html5-行内元素、块级元素
04

HTML5 新增元素

<header>用于定义文档或节的页眉 <footer>用于定义文档或节的页脚 <article>用于定义文档内的文章<section>用于定义文档中的一个区域(或节) <aside>用于定义与当前页面或当前文章的内容几乎无关的附属信息 <figure>用于定义一段独立的引用,经常与说明(caption)<figcaption>配合使用,通常用在主文中的图片,代码,表格等。 <figcaption>用于表示是与其相关联的引用的说明/标题,用于描述其父节点 <figure>元素里的其他数据。 <hgroup>用于对多个<h1>~<h6>元素进行组合 <nav>用于定义页面上的导航链接部分<mark>用于定义高亮文本 <time>用于显示被标注的内容是日期或时间(24小时制)<meter>用于表示一个已知最大值和最小值的计数器 <progress>用于表示一个进度条<audio>定义声音,比如音乐或其他音频流 <video>定义视频,比如电影片段或其他视频流

来自:Html、Html5-行内元素、块级元素
05

Html中,列举几个“行内元素、块级元素、 可变元素,分别列举三个即可

(1)行内元素有<a>标签可定义锚、<abbr>表示一个缩写形式、<acronym>定义只取首字母缩写、<b>字体加粗、<big>大号字体加粗、<br>换行、<cite>引用进行定义、<em>定义为强调的内容、<i>斜体文本效果、<img>向网页中嵌入一幅图像、<input>输入框、<label>标签为input元素定义标注<select>创建单选或多选菜单、<small>呈现小号字体效果、<span>组合文档中的行内元素、<strong>语气更强的强调的内容、<textarea>多行的文本输入控件(2)块级元素有<address>定义地址<caption>定义表格标题<dd>定义列表中定义条目<div>定义文档中的分区或节<dl>定义列表<dt>定义列表中的项目<fieldset>定义一个框架集<form>创建HTML表单<h1>定义最大的标题<h2>定义副标题<h3>定义标题<h4>定义标题<h5>定义标题<h6>定义最小的标题<hr>创建一条水平线<legend>元素为fieldset元素定义标题<li>标签定义列表项目<noframes>为那些不支持框架的浏览器显示文本,于frameset元素内部<noscript>定义在脚本未被执行时的替代内容<ol>定义有序列表<ul>定义无序列表<p>标签定义段落<pre>定义预格式化的文本<table>标签定义HTML表格<tbody>标签表格主体(正文)<td>表格中的标准单元格<tfoot>定义表格的页脚(脚注或表注)<th>定义表头单元格<thead>标签定义表格的表头<tr>定义表格中的行(3)可变元素有<button>按钮<del>定义文档中已被删除的文本<iframe>创建包含另外一个文档的内联框架(即行内框架)<ins>标签定义已经被插入文档中的文本<map>客户端图像映射(即热区)<object>object对象<script>客户端脚本

来自:Html、Html5-行内元素、块级元素
课程
专栏
js语言和框架-Html、Html5-行内元素、块级元素
3专栏
1课程
5 试题
热门专题