1、什么是web?
2、<!DOCTYPE HTML>?
3、
HTML是网页内容的载体。用来表示内容与语义,内容是网页制作者放在页面上想要让用户浏览的信息,包含文字、图片、音视频等。
CSS样式是表现,用来规定网页的样式,像是外衣,如标题字体、颜色变化、边框,用来改变内容的外观的东西称之为表现。
JavaScript是用来实现网页上的特别效果。负责动态效果 (Ajax不需要刷新页面就能与服务器进行交互,去更新页面的一小部分),有动画的、有交互的行为使用js实现。
4、 http-equiv="Content-Type"?
5、
font-size:改变字体大小
color:改变字体颜色
text-align:改变文字位置,当值为“center”时,意为文字位置为中间位。
6、网页由html标签组成。
<h1></h1>:为标题标签,为最小文字
<p></p>:为段落标签
<img src=“” />:为图片标签
7、标签由<>组成,通常都是成对出现,为开始标签、结束标签,结束标签</*>,标签可互相嵌套,但先后顺序须一致。不区分大小写,一般为小写。
8、html文件基本结构:
<html>:为根标签,所有网页标签都在它中。
<head>...</head>:head标签用于定义文档的头部,是所有头部元素的容器,头部元素包括<title>/<script>/<style>/<link>/<meta>等。
<body>...</body>:用于显示网页中的主页内容。
</html>
9、head标签:头部中描述了文档中的各种属性和信息,包括文档的标题,绝大多数头部包含的数据都不会真正作为内容显示给读者。
-<title>标签:显示的文字内容是网页的标题信息,显示在浏览器的标题栏中。主要用于告诉用户和搜索引擎这个网页的主要内容。搜索引擎可通过title迅速判断出网页的主题,网页内容都是不同的,title应该互不相同,独一无二。
10、html注释:,注释用来注明该段代码的用途原理。
11、【语义化】让网页更好的被搜索引擎理解
-语义化:明白每个标签的用途,合理使用标签。标题(或栏目名称)就使用标题标签,段落使用段落标签,强调文本使用em / strong 等强调标签表示强调。
-语义化好处:
更易被搜索引擎收录;
更易让屏幕阅读器读出网页内容
12、<p>标签
-用作显示段落文本,一个段落一个<p>
-p标签的默认样式中段前段后都会有空白,可使用css样式删除改变
13、<h>标签(h1/h2/h3/h4/h5/h6)
-用作文章的标题,称作级标题,依据重要性依次递减,<h1>为最高等级,字号最大。
14、<em></em><strong></strong>标签
-<em></em>将内容表现为斜体;
-<strong></strong>使用粗体表示(常用)
15、<span></span>标签
-<span>标签无语义,作用为给内容设置单独的样式。(在css-style中给span设置)
16、<q></q>标签
-语义为:引用别人的话,浏览器会给<q>标签加上双引号。
17、<blockquote></blockquote>标签
-引用长文本,浏览器会解析该标签为缩进样式。
-通常写入引号内部
18、<br />折行标签(为空标签,无结束标签)
-html中忽略回车换行和空格,可使用该标签替代回车换行。
19、 空格语法
-html忽略空格
20、
标签:添加水平横线
-表现为较粗的灰线,可使用css进行修改
21、<address></address>添加地址或信息标签(邮箱地址、签名、文档作者等)
-默认表现为斜体样式,可使用css修改。
22、<code></code>添加一行代码
23、<pre></pre>标签
-用来显示网页中预显示格式,保留其空格、换行符
-可用与展示计算机源代码段
24、<ul><li></li></ul>无序标签(无前后顺序)
-默认样式表现为每项<li>中的内容前自带一个圆点
25、<ol><li></li></ol>有序标签(存在前后顺序)
-默认样式表现为每项<li>中的内容前自带序号,默认从1开始。
26、<div></div>标签
-将一些 独立的逻辑部分划分出来,放进div标签中,相当于一个容器。
-逻辑部分:页面上相互关联的一组元素
-添加唯一的id以清晰标识及划分逻辑
27、<table></table>创建表格
-<table>、<tbody>、<tr>、<th>、<td>
-<tbody>:为表格架构(thead、tfooter),可在下载完后优先显示,不必等待<table>中内容都加载完再显示。
-<tr>:表格中的一行,有几对tr,即有几行。
-<th>:表格头部的单元格,为表格表头,默认样式为粗体且居中显示。
-<td>:表格中的单元格,包含几对td,即有几列。
-可使用css修改样式