HTML语言简单回顾
<html>
<head>
<title></title>
</head> <body> </body>
</html>
- HTML 标签是用来标记 HTML 元素的。
- HTML 标签被 < 和 > 符号包围。
- 这些包围的符号叫作尖括号。
- HTML 标签是成对出现的。例如 <b> 和 </b>。
- 位于起始标签和终止标签之间的文本是元素的内容。
- HTML 标签对大小写不敏感,<b> 和 <B> 的作用的相同的。
- 规范:标签必须要封闭!
对 HTML 元素的重新认识
- 每个 HTML 元素都有一个元素名(比如 body、h1、p、br)
- 开始标签是被括号包围的元素名
- 结束标签是被括号包围的斜杠和元素名
- 元素内容位于开始标签和结束标签之间
- 某些 HTML 元素没有内容
- 某些 HTML 元素没有结束标签
<marquee direction="left">会飞的文字</marquee>
sub下标,sup上标:
<p>m<sub>2</sub></p>
<p>m<sup>2</sup></p>
向控件定义标注(标记)。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。譬如:
<label for="SSN">Social Security Number:</label>
<input type="text" name="SocSecNum" id="SSN" />
<label>Date of Birth: <input type="text" name="DofB" /></label>
<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>
同样,有序列表也是一列项目,列表项目使用数字进行标记。
有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。
<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>
table
border =
"1"
width =
"200px"
cellspacing =
"0"
cellpadding =
"2">
<
caption>表格标题</
caption>
<
tr>
<
th>aa</
th>
<
th>bb</
th>
</
tr>
<
tr>
<
td>a1</
td>
<
td>a2</
td>
</
tr>
</
table>

<table border = "1" width = "200px" cellspacing = "0" cellpadding = "2">
<caption>表格标题</caption>
<tr>
<th colspan = "2">aa</th>
</tr>
<tr>
<td>a1</td>
<td>a2</td>
</tr>
</table>

<table border = "1" width = "200px" cellspacing = "0" cellpadding = "2">
<caption>表格标题</caption>
<tr>
<th rowspan = "2">aa</th>
<th>bb</th>
</tr>
<tr>
<td>a2</td>
</tr>
</table>

