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")来解决中文乱码问题
  • 和服务器交互的三种方式:
    • 地址栏URL:GET方式
    • 超链接:GET方式
    • 表单提交:GET或者POST方式
  • 表单页面加入校验后,服务端还需要校验吗? --> 需要,为了安全性。
  • 服务端有了校验,还需要表单页面校验吗? --> 需要,为了用户体验和减轻服务器压力。

Java基础 —— HTML的更多相关文章

  1. Java基础知识(壹)

    写在前面的话 这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔.现在分享出来,希望能帮助大家,如有不足的,希望大家支出. 后续会继续分享基础知识手记.希望能 ...

  2. [Java面经]干货整理, Java面试题(覆盖Java基础,Java高级,JavaEE,数据库,设计模式等)

    如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html   谢谢.上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大 ...

  3. 【JAVA面试题系列一】面试题总汇--JAVA基础部分

    JAVA基础 基础部分的顺序: 基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法 线程的语法,集合的语法,io 的语法,虚拟机方面的语法 每天几道,持续更新!! 1.一个". ...

  4. 最适合作为Java基础面试题之Singleton模式

    看似只是最简单的一种设计模式,可细细挖掘,static.synchronized.volatile关键字.内部类.对象克隆.序列化.枚举类型.反射和类加载机制等基础却又不易理解透彻的Java知识纷纷呼 ...

  5. java基础练习 字符串,控制流,日历,日期等

    1,对基本控制流程的一些练习 package org.base.practice3; import org.junit.Test; /** * Created with IntelliJ IDEA. ...

  6. Java基础知识【下】( 转载)

    http://blog.csdn.net/silentbalanceyh/article/details/4608360 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...

  7. Java基础知识【上】(转载)

    http://blog.csdn.net/silentbalanceyh/article/details/4608272 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...

  8. java基础学习03(java基础程序设计)

    java基础程序设计 一.完成的目标 1. 掌握java中的数据类型划分 2. 8种基本数据类型的使用及数据类型转换 3. 位运算.运算符.表达式 4. 判断.循环语句的使用 5. break和con ...

  9. Java基础加强之多线程篇(线程创建与终止、互斥、通信、本地变量)

    线程创建与终止 线程创建 Thread类与Runnable接口的关系 public interface Runnable { public abstract void run(); } public ...

  10. java基础知识小总结【转】

    java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程 ...

随机推荐

  1. Java面试汇总

    转自:http://zy19982004.iteye.com/blog/1846537#comments 一.All 最近找工作,遇到的笔试面试题,归纳如下,供大家参考. 二.J2SE 容器 Hash ...

  2. 51nod 1049 1049 最大子段和 (dp)

    http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1049 令 dp[i]表示为以a[i]结尾的最大子段和,则  dp[i]= ...

  3. Tomcat遇到”Error listenerStart”或”Error filterStart”问题且无详细日志时的log配置.

    昨天部署web应用到Tomcat之后,无法成功启动,并且控制台没有详细的错误信息,顶多就两行提示信息,例如:严重: Error listenerStart严重: Context [/lizongbo] ...

  4. Jquery和一些Html控件

    1.1 Jquery中如何获取各种Html控件的值    1.$("#ID").val();    2.Check获取选中的值:$("#ID").is(&quo ...

  5. codeVS1966 乘法游戏

    区间dp. 用f[l][r]代表从l合并到r的最小得分. 显然 r-l<=1时,f[l][r]=0. 对区间dp一直很不熟悉,得多练练了. #include<cstdio> #inc ...

  6. UVa 1607 (二分) Gates

    这道题真的有点“神”啊.= ̄ω ̄= 因为输入都是x,所以整个电路的功能一共就四种:0, 1, x,!x 所以就确定了这样一个事实:如果电路的输出是常数,那么所有的输入都可以优化成常数. 否则,只需要将 ...

  7. 想找个计算器当本命?来试试UWP应用《纸书科学计算器》

    久违了.上次在博客园发文还是4年前,正是高中参加NOIP的时候.这4年里发生了很多事,乃至再次看到过去的文章时,仿佛看到了自己也不熟悉的风景.最近很想把我的博客重新拾起来,慢慢灌溉,写一些微不足道的技 ...

  8. pageX, clientX ,screenX, offsetX, layerX, ,x的区别

    事件对象event的位置属性,这些参数比较容易混淆 1. pageX,pageY :IE不识别的,鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条移动而变化,其实就是clientY ...

  9. JSTL标签库大全

    JSTL简介: 标准标签库JSTL的全名为:Java Server Pages Standard Tag Library. JSTL主要提供了5大类标签库: 1.       核心标签库: 为日常任务 ...

  10. Android MVPR 架构模式

    最近我在尝试让 Google 的 IO App 变得可单元测试,我这样做的其中一个原因是验证 Freeman 和 Pryce 在引用中对单元测试的总结.即使现在我还是没有把 IOSched 中的任何一 ...