前端学习——HTML
HTML: Hyper Text Markup Language(超文本标记语言)
Web标准:主要由 结构(Structure)、表现(Presentation)、行为(Behavior)三个方面构成。
结构:HTML
表现:CSS
行为:Javascript
HTML语法规范:
HTMl的标签是由尖括号包围的关键词构成。<>
双标签: < > < /> 单表签:< />
HTML基本结构标签
告诉浏览器采用html5版本显示页面
语言种类 英文 中文网站
规定HTML文档使用哪种字符编码
HTML常用标签
标题标签:
- 独占一行,作为标题使用,并且根据重要性递减 加标题字体会变粗
段落标签:
文本会根据浏览器宽度自动换行,段落和段落之间保有间隙换行标签:
单表签 强制换行(只是简单另起一行)
文本标签格式化标签
加粗
倾斜
删除线
下划线
单独占一行 大盒子
小盒子 一行上可以多个
图像标签和路径(重点)
单标签 src必须属性 指定文件的路径和文件名
| src | 必须属性 | 指定文件的路径和文件名 |
| alt | 文本 | 替换文本,图像不能显示的文字 |
| title | 文本 | 提示文字,鼠标放在图像上,显示的文字 |
| width | 像素 | 设置图像宽度 |
| height | 像素 | 设置图像高度 |
| border | 像素 | 设置图像的边框粗细 |
weight和height修改一个,另一个等比缩放。
图像标签和路径(重点)
路径
目录文件 根目录(打开目录文件夹第一层)
相对路径:从引用文件所在位置为参考 即图片想对于HTML页面的位置
同级:
下一级路径 /
上一级路径 ../
绝对路径:是指目录下的绝对位置,直接到达目标位置,通常从盘符开始 或网络中完整的地址(绝对路径中层级关系:\ 较少使用)
超链接标签(重点)
语法格式 文本或图像
href 必须属性 目标的URL 在当前页面打开:_self _blank新窗口
外部链接:http://.....
内部链接:网站内部页面之间的相互链接。
空链接:如果没有确定的链接目标时 < a herf="#">....
下载链接:如果herf里面地址是一个文件: .exe 或压缩包: .zip 会下载这个文件
网页元素链接:文本 图像 表格 音频 视频等都可以添加超链接
锚点链接:可以快速定位到网页中的某个位置 在链接文本中的herf属性中添加属性值为 #名字的形式
1
HTML中的注释和特殊字符
注释: 快捷键:cltrl + /
特殊字符 空格 小于号 < 大于号>
表格标签 用于显示 展示数据
表头单元格标签
表格属性 实际开发时使用CSS来实现 table属性
| align | left center right | 对齐方式 |
| border | 1或"" | 是否加边框 默认为"" |
| cellpadding | 像素值 | 单元边缘与其内容之建的空白 默认1像素 |
| cellspacing | 像素值 | 单元格之间的空白 默认为2像素 |
| width/height | 像素值或百分比 | 表格宽度/高度 |
表格结构标签 标签的头部区域 必须拥有
合并单元格
合并单元格方式:跨行合并:最上侧单元格为目标单元格 写合并代码
跨列:最左侧单元格为目标单元格
记得删除多余单元格
列表标签:用来布局,更加整齐 类型:无序列表 有序列表 自定义列表
无序列表
- 标签表示HTML页面中项目的无序列表 列表项用
- 标签定义
表单标签 目的:收集用户信息 组成:表单域 表单控件(表单元素) 提示信息
表单域 包含表单元素的区域