Maison  >  Article  >  interface Web  >  Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

WBOY
WBOYavant
2021-12-28 19:29:142661parcourir

本篇文章给大家带来了关于html中特殊符号、表格和表单的相关知识,希望对大家有帮助。

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

特殊符号

(1)什么是特殊符号?

  特殊符号就是网页上一些比较特殊的符号。

(2)为什么需要特殊符号?

  因为有时候我们需要特殊符号,比如:把html代码显示在网页上。(你可以试试直接打是啥效果哦!)
  注意:如果打印空格,不管你输入了多少个空格,最后在网页上只显示一个!

nbsp;html>


    <meta>
    <title>特殊字符</title>



<!--特殊符号以&开头,以;结尾-->
<span>这个是 空格</span>
<span>这是一个中文字的 宽度(字符宽)</span>
<span>这是个大于号></span>
<span>这是个小于号<</span>
<span>这是一个双引号:"</span>
<span>这是个特殊符号,输出是©。©</span>
<span>这是个特殊符号,输出为&。&</span>


表格

(1)什么是表格?

  比如Excel表格之类的。

(2)表格如今用来干啥?

  一般用于后台展示数据。

(3)表格初识

  分为:表头,表身和表脚。

需要注意的是:
  table:是表格标签
  tr: 是行标签
  td: 是列表签

nbsp;html>


    <meta>
    <title>表格</title>



                                                                                                                            
学生信息表
学号姓名
12
34

实现效果:

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

表单 

1.是什么&什么作用&哪些应用

(1)表单是什么?

  表单是搜集用户数据信息的各种表单元素的集合区域。(还记得请求方式GET和POST不!!!)

(2)表单的作用?

  ①用于收取用户数据,并向后台发送;
  ②前后端交互的方式之一。

(3)表单的应用?

  登录注册,搜索,文件上传等。

2.表单(form)的属性:

  1. action: 提交时候的地址,默认使用当前页面。指向服务器的某个程序。
  2. method: 提交时候的方法,默认使用get
    Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale
  3. entype: 目前使用默认即可
    Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

3.表单常用的标签:

  1. Input标签:表单中使用频率最高的标签,没有之一!
  2. textarea标签:文本域,一般用于多行文本;
  3. select标签:下拉框,一般用于选项。

(1)input标签:

1.input标签的常用属性:

知识点补给站: id主要用于样式或者js。不能用中文或者数字。主要用于表达唯一性!(在日后的页面解析能用id匹配就用id匹配的原因就在于其的唯一性!)
  • ①name属性:表单提交项的键,与id不同,name属性是和服务器通信时使用的名字(要求input标签都必须有),而id属性是浏览器端使用的名字,该属性主要方便客户编程而在css和js中使用;
  • ②value属性:表单提交项的值,单选多选下拉框必须设置value属性,这样后台才能获得你选中的到底是哪个或哪几个选项;

实战一——代码说明type属性值为image的情况:

nbsp;html>


    <meta>
    <title>Title</title>



              
  • ③placeholder:提高用户体验度;
  • ④readonly:只读;(比如你无法对你的QQ号进行操作)
  • ⑤disabled:禁用;(比如你在使用pycharm时有些选项是灰白色的无法使用)

实战二——代码说明readonly属性和disabled属性的作用:

nbsp;html>


    <meta>
    <title>Title</title>



   用户名:
    账 号:

  效果截图:用户名是只读的,所以无法在text文本框里输入值;账号是禁用的,直接变成灰色了。
Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

2.input标签常用的type属性值讲解

 text 文本框
 password 密码框
 radio 单选框
 checkbox 复选框
 file 文件选择
hidden 隐藏域 hidden是用户看不见的东西,给管理员(写网页的)操作保存信息的!
 submit 提交
 reset 重置

