Java Web中涉及哪些HTML和CSS知识点?

王林
풀어 주다: 2023-04-23 14:49:14
앞으로
1422명이 탐색했습니다.

1.HTML

1.1 表单标签:form

表单标签,在html页面创建一个表单,表单标签在浏览器上没有任何显示。如果数据需要提交到服务器,负责收集数据的标签必须放在表单标签体内容。

  action属性:请求路径,确定表单提交到服务器的地址(路径)

  method属性:请求方式。常用的取值:get、post

    get:默认值

      提交的数据追加在请求路径上。例如:/1.html?username=alex&password=1234,数据格式k/v,追加是使用?连接,之后每一对数据使用&连接

      因为请求路径长度有限,所有get请求提交的数据有限。

    post:

      提交的数据不再请求路径上追加(既不显示在地址栏上)

      提交的数据大小不显示


      
      
            
      
      
로그인 후 복사

1.2 输入域标签:input

标签用于获得用户输入信息,type属性值不同,收集方式不同。最常用的标签。

   rype属性

      text:文本框,单行的输入字段,用户可在其中输入文本。默认宽度为20个字符

      password:密码框,密码字段。该字段中的字符以黑圆显示。

      radio:单选框,表示一组互斥选项按钮中的一个。当一个按钮被选中,之前选中的按钮就变为非选中的。

      submit:提交按钮。提交按钮会把表单数据发送到服务器。一般不写name属性,否则将"提交"两个字提交到服务器。

因为不同项目需要的字段不同,所以我没有把所有的表单元素写出来,以下标签使用也需要大家掌握。

      checkbox:复选框

      filee:文件上传组件,提供"浏览",按下可以选择需要上传的文件。

      hidden:隐藏字段,数据会发送给服务器,但是浏览器不进行显示。

      reset:重置按钮。将表单恢复到默认值。

      image:图像提交按钮,通过src给按钮设置图片。

      button:普通按钮,常用于与JavaScript结合使用。

  name:元素名,如果需要表单数据提交到服务器,必须提供name属性值,服务器通过属性值获得提交的数据。

  value:设置input标签的默认值。submit和reset按钮提交数据

  size:大小

  checked属性:单选框或者复选框被选中。

  readonly:是否只读

  disabled:是否可用

  maxlength:允许输入的最大长度

1.3 下拉列表标签:select