【题目1】: doctype是什么?有什么作用?
DOCTYPE是document type的简写,它并不是 HTML 标签,也没有结束标签,它是一种标记语言的文档类型声明;作用是告诉浏览器使用“标准模式”去渲染页面。
【题目2】: < meta charset=“utf-8” >是什么意思?
"utf-8"是一种字符编码。< meta charset=“utf-8” >的意思告诉浏览器当前页面采用"utf-8"这种编码方式进行编码解码。
【题目3】: < meta name=“viewport” content=“width=device-width” >有什么作用?
< meta name=“viewport” content=“width=device-width” >的作用是使得页面适配手机端页面。
【题目4】: 列出你知道的块级元素和行级元素
块级元素(block element)在浏览器中占据整行,并排斥其它元素与其位于同一行。
<address>定义地址
<caption>定义表格标题
<dd>定义列表中定义条目
<div>定义文档中的分区或节
<dl>定义列表
<dt>定义列表中的项目
<form>创建 HTML 表单
<h1>定义最大的标题
<h2>定义副标题
<h3>定义标题
<h4>定义标题
<h5>定义标题
<h6>定义最小的标题
<hr>创建一条水平线
<legend>元素为
<fieldset>元素定义标题
<li>标签定义列表项目
<ol>定义有序列表
<ul>定义无序列表
<p>标签定义段落
<pre>定义预格式化的文本
<table>标签定义 HTML 表格
<tbody>标签表格主体(正文)
<td>表格中的标准单元格
<tfoot>定义表格的页脚(脚注或表注)
<th>定义表头单元格
<thead>标签定义表格的表头
<tr>定义表格中的行
行内元素又称内联元素(inline block)。在浏览器中可以与其它行内元素共占一行,只有当多个元素的总宽度大于浏览器的宽度时,才会换行显示。
<a>标签定义超链接
<b>字体加粗
<br>换行
<img>向网页中嵌入一幅图像
<span>组合文档中的行内元素
<strong>语气更强的强调的内容
【题目6】: 常用选择器有哪些?给出范例
选择器分类
- 元素选择器(标签选择器)
p {
color: red;