首页 > Java > java教程 > 正文

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

王林
发布: 2023-04-23 14:49:14
转载
1662人浏览过

1.HTML

1.1 表单标签:form

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

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

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

    get:默认值

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

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

    post:

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

      提交的数据大小不显示

<body>
      <!-- 表单 -->
      <form action="" method="">
            <!-- 此处的内容可能被提交到服务器 -->
      </form>
      <!-- 此处的内容在<form>标签外部,此处数据不能提交到表单 -->
</body>
登录后复制

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

  name 属性:发送给服务器的名称

  multiple属性:不写默认单选,取值为"multiple"表示多选

  size属性:多选时,可见选项的数目。

  

    selected:勾选当前列表项

    value:发送给服务器的选项值。

1.4 文本域标签:textarea

  cols属性:文本域的列数

  rows属性:文本域的行数

1.5 按钮标签:button(了解)

2. DIV+CSS

2.1 什么是div

div就是html一个普通标签,进行区域划分。特性:独占一行。独自不能实现复杂效果。必须结合CSS样式进行渲染。

div通常其是块级元素

可定义文档中的分区或节(division/section)。 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 ,那么该标签的作用会变得更加有效。

2.2 CSS的概述

2.2.1 CSS是什么

CSS通常称为CSS样式或层叠样式表,主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(高宽、边框样式、边距等)以及版面的布局等外观显示样式。

CSS可以使HTML页面更好看,CSS色系的搭配可以让用户更舒服,CSS+DIV布局更加灵活,更容易绘制出用户需要的结构。

2.2.2 CSS名词解释

CSS(Cascading Style Sheets):指层叠样式表

  样式:给HTML标签添加需要显示的效果。

  层叠:使用不同的添加方式,给同一个HTML标签添加样式,最后所有的样式都叠加到一起,共同作用于该标签。

2.2.3 CSS样式规则

使用HTML时,需要遵从一定的规范。CSS亦如此,想要熟练的使用CSS对网页进行修饰,首先需要了解CSS样式规则。具体格式如下

选择器{属性1:属性值;属性2:属性值;..}
登录后复制

在上面的样式规则中,“选择器”用于指定CSS样式作用的HTML对象,花括号内是对该对象设置的具体样式。属性和属性值以键值对方式出现,使用英文冒号“:”分隔。多个属性之间使用英文分号“;”分隔。例如:

<style>
        h3{
            color: red;
            font-size: 100px;
        }
</style>
登录后复制

初学者在书写CSS样式时,除了要遵循CSS样式规则,还必须注意CSS代码结构中的几个特点,具体如下:

CSS样式“选择器”严格区分大小写,“属性”和“属性值”不区分大小写。

多个属性之间必须用英文状态下的分号隔开,最后一个属性后的分号可以省略,但是,为了便于增加新样式最好保留。

如果属性的值由多个单词组成且之间包含空格,则必须为这个属性值加上英文状态下的引号。例如:

p{font-family:"Times New Roman";}
登录后复制

在编写CSS代码时,为了提高代码的可读性,通常会加上CSS注释,例如:

/* 这是css注释文本,此文本不会显示在浏览器窗口中 */
登录后复制

在CSS代码中空格是不被解析的,花括号以及分号前后的空格可有可无。因此,可以使用空格键、Tab键、回车键等对样式代码进行排版,即所谓的格式化CSS代码,这样可以提高代码的可读性。例如:

h2{color: red; font-size: 20px;}
登录后复制

<style>
        h2{
            color: red;             /* 定义字体大小属性 */
            font-size: 20px;     /* 定义颜色属性 */
        }
</style>
登录后复制

上述两段代码所呈现的效果是一样的,但是,第二种书写方式的可读性更高。需要注意的是,属性的值和单位之间是不允许出现空格的,否则浏览器解析时会出错。例如,下面这行代码就是不正确的。

h2{ font-size:20 px;}    /* 20和单位px之间有空格 */
登录后复制

2.2.4 引入CSS样式

CSS使用非常灵活,即可以嵌入在HTML文档中,也可以是一个单独的文件,如果是单独的文件,则必须以.css为扩展名。CSS和HTML的结合3种常用方式:

(1)行内样式

行内样式,是通过标签的style属性来设置元素的样式。


小灰灰

java web的html和css知识点有哪些

 行内样式通过标签的属性来控制样式,这样并没有做到结构与表现(HTML展示结构、CSS显示效果)相分离,所有一般很少使用。学习阶段有时候为了快速编程,偶尔使用。

(2)内部样式

内部样式又称为内嵌式,是将CSS代码集中卸载HTML文档的

头部标签体中,并且使用

以上就是Java Web中涉及哪些HTML和CSS知识点?的详细内容,更多请关注php中文网其它相关文章!

java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
相关标签:
css
来源:亿速云网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号