(2)select下拉框

  • option :下拉选项(下拉框的基本标签):有多少个option就有多少个下拉选项;
  • selected :下拉状态:表示选中某个下拉选项;
  • size :下拉框显示:表示下拉框,显示多少个,默认为一个;
  • name :下拉框的名字:表示下拉框向后台提交数据的时候所传的名字。

实战——多级下拉框实现:

nbsp;html>


    <meta>
    <title>Title</title>



地址:

效果截图:
Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

4.关于form表单总结:

(1)一图总结form表单标签包含的元素:

  表单标签form包含的元素一图总结:

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

(2)综合实战例子使用:

上代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>

<!--表单的标签  form+Tab-->
<form action="" method="">    
<!--action需要提交到的路径 method里get有长度限制,不是很安全,会把你的信息显示;post没长度限制,且安全-->
    姓名:<input type="text" placeholder="请输入姓名"><br>
    密码:<input type="password" placeholder="请输入密码"><br>       <!--如果type属性值是password则在网页里输入的时候不显示-->
    <!--当网页刷新时,加checked的这个选项是默认选中的选项,注意这个标签属性checked就是属性名和属性值一样-->
    性别:<input type="radio"name="sex" value="male" checked>男   <!--name属性里面的值相同的代表他们是同一类,只能选其一。实现单选!!!-->
         <input type="radio" name="sex" value="female">女         <!--加value是传数据时传的相应的值-->
    <br>
    <input type="submit" value="登录">         <!--提交按钮,默认是提交两个字,可以通过改value来改-->
    <input type="reset">                         <!--重置按钮,所有信息恢复默认-->
    <input type="button" value="这是个普通按钮">       <!-- 普通按钮  要配合js使用-->
</form>

</body>

实现效果:
Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

4.拓展骚操作:

(1)表单中另外一些常用的标签:

  • ①legend:设置分组表单的标题

  • ②label:提高用户体验度
      单选框只有点圆圈才能选中。label实现点相应的字也能选中,但使用之前按钮要取id,因为label的实现是根据id一一匹配的。
    Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

  • ③fieldset标签:给表单设置分组
      直接实战说明效果:

nbsp;html>


    <meta>
    <title>Title</title>



    
                       这是这个分组的名字!                  用户名:
        密 码:
    

  实现效果:

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

(2)拓展一些简单使用小标签:

①斜体标签:

i
em   		起强调作用(文本内容需要强调的部分)

②加粗标签:

b
strong		  起强调作用(文本内容需要强调的部分)

③在网页中插入视频的标签:

video        (src属性值为视频地址,可以是本地可以是网址
					controls属性开启对视频的控制操作
					width,height属性设置视频大小)

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

④在网页中加入音乐标签:

audio        (src属性值为音频地址
				controls属性打开对音频的控制操作)

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

注意:不管写了几个(单独一个标签放一首那样写),都可同时播放音频。
但是如果像下面这样写,只会播放第一个地址正确的音频!!!

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

⑤类似于字幕:

marquee        

相关属性及属性值:

  •             滚动方向direction(包括4个值:up、 down、 left和 right 默认是left);

  •             滚动方式behavior(scroll:循环滚动,默认效果; slide:只滚动一次就停止; alternate:来回交替进行滚动);

  •             滚动速度scrollamount(滚动速度是设置每次滚动时移动的长度,以像素为单位);

  •             滚动延迟scrolldelay(设置滚动的时间间隔,单位是毫秒);

  •             滚动循环loop(默认值是-1,滚动会不断的循环下去);

  •             设定活动字幕的背景颜色bgcolor,背景颜色可用RGB、16进制值的格式或颜色名称来设定;

  •             width和height设置活动字幕的宽度和高度。

Découvrez les symboles, formulaires et tableaux spéciaux en HTML de manière simple et conviviale

换行标签:

br

分割线标签(两个常用属性:size属性——指定水平线的粗细;color属性——指定分割线的颜色!)

hr

推荐教程:《html视频教程

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer