WEB前端学习笔记(二)——HTML

一、列表标签

1.1 无序列表ul>li

1.2 有序列表ol>li

1.3 自定义列表dl>dt>dd

<dl>
    <dt>帮助中心</dt>
    <dd>联系我们</dd>
    <dd>地址位置</dd>
    <dd>购物指南</dd>
  </dl>

二、表格标签

2.1 表格基本标签

2.2 表格标题(caption)和表头单元格(th)标签

<table border="1px">
    <caption><h1>学生成绩单</h1> </caption>

    <tr>
      <th>姓名</th>
      <th>成绩</th>
      <th>评语</th>
    </tr>
    
    <tr>
      <td>张三/td>
      <td>100分</td>
      <td>优秀</td>
    </tr>

    <tr>
      <td>李四</td>
      <td>80分</td>
      <td>良好</td>
    </tr>
  </table>

2.3 表格的结构标签

2.4 合并单元格

场景:将 水平或垂直 多个单元格 合并成一个单元格
合并单元格的步骤:
① 明确合并哪几个单元格
② 通过左上原则,确定保留谁删除谁
        • 上下合并→只保留最上的,删除其他
        • 左右合并→只保留最左的,删除其他
③ 给保留的单元格设置:跨行合并(rowspan)或者跨列合并(colspan)
        • rowspan:跨行合并→垂直方向合并
        • colspan:跨列合并→水平方向合并
④不能跨结构标签合并单元格。

三、表单标签

3.1 input系列标签

3.2 input系列标签-文本框

value属性:用户输入的内容,提交之后会发送给后端服务器。
name属性:当前控件的含义,提交之后可以告诉后端发送过去的数据是什么含义。
后端接收到数据的格式是:name的属性值 = value的属性值。

3.3 input系列标签-密码框

3.4 input系列标签-单选框

3.5 input系列标签-复选框

3.6 input系列标签-文件选择

3.7 input系列标签-按钮

3.8 button按钮标签

3.9 select下拉菜单标签

3.10 textarea文本域标签

3.11 label标签

场景:常用于绑定内容与表单标签的关系
标签名:label
使用方法①:
1. 使用label标签把内容(如:文本)包裹起来
2. 在表单标签上添加id属性
3. 在label标签的for属性中设置对应的id属性值

<input type="radio" name="gender" id="man"> 
    <label for="man">男</label> 

使用方法②:
1. 直接使用label标签把内容(如:文本)和表单标签一起包裹起来
2. 需要把label标签的for属性删除即可

<label>
    <input type="radio" name="gender">女
</label>

四、语义化标签

4.1 没有语义的布局标签-div和span

场景:实际开发网页时会大量频繁的使用到div和span这两个没语义的布局标签。
div标签:一行只显示一个(独占一行)
span标签:一行可以显示多个

4.2 有语义的布局标签

五、字符实体

5.1 常见字符实体

场景:如果在html代码中同时并列出现多个空格、换行、缩进等,最终浏览器只会解析出一个空格

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值