JavaEE总结(1)——html

JavaEE()

HTML&CSS.

修改工作空间编码【UTF-8】

Eclipse中修改工作空间编码:

Window—>Preference—>General—>workspace—>Text File Encoding

创建静态网站

右键—>New—>Project—>Web—>Static Web Project

HTML的注释快捷键和后台代码一致,表现形式为:

C/S软件和B/S软件区别

        1. 问题:什么是C/S

C/S架构:客户端和服务器端架构,比如我们使用的QQ、Foxmail等

        1. 问题:什么是B/S

B/S架构:浏览器和服务器结构,比如我们使用淘宝、京东、百度等

HTML语法

<标签名 属性名=”值”>内容

有些是双标签

有些是单标签

HTML文档基本结构

html: 标签告知浏览器其自身是一个 HTML 文档。

head: 标签用于定义文档的头部(文档的描述信息)。

body: 标签用于定义文档的主体(文档的主体内容)。

表格标签

语法

一般来说,定义表格之后需要指定宽高,使用border指定表格的边框

表头1 表头2
数据1 数据2

标签元素:定义一个表格,简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。

标签元素:定义表格中的行,表格行中包含一个或多个th或td元素

标签元素:定义表格内的单元格

标签元素:定义普通单元格

表格行列合并

【注意:】因为表格中的单元格构成了表格,所以表格中的行列合并都是作用于单元格上

colspan:合并列

取值规则:合并n列,取值为n,同时删除当前tr下的n-1个单元格

rowspan:合并行

取值规则:合并n行,取值为n,同时依次删除与当前行同级的n-1个tr下的一个单元格

三行两列的表格,第一行中单元格合并,第二行中第一列进行行合并

数据1
数据1 数据2
数据2

图片标签

语法

src属性:指示图片的存储路径

web中的路径问题

【绝对路径】

绝对路径以协议(http://、https://、file://)或者以“/”作为前缀,例:

http://www.baidu.com

https://www.baidu.com

file:///c:/1.JPG

【相对路径】

以文件本身为参照路径进行定位

./  代表当前路径

../ 代表上一层路径

超链接标签

语法

http://www.baidu.com “  target=””>百度

href属性:指示超链接需要链接的位置

target属性:指示该超链接以什么样的方式进行跳转

_blank:在新的标签页打开

_self:在当前标签页中打开,默认取值

表单标签

语法

表单元素

form标签:用于定义表单

action属性:定义表单中的数据提交的位置

method属性:定义表单数据的提交方式

get:通过url提交数据,有大小限制,不安全

post:无大小限制,安全

表单元素

【注意】:

1.表单元素中除开按钮之外,都应当具备name属性

2.个别标签name属性取值要保持一致:单选、多选

name属性:属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。

按钮不需要定义name属性,因为按钮的值不需要提交

注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。

 

input标签:定义文本框、密码框、单选、多选、文件上传、隐藏域等

type属性:决定input标签的展现效果

text:文本框

password:密码框

radio:单选框

checkbox:多选框

file:文件上传

hidden:隐藏域

submit:自动提交按钮

button:普通提交按钮

reset:重置按钮

image:图片按钮

value属性:标签包含的数据

对于不同的type类型,value属性的用法也不一致:

1. type=”button”、”reset”、”submit” — 定义按钮上的显示文本

2. type="text", "password", "hidden" — 定义输入字段的初始值

3. type="checkbox", "radio", "image" — 定义与输入相关联的值

 

注释:中必须设置 value 属性

注释:value 属性无法与 一同使用

textarea标签:定义多行文本域

rows 属性规定 textarea 的可见高度。以行数计算

cols 属性规定 textarea 的可见宽度。以平均字符数计算

多行文本域可以被拖动,如何解决?

style=”resize:none;”

select标签:定义下拉框

option 元素定义下拉列表中的一个选项

浏览器将