Java基础 —— HTML
HTML:超文本标记语言(HyperText Markup Language) --> 最基础的网页语言
- 基本结构:
<html> //HTML文件的开始
<head> //HTML头部分的开始,包含<title>, <meta>, <base>, <object>, <link>, <style>, <script>等标签,代表不同的含义
.... //头部分内容
</head> //HTML头部分结束
<body> //HTML文件的主体
.... //主体
</body> //HTML主体结束
</html> //HTML结束
- 标签分类:
- 块级元素:块级别元素都将独占一行。如<p>, <h1>, <br />等。(只有块级可以设置高度和宽度)
- 行内元素:基于文档流的顺序排列,不换行。如<b>, <img>等。
- 文本标签:
- 文本控制标签:
- 标题标签:<hn>
- 字体标签:<font>
- 段落控制标签:
- 段落标签:<p>
- 换行标签:<br>
- 水平线标签:<hr>
- 文本的修饰:
- 粗体:<b>
- 下划线:<u>
- 上标文字:<sup>
- 下标文字:<sub>
- 删除线:<s>
- 斜体:<i>
- 文本控制标签:
- 列表标签(块级):
- 无序列表,带缩进:
<u1 type=""> //type(disc原点, circle圆圈,square方块)
<li>列表项1</li>
<li>列表项2</li>
</u1>
- 有序列表,带缩进:
<o1 type="" start=""> //1,A,a,I,i
<li>...</li>
<li>...</li>
</o1>
- 定义列表:
<dl>
<dt>列表项1名称</dt> //dl表示列表的范围,上层项目为<dt>,下层项目为<dd>
<dd>列表项1描述</dd> //dd有默认缩进效果
</dl>
- 其他标签:<marquee direction="" ...>文字</marquee>
- 图像标签:<img src="" align="" ...>
- 图片超链接:<a href="..." ><img src="..." ... ></a>
- 超链接标签:<a href="..." target="_blank or _self or _parent or _top">文本</a>
- 定义锚点:<a name="锚点名称">文字</a>
- 转到锚点:<a href="#锚点名称">文字</a>
- 设置电子邮件超链接:<a href="mailto=a@b.c">文字</a>
- 表格标签:
<table> //表标签
<tr> //行标签
<td>...</td> //单元格标签
<th> //列标签
<caption> //表标题标签
</table>
- 表单元素:
- <form>:表单域标签
- <input>:输入标签
- <textarea>:文本域标签
- <select>列表标签
- <option>可选择标签
- 框架标签:
<frameset rows="分割比例">
<frame />第一个区域
<frame />第二个区域
<frameset cols="分割比例">
<frame />
....
</frameset>
</frameset>
- 画中画标签:<iframe src="" ...></iframe>
- 表单提交submit:
- GET提交:
- 信息显示在地址栏
- 敏感信息不安全
- 不可提交大体积的数据
- 数据将封装在请求头的请求行中,提交中文需使用ISO8859-1编码
- POST提交:
- 敏感信息安全
- 可提交大数据
- 数据封装在请求体中
- 可以GET,也可以通过服务器端request对象的setCharacterEncoding("GBK")来解决中文乱码问题
- GET提交:
- 和服务器交互的三种方式:
- 地址栏URL:GET方式
- 超链接:GET方式
- 表单提交:GET或者POST方式
- 表单页面加入校验后,服务端还需要校验吗? --> 需要,为了安全性。
- 服务端有了校验,还需要表单页面校验吗? --> 需要,为了用户体验和减轻服务器压力。
Java基础 —— HTML的更多相关文章
- Java基础知识(壹)
写在前面的话 这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔.现在分享出来,希望能帮助大家,如有不足的,希望大家支出. 后续会继续分享基础知识手记.希望能 ...
- [Java面经]干货整理, Java面试题(覆盖Java基础,Java高级,JavaEE,数据库,设计模式等)
如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html 谢谢.上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大 ...
- 【JAVA面试题系列一】面试题总汇--JAVA基础部分
JAVA基础 基础部分的顺序: 基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法 线程的语法,集合的语法,io 的语法,虚拟机方面的语法 每天几道,持续更新!! 1.一个". ...
- 最适合作为Java基础面试题之Singleton模式
看似只是最简单的一种设计模式,可细细挖掘,static.synchronized.volatile关键字.内部类.对象克隆.序列化.枚举类型.反射和类加载机制等基础却又不易理解透彻的Java知识纷纷呼 ...
- java基础练习 字符串,控制流,日历,日期等
1,对基本控制流程的一些练习 package org.base.practice3; import org.junit.Test; /** * Created with IntelliJ IDEA. ...
- Java基础知识【下】( 转载)
http://blog.csdn.net/silentbalanceyh/article/details/4608360 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...
- Java基础知识【上】(转载)
http://blog.csdn.net/silentbalanceyh/article/details/4608272 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...
- java基础学习03(java基础程序设计)
java基础程序设计 一.完成的目标 1. 掌握java中的数据类型划分 2. 8种基本数据类型的使用及数据类型转换 3. 位运算.运算符.表达式 4. 判断.循环语句的使用 5. break和con ...
- Java基础加强之多线程篇(线程创建与终止、互斥、通信、本地变量)
线程创建与终止 线程创建 Thread类与Runnable接口的关系 public interface Runnable { public abstract void run(); } public ...
- java基础知识小总结【转】
java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程 ...
随机推荐
- spring3定时器简单配置
最近在做oa项目中写到一个功能,就是员工每天的签到和签退.当时想了很久都没有想出来,后来自己上网查了一下spring的定时器,然后就有了思路. 下面我贴上自己用到的这个定时器的配置.希望能够和大家一起 ...
- hdu - 1728逃离迷宫 && hdu - 1175 连连看 (普通bfs)
http://acm.hdu.edu.cn/showproblem.php?pid=1728 这两道题花了一下午的时候调试,因为以前做过类似的题,但是判断方向的方法是错的,一直没发现啊,真无语. 每个 ...
- 推荐一款开源的原型设计软件--pencil
如果觉得内置的元素不够,可以直接用类似屏幕截图软件直接剪切粘贴,并且可以制作自己的元素集合.很好用 http://pencil.evolus.vn/ Easy GUI Prototyping Penc ...
- tomcat下jndi的三种配置方式
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用 ...
- gcc与g++
gcc和g++都是GNU(组织)的一个编译器. 误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序:后缀为 ...
- 使用了BeanUtils的简单操作
直接获取对象的某个值et.createCell(BeanUtils.getProperty(o, eh.getFieldName())); 简单为对象某个字段赋值c.setCellValue(Bean ...
- BZOJ 1123 BLO
tarjan求割点计算答案.注意不是每一棵子树都算答案.开个变量记一下. #include<iostream> #include<cstdio> #include<cst ...
- hihoCoder hiho一下 第四十八周 题目1 : 拓扑排序·二
题意: 给定一个拓扑图,其中部分结点含有1个病毒,每个结点只要收到病毒就会立即往出边所能到达的点传播,病毒数可叠加,求所有结点的病毒数总和. 思路: 根据拓扑的特点,每个入度为0的点肯定不会再被传播病 ...
- hibernate中使用fetch来决策性能方案
什么时候用子查询,或者连接查询 一般多个数据的对应用子查询,单一行的数据用连接 (若要查询每个学生分别学了什么课程 ,若要fetch=join.fetch=select) 则是这种情况 Hiberna ...
- 两个异步处理AsyncTask和Handler的优缺点
AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操 ...