当前位置: 首页 > news >正文

html复习

1.什么是HTML?

全称:HyperTextMarkupLanguage(超文本标记语言)。

2.排版标签

标签名标签含义标签类型
h1~h6标题
p段落
div没有任何意义,用于整体布局
  1. h1最好写一个,h2~h6可以适当多写
  2. h2~h6不能嵌套

3.块级元素与行内元素

  1. 块级元素独占一行(排版标签都是块级元素)。
  2. 行内元素不独占一行
  3. 注意:块级元素中能写行内元素块级元素

6.表格


1.基本结构

  1. 有表格标题,表格头部,表格主体,表格脚注,四部分组成。
  2. 表格涉及的标签:
    table:表格
    caption:表格标题
    thead:表格头部
    tbody:表格主体
    tfoot:表格注脚
    tr:每一行
    th td:每一个单元格(备注:表格头部中用th,表格主体、表格脚注中用:td

3.具体编码

<table border="1"><!-- 表格标题 --><caption>学生信息</caption><!-- 表格头部 --><thead><tr><th>姓名</th><th>性别</th><th>年龄</th><th>民族</th><th>政治面貌</th></tr>
</thead>
<!-- 表格主体 -->
<tbody><tr><td>张三</td><td></td><td>18</td><td>汉族</td><td>团员</td></tr><tr><td>李四</td><td></td><td>20</td><td>满族</td><td>群众</td></tr><tr><td>王五</td><td></td><td>20</td><td>回族</td><td>党员</td></tr><tr><td>赵六</td><td></td><td>21</td><td>壮族</td><td>团员</td></tr>
</tbody>
<!-- 表格脚注 -->
<tfoot><tr><td></td><td></td><td></td><td></td><td>共计:4人</td></tr>
</tfoot>
</table>

7.表单


概念:一个包含交互的区域,用于收集用户提供的数据。
在这里插入图片描述
2.常用表单控件
一. 文本输入框

<input type="text" >

常用属性:
name属性:数据的名称
value属性:输入框的默认输入值
maxlength属性:输入框最大可输入的长度

二.密码输入框

<input type="password">

常用属性:
name属性:数据的名称
value属性:输入框的默认输入值(一般不用,无意义)
maxlength属性:输入框最大可输入的长度

三.单选框

<input type="radio" name="sex" value="female"><input type="radio" name="sex" value="male">

常用属性如下:
name 属性:数据的名称,注意:想要单选效果,多个 radio 的 name 属性值要保持一致。
value 属性:提交的数据值。
checked 属性:让该单选按钮默认选中。

四.复选框

<input type="checkbox" name="hobby" value="smoke">抽烟
<input type="checkbox" name="hobby" value="drink">喝酒
<input type="checkbox" name="hobby" value="perm">烫头

常用属性如下::
name 属性:数据的名称。
value 属性:提交的数据值。
checked 属性:让该复选框默认选中。

五.隐藏域

<input type="hidden" name="tag" value="100">

用户不可见的一个输入区域,作用是: 提交表单的时候,携带一些固定的数据。
name 属性:指定数据的名称。
value 属性:指定的是真正提交的数据。

六.提交按钮

<input type="submit" value="点我提交表单">
<button>点我提交表单</button>

七.重置按钮

<input type="reset" value="点我重置">
<button type="reset">点我重置</button>

注意点:
1 button 不要指定 name 属性
2input 标签编写的按钮,使用 value 属性指定按钮文字

八.普通按钮

<input type="button" value="普通按钮">
<button type="button">普通按钮</button>
  • 注意:普通按钮的type值为buttom,若不写type的值是submit会引起表单的提交。

九.文本域

<textarea name="msg" rows="22" cols="3">我是文本域</textarea>

常用属性如下:

  1. rows 属性:指定默认显示的行数,会影响文本域的高度。
  2. cols 属性:指定默认显示的列数,会影响文本域的宽度。
  3. 不能编写 type 属性,其他属性,与普通文本输入框一致

十.下拉框

<select name="from"><option value="">黑龙江</option><option value="">辽宁</option><option value="">吉林</option><option value="" selected>广东</option>
</select>

常用属性及注意事项:

  1. name 属性:指定数据的名称。
  2. option 标签设置 value 属性, 如果没有 value 属性,提交的数据是 option 中间的文
    字;如果设置了 value 属性,提交的数据就是 value 的值(建议设置 value 属性)
  3. option 标签设置了 selected 属性,表示默认选中。

HTML实体

字符实体由三部分组成:一个 & 和 一个实体名称(或者一个 # 和 一个实体编号),最后加上一
个分号 ;
在这里插入图片描述

二、新增语义化标签

1.新增布局标签

标签名语义单/双标签
header整个页面,或部分区域的头部
footer整个页面,或部分区域的底部
nav导航
article文章、帖子、杂志、新闻、博客、评论等。
section页面中的某段文字,或文章中的某段文字(里面文字通常里面会包含标题)。
aside侧边栏
main文档的主要内容 ( WHATWG 没有语义, IE 不支持),几乎不用。
hgroup包裹连续的标题,如文章主标题、副标题的组合 ( W3C 将其删除) 双

注意

  1. artical 里面可以有多个 section
  2. section 强调的是分段或分块,如果你想将一块内容分成几段的时候,可使用 section
    素。
  3. articlesection 更强调独立性,一块内容如果比较独立、比较完整,应该使用
    article 元素。
http://www.dtcms.com/a/285434.html

相关文章:

  • 【世纪龙科技】汽车故障诊断与排除仿真教学软件
  • 工业ESD防静电无尘净化棉签擦拭棒:精密制造领域的清洁守护者!
  • 【样式效果】Vue3实现仿制iOS按钮动态效果
  • 基于K8s ingress灰度发布配置
  • 飞书,正在成为中国AI制造故事的新阵地
  • 微信小程序161~170
  • 30、鸿蒙Harmony Next开发:应用文件上传下载,压缩与解压
  • VUE项目学习笔记 v-for绑定数据,该数据异步获取,同时需要对v-for的DOM节点进行js操作
  • 苍穹外卖项目日记(day12)
  • Linux驱动学习day24(UART子系统)
  • AI产品经理面试宝典第36天:AI+旅游以及行业痛点相关面试题的指导
  • Python爬虫实战:研究opengraph库相关技术
  • linux 的list_for_each_entry
  • 【c++】STL-容器 list 的实现
  • 20250718-2-Kubernetes 应用程序生命周期管理-Pod对象:基本概念(豌豆荚)_笔记
  • [AI8051U入门第五步]modbus_RTU主机
  • 怎么把图片做成实拍的感觉?给图片加上拍摄时间,相机信息等就可以了
  • PostgreSQL 16 Administration Cookbook 读书笔记:第7章 Database Administration
  • 如何下载并安装AIGCPanel
  • 设计模式五:桥模式(Bridge Pattern)
  • charles雷电模拟器抓包教程
  • 大数据时代下的时序数据库选型指南:基于工业场景的IoTDB技术优势与适用性研究
  • CCF编程能力等级认证GESP—C++2级—20250628
  • 张力场中的领航者:驾驭二元对立的“情境智慧”模型
  • UVC for USBCamera in Android - 篇二
  • HAL库的串口
  • Vite/Vue 项目 | 开发环境指定Host(允许其它电脑访问)
  • uniapp+vue2——自定义底部导航tabbar
  • STC89C52系列单片机内部结构详解
  • 我用EV-21569-SOM评估来开发ADSP-21569(八)-UART串口例程