1:HTML
Hyper Text Markup Language - 超文本标记语言。
W3c组织定义的一标准。
浏览器解析HTML。
2:HTML语法
1:文本文件,扩展名 *.html
2:语法的结构:都是元素- XML(用户自己定义的)
标题用于显示到浏览器的头上这是一个按扭
标签
3:使用HBuilder开发html
css是用于放样式表的。
img是用于放图片的。
Js 放用于放javascript的文件的。
Index.html 默认的主页。
4:学习HTML的元素
1:语法
(见2)
2:html的元素
- 文档类型定义 - 约束。 这种约束版本是HTML5
/p>
"http://www.w3.org/TR/html4/strict.dtd">
HTML4.0版本。
目前建议大家都使用HTML5的约束。
3:基本的元素
标题元素这是主页
4:更多元素
1:层元素
Div - 层 - 一个div占一行。
p段
第一段
第二段
span块
Hello
Hello
不会占一行
2:图片元素
3:锚点元素 超连接元素
4:嵌入的video
使用HTML4的标签
HTML5的 约束必须是:
5:表格
table{
border:1px solid black;
border-collapse: collapse;
width: 300px;
}
table td{
border:1px solid black;
padding: 5px;
}
编号 | 姓名 |
S001 | 张三 |
S001 | 张三 |
S001 | 张三 |
S001 | 张三 |
6:表单及表单标签
表单叫
用于向后台如Java代码,PHP, C#提交交互数据的。表单不可见,提交数据时,提交的是里面的元素里面写的是可以见的表单元素
1:表单元素与表单元素的属性
post提交的数据在表单的正文中
Action=”提交到哪儿去,提交的目的地”>
之所有与服务器如baidu.com的服务器进行交互 ,基于一个协议:
HTTP协议
两部分:
1:请求协议
格式:
请求首行 GET /资源?name=Jack HTTP/1.1版本
请求头 host:www.baidu.com:80
请求空行
请求正文 对于get来说是没有正文的对于post来说 name=Jack
2:响应协议
格式:
响应首行 HTTP/1.1(版本) 200(状态码) OK(状态的文本)
响应头 content-type:text/html;charset=UTF-8 响应的格式
响应的空行
响应的正文
Hellopost与get的区别:
get请求:
姓名:
密码:
请求的参数,都在地址中出现:
Post请求:
2:表单里面的元素
1:文本元素
2:密码元< intput type=”password”/>
3:文文件元素
4:单选 type=”radio”
性别:
男性
女性
5:复选 type=”checkbox”
爱好:
足球
音乐1
音乐
爬山
6:下拉选择框
可选项目。
高中
大学
研究生
可以对选择的项目进行分组:
高中
大学
研究生
小学一年龄
小学二年级
7:文本域
简介:
8:两个按扭
1:提交按扭
只要一点这个按扭,则这个表单就是会将数据提交给后台的java代码。
2:清空按扭
3:按扭
7:其他的元素
1:b 粗体
2:font
Hello
3:i 斜体
4:列表元素
ol - ordered list 有序的列
ul - unordered list - 没有顺序的
li -- list item 列表的项目
- AAAAA
- BBBBB
- CCCCC
- DDDDD
- EEEEE
- AAAAA
- BBBBB
- CCCCC
- DDDDD
- EEEEE
5:pre预编译
Helldod
asdf
asdf
asd
asdfasdf
asdfadf
6:sub下标sup上标
32