<img src="boat.gif" alt="Big Boat" >
a
href = http://www.baidu.com targrt = "_blank">百度</
a>
<a name = "top">顶部</a>
.....
<a href = "#top">回到顶部</a>
- _blank
- _parent
- _self
- _top
这个标签表示
|
在何处打开目标 URL。 |
<html>
<head>
<title>标题</title>
<style type = "text/css">
body{
margin:0;
padding:0;
}
form{
margin : 10px;
padding : 10px;
border : 1px solid blue;
width : 400px; }
p #myTextarea{
border : 1px solid blue;
display : block;
}
p span{
font-family : "黑体";
font-size : 20px; }
</style>
</head>
<body>
<div>
<form>
<p>文本框:<input type = "text" name = "user" /></p>
<p>密码:<input type = "password" name = "password"/></p>
<p>单选框:
<!--注意name必须保持一致,放在同一个组中-->
男<input type = "radio" name = "sex" value = "man"/>
女<input type = "radio" name = "sex" value = "woman"/>
</p>
<p>多选框:
<input type = "checkbox" name = "option" value = "1"/>选项1
<input type = "checkbox" name = "option" value = "2"/>选项2
<input type = "checkbox" name = "option" value = "3"/>选项3
<input type = "checkbox" name = "option" value = "4"/>选项4
</p>
<p>
文件上传:
<input type = "file" />
</p>
<p>
<input type = "button" value = "按钮"/>
</p>
<p>
提交<input type = "submit" />
重置<input type = "reset" />
</p>
<p>
<span>这是自定义按钮:</span><input type = "image" src = "start.png"/>
</p>
<p>
<span>下拉菜单:</span>
<select name = "country">
<option value = "none">---选择国家---</option>
<option value = "Englend">英国</option>
<option value = "America">美国</option>
<option value = "China">中国</option>
</select>
</p>
<p>
<span>文本域:</span>
<textarea rows="3" cols="30" id = "myTextarea"></textarea>
</p>
</form>
</div>
</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
body,input,mainDiv{
margin : 0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
body{
margin:auto 250px;}
.style{
border:2px solid black;
}610071131208209 </style>
</head>
<body>
<div id="mainDiv">
<form action="http://127.0.0.1:10001" method="post">
<table border="1" cellspacing="0" bordercolor="#3300FF" width="700" height="400" cellpadding="2px">
<tr>
<th colspan="2" >信息注册页面</th>
</tr>
<tr>
<td>用户名</td>
<td>
<input type="text" name="user" class="style" />
</td>
</tr>
<tr>
<td>密码</td>
<td>
<input type="password" name = "password" class="style" />
</td>
</tr>
<tr>
<td>确定密码</td>
<td>
<input type="password" name = "confirmpwd" class="style" />
</td>
</tr>
<tr>
<td>性别</td>
<td>
<input type="radio" name="sex" value="man" />男
<input type="radio" name="sex" value="woman"/>女
</td>
</tr>
<tr>
<td>技术</td>
<td>
<input type="checkbox" name="tec" value="java"/>java
<input type="checkbox" name="tec" value="jsp"/>jsp
<input type="checkbox" name="tec" value="servlet"/>servlet
</td>
</tr>
<tr>
<td>国家</td>
<td>
<select name="country">
<option value="none">---选择国家---</option>
<option value="China">中国</option>
<option value="America">美国</option>
<option value="Japan">日本</option>
</select>
</td>
</tr>
<tr >
<td colspan="2" align="center">
<input type="submit" value="提交数据" />
<input type="reset" value="清除数据" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>

import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class Server
{
public static void main(String[] args) throws IOException
{
ServerSocket ss = new ServerSocket(10001);
Socket s = ss.accept();
PrintWriter pw = new PrintWriter(s.getOutputStream(), true );
pw.println( "<font color = red size = 20px>注册</font>" ); //往服务端发数据 BufferedInputStream bufi = new BufferedInputStream(s.getInputStream()); //接收数据
byte [] buff = new byte [1024];
int len = bufi.read(buff);
System. out .println( new String(buff,0,len)); s.close();
ss.close();
} }
http://127.0.0.1:10001页面,并打印出“注册字样”,java控制台输出如下信息:
转义符:
最常用的字符实体
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
空格 | | ||
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 和号 | & | & |
" | 引号 | " | " |
' | 撇号 | ' (IE不支持) | ' |
其他一些常用的字符实体
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
¢ | 分 | ¢ | ¢ |
£ | 镑 | £ | £ |
¥ | 日圆 | ¥ | ¥ |
§ | 节 | § | § |
© | 版权 | © | © |
® | 注册商标 | ® | ® |
× | 乘号 | × | × |
÷ | 除号 | ÷ | ÷ |
HTML语言简单回顾的更多相关文章
- 中国2017 Google 开发者大会第一天简单回顾
昨天有幸参加了中国2017 Google 开发者大会,在这第一天就收获满满,昨天太忙了,今天早晨来一起简单回顾一下,可以让没有参加的童鞋们感受一下现场的温度. 早早就来到了会议现场,外面看不出什么特别 ...
- Perl语言——简单说明
Perl语言——简单说明 一.简单说明 Perl语言全称:实用摘录与报表语言|病态折中式垃圾列表器.Perl名称并不是缩写词,而是个溯写字. Perl语言历史:Larry Wall(拉里·沃尔)20世 ...
- Android混淆、反编译以及反破解的简单回顾
=========================================================================虽然反编译很简单,也没下面说的那么复杂,不过还是转了过 ...
- c语言简单实现telnet客户端
c语言简单实现telnet客户端 http://blog.csdn.net/haiwenchen/article/details/69944118
- 中国2017 Google 开发者大会第二天简单回顾
昨天早晨发布了第一天的开发者大会回顾文章后,就匆匆忙忙赶去会场继续享受高科技的盛宴,接下来简单回顾一下第二天的大会参与情况. 昨天早晨下着小雨,并带着微风,在外面还是挺冷的,这里不得不给工作人员点个赞 ...
- Jmeter简单回顾
之前公众号推文一上手就分享如何测接口, 其实忽略了一些概念性的东西, 今天来给大家拾遗补缺, 做个回顾吧. 一. JMeter介绍 jmeter能做什么,来自官网的解释: Ability to loa ...
- 这是啥-Cython语言简单介绍
Cython是一种既可以编写c又可以编写python的编程语言,他的目标是成为一个python语言的超集,为python提供高层次的.面向对象的.函数化.动态编程功能.不同于纯粹的python,它提供 ...
- 用C语言简单加密解密
使用char表示的字符型数据,在本质上与我们前面介绍的整型数据并无太大的区别,只是char类型占用的内存字节数更小,能够表示的数据范围更小而已.在使用上,char被专门用来表示C语言的字符集中的各种字 ...
- kafka简单回顾
先说说遇到的坑 回顾下kafka topic:生产组:P0\P1----P14 一个消费组:c0 c1 c2 依据Consumer的负载均衡分配 消费顺序"c0:p0-p4 c1:p5-p9 ...
随机推荐
- 编译kernel:内核makefile的作用
< 嵌入式linux应用完全开发手册 > 韦东山 内核Makefile的使命: 编译哪些内核文件? 读取各级子目录makefile, .config, auto.conf, Kbuild, ...
- windows和centos用cutycapt截网页的图
centos下:(主要参考http://loosky.net/2816.html) (1)安装qt47 增加qt47的源 vim /etc/yum.repos.d/atrpms.repo //加入如下 ...
- 用二进制方法求两个整数的最大公约数(GCD)
二进制GCD算法基本原理是: 先用移位的方式对两个数除2,直到两个数不同时为偶数.然后将剩下的偶数(如果有的话)做同样的操作,这样做的原因是如果u和v中u为偶数,v为奇数,则有gcd(u,v)=gcd ...
- select()函数详解
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是 习惯写诸如connect. accept.recv或recvfrom这样的阻塞程 ...
- 界面控件 - 滚动条ScrollBar(对滚动条消息和鼠标消息结合讲的不错)
界面是人机交互的门户,对产品至关重要.在界面开发中只有想不到没有做不到的,有好的想法,当然要尝试着做出来.对滚动条的扩展,现在有很多类是的例子. VS2015的代码编辑是非常强大的,其中有一个功能可以 ...
- redis(三)redis+Keepalived主从热备秒级切换
一 简介 安装使用centos 5.10 Master 192.168.235.135 Slave 192.168.235.152 Vip 192.168.235.200 编译环境 yum -y in ...
- (step8.2.2)hdu 2509(Be the Winner——简单博弈)
题目大意:输入一个整数n,表示火柴堆数(原题其实指的是苹果堆数,但是为了尽量与模板保持一致,所以在这里理解为火柴堆数....其实理解为什么都没关系, 重要的是,理解就行....).在接下来的一行中,有 ...
- 基于visual Studio2013解决C语言竞赛题之0501挑选素数
题目
- Dreamer2.1 发布 新增将Bean解析成xml和json
一个上午,增加两个功能 1.直接将对象解析成XML 2.将对象解析成JSON 对象可以是数组,可以是集合,也可以是单个对象 源码和jar下载地址:http://pan.baidu.com/share/ ...
- 10个SQL注入工具(转载)
众所周知,SQL注入攻击是最为常见的Web应用程序攻击技术.同时SQL注入攻击所带来的安全破坏也是不可弥补的.以下罗列的10款SQL注入工具可帮助管理员及时检测存在的漏洞. BSQL Hacker 1 ...