HTML超文本标记语言,描述网页的一种语言
头部 - :关于网页的信息
主体 - :网页的具体内容
HTML文档是由HTML元素定义的,HTML元素指的是开始标签和结束标签的所有代码
HTML标签对大小写不敏感,建议使用小写
标签可拥有属性,提供有关标签的更多信息
属性是以键值对的形式存在,属性值在引号内
常见属性:
class - 规定元素的类名
id - 元素的唯一id
style - 元素的行内样式
title - 元素的额外信息
通过
-
来定义,标题字体从大到小,字体加粗,前后自动添加空行
- 在页面中创建水平线,占一行
- 块级元素。前后自动添加空行
- 换行
定义粗体文本
着重文字
斜体字
加强语气
定义下标
定义上标
下划线
删除线
计算机代码
键盘码
计算机代码样式
变量
预格式化文本(标签内内容排版页面就怎样显示)
HTML引用
缩写
定义文字方向,属性dir="ltr/rtl"左到右/右到左
HTML链接
href属性规定链接目标,url;href="mailto:xxx@xxx.com"触发邮件客户端
name属性规定锚点
title属性添加文字提示
target属性规定在何处打开链接文档,
_blank - 打开新窗口
_self - 默认值,当前页面跳转
_parent - 在父窗口中打开链接
_top - 在当前窗体打开链接,并替换当前的整个窗体(框架页)
标签中的内容默认为蓝色字体,且带下划线
HTML样式
三种方式使用样式:
1.外部样式表,引入外部样式表到当前文档中
该标签位于标签中
2.内部样式表,样式写在
该标签可位于标签或标签中
3.内联样式,在元素上style属性的属性值内定义样式
优先级说明:内联样式 > 内部样式 > 外部样式
HTML表格
定义表格,border属性定义表格边框,默认无边框
定义表格行
定义表格标题
定义表格表头
定义表格列
跨行或跨列:
1.colspan属性用于定义横向跨越的列
2.rowspan属性用于定义纵向跨越的行
HTML列表
无序列表:默认每行前有小黑圆点
有序列表:默认每行前有序数字
定义列表:
HTML图像标签
src属性指定图像的地址,alt属性定义图片无法加载时的提示文字
HTML块元素
块级元素在浏览器显示通常会以新行来开始或者结束
例如:、
、
、HTML内联元素
内联元素显示是通常不会以新行开始
例如:、