- 网页由三个部分构成:
- 结构:XHTML标准;
- 表现:CSS标准;
- 行为:ECMAScript;
- 网页名称的命名规范:
- 由字母、数字、下划线构成;
- 不能以数字开头;
- 见名知意;
- 不能是关键字;
- 文档类型声明:<!Doctype html>;
- lang = 'en' :告诉浏览器该文档是哪种语言类型;
- ECMAScript:脚本程序设计语言;
- 网页的基本结构:
- <html></html> :说明我们写的是标记语言;
- <meta charset='UTF-8' /> :标明编码格式;
- 一些html标签:
- <sup></sup> :上标文本;
- <sub></sub> :下标文本;
- <del></del> :删除线标签
- 加粗标签:b、strong
- 倾斜标签:i、em;
- 超链接:a
- 超链接对象:文字、图片、地址;
- href:设置链接目标的地址路径;
- target:设置链接目标的打开方式,属性值为:
- _self:默认在自身窗口打开;
- _blank:在新窗口打开;
- title:设置鼠标悬停在超链接文字上的提示。
- 超链接分类:
- 颞部链接:同一站点、各文件间的连接;
- 外部链接:站点间的连接,路径一定要用绝对路径;
- 空链接:有链接的效果,但是没有链接指向,路径处写#;
- 锚点链接:是一个文档内部不同部分间的连接
- 设置锚点:在开始标签当中写一个id的属性,然后写上锚点名;
- 链接锚点:<a href="#锚点名"></a>
- 图像标签:
- src:图片路径;
- width:图片宽度,属性值为像素值;
- height:图片高度,属性值为像素值;(注:宽度和高度在只设置一个值的情况下,另外一个值等比例缩放)
- alt:设置当图片无法正常加载(图片路径错误、网速慢)时的提示文字;
- title:图片标题;
- 注:alt和title的区别
- alt属性是在你的图片因为某种原因不能正常加载时页面上显示的提示信息,它会直接输出在原本加载图片的地方;
- title属性是在你鼠标悬停在该图片上时显示的小提示,鼠标离开了就没有了,html的绝大多数标签都支持title属性,title属性就是专门做提示信息的。
- 水平线:<hr width="50%" size="20" color="red".align="right">
- width:属性值可以是像素值,也可以是百分比;
- size:高度。属性值可以是像素值;
- color:属性值可以是颜色名称;
- align:水平对齐方式。属性值有left、center(默认)、right;
- 列表:
- 无序列表:<ul><li></li>......</ul>
- type:disc - 黑色实心圆;circle - 空心圆;square - 黑色方块;none - 不显示。
- eg:list-style-type:disc。
- 有序列表:<ol><li></li>......</ol>
- type:1、a、A、i(小写ai)、I(大写ai);
- start:设置的是编号的起始值,属性值为数字;
- 自定义列表:<dl><dt>标题</dt><dd>内容</dd>......</dl>
- 无序列表:<ul><li></li>......</ul>
- html常见符号:
- 空格: (此为实体名称,实体编号为 )。也可以用全角空格,一个全角空格表示一个汉字;
- 大于号:>(实体编号>);
- 小于号:<(实体编号<);
- 双引号:"(实体编号")。写一个只显示双引号的一半;
- 版权符号:©(实体编号©);©️
- 注册商标:® ;(实体编号®);®️
- 网页中常用图片的格式:
- gif:支持动画、透明,颜色单调,最多为256种颜色,常用于网页中的logo、图标;
- jpg:不支持动画、透明,颜色丰富,有1600多万种颜色,有背景色;
- png:不支持动画,支持透明,颜色丰富,无背景色。