day01_HTML_CSS
1. B/S与C/S
B/S指浏览器与服务器之间工作方式
- 优势:无需占用本地存储空间
- 不足:所有请求与响应占用大量网络带宽
C/S指客户端与服务器之间工作方式
- 优势:无需占用大量网络带宽
- 不足:需要占用本地存储空间
2. 网页三要素
- 结构【HTML】
- 表现【CSS】
- 行为【JavaScript|jQuery】
3. HTML语法
- HTML整体分为两类标签,一类叫有开始有结束标签【成对标签】,另一类叫自结束标签
- HTML不区分大小写
- HTML标签可以嵌套,但不能交叉嵌套
- HTML标签必须正确关闭
- HTML标签属性必须有值,且用双引号括起来
- HTML注释不能嵌套
4. HTML常用标签
标题标签
- 语法: -
- 作用:标题
- 特点:自带换2行效果
换行标签
- 语法:
或 - 作用:换行
- 语法:
分区布局标签
div
- 语法:
- 作用:div本身无实际语义,主要用于分区布局。
- 特点:自带换1行效果【块级元素】
span
- 语法:
- 作用:span本身无实际语义,主要用于分区布局。
- 特点:不自带换行效果【内联元素】
段落标签
- 语法:
- 作用:区分段落
- 特点:自带换2行效果
实体字符【转义字符】
- 语法:以&开头,以;结尾
常用字符如下
- 空格: 【中文空格】
- 大于号:>
- 小于号:<
- 版权号:©
分割线
- 语法:
- 作用:分隔
- 语法:
5. HTML重点标签
插入图片
- 语法:
属性:
- src:设置插入图片路径
- title:设置【鼠标移入时】文本提示
- alt:设置【当图片路径有误时】文本提示
关于路径
相对路径:相对当前文件路径,进行查找目标路径。
- 如目标文件与当前文件,在同一目标下,可以直接查找使用。
如目标文件与当前文件,不在同一目标下
- 先找目标文件的上一级目录,再找目标文件
- 如目标文件与当前文件也不在同一目录,最终基于当前项目进行查找。
- ./:当前目录
- ../:当前目录的上一级目录
- 绝对路径:基于服务下的某种特定路径【http://192.168.x.x/staticpro_1021】
- 真实路径:基于本地盘符路径【D:/dir/xxx】
超链接
- 语法:文本
属性
- href:设置链接路径
target:设置链接目录路径方式【_self或_blank】
- _self【默认值】:以当前选项卡打开,目录路径
- _blank:以新选项卡打开,目标路径
6. HTML重点标签-列表
无序列表
- 语法:
列表类型:type属性值
- disc【默认值】:实心圆形
- square:实心方形
- circle:空心圆形
- 语法:
有序列表
- 语法
列表类型:type属性值
- 1
- a|A
- i|I
- 语法
自定义列表
- 语法:
- 语法:
7. HTML中表格
语法
- 使用| 定义单元格,使用定义表头 | | —- |
表格跨行跨列
- colspan:跨列
- rowspan:跨行
- 代码
<table border="1" width="700px" height="500px" align="center">
<tr>
<th>表头1</th>
<th>表头2</th>
<th>表头3</th>
<th>表头4</th>
<th>表头5</th>
</tr>
<tr align="center">
<td colspan="2">2122</td>
<!-- <td>22</td>-->
<td>23</td>
<td>24</td>
<td rowspan="2">2535</td>
</tr>
<tr align="center">
<td>31</td>
<td>32</td>
<td>33</td>
<td>34</td>
<!-- <td>35</td>-->
</tr>
<tr align="center">
<td>41</td>
<td rowspan="2" colspan="3">424344525354</td>
<!-- <td>43</td>-->
<!-- <td>44</td>-->
<td>45</td>
</tr>
<tr align="center">
<td>51</td>
<!-- <td>52</td>-->
<!-- <td>53</td>-->
<!-- <td>54</td>-->
<td>55</td>
</tr>
</table>
8. HTML中表单
语法:使用
定义表单,使用、