hypertext markup language
客服端
- html:超文本标记语言,利用标记和子标记的方式描述网页元素;
- xml :可扩展标记语言;
- 企业应用计算模式:主机/哑终端计算方式,由主机承担所有的计算任务,哑终端只负责数据的录入和结果显示;
- 企业应用计算模式:客服机/服务器计算模式,C/S。客服机是一套独立的系统,会承担一部分计算功能。服务器主要提供数据,也承担一部分计算功能。缺点,维护麻烦,一旦系统需要升级,每个客户都需要更新;
- 企业应用计算模式:浏览器/服务器计算模式,简称B/S。客服端固定是浏览器,所以客服端无需维护,同时浏览器会承担显示和部分计算功能。服务器作为浏览器显示数据的提供者,承担大部分计算功能。一旦系统需要升级,只需要维护服务器就可以;
WEB应用程序
- 基于B/S结构开发的应用程序,称为WEB应用程序;
- 一个完整的WEB应用程序分为4部分:
- WEB服务器:接受客服端请求,根据客服端的请求,返回结果
- WEB浏览器:允许客服端请求服务器的某个资源,并显示由服务器返回的结果
- html协议:客服端和服务器通信所用的协议
- html网页:告诉浏览器如何向用户显示结果
- GBK,GB2312,UTF-8
块级元素,内嵌元素
- 块级元素要换行,内嵌元素不换行
- 块级元素:div,blockquote,列表元素,dl,ol,ul,fieldset,form,h1-h6,hr,p,pre,table;
- 内嵌元素:span,a,img,lable,所有表单输入元素,ifram,object;
在html中name属性和id属性的区别
- id属性是网页元素在网页中的唯一标识,不能重复,name属性是描述提交给服务器表单数据的名称,可以重复,如果两个文本框name属性一样,提交时可以出现两个同名的键值对;
- id属性可以用于网页的任何元素,但name属性一般用于表单元素;
- id属性值不会提交给服务器,但name属性值会随着表单提交给服务器处理;
readonly与disabled的区别
- readonly表示只读,也就是文本框的内容不可变,所以该属性只能用于文本框。
- disabled表示不可用,可以用于任何网页元素,元素加上disabled之后,内容不可变,同时不能响应事件;
- 表单元素加上readonly,表单值还是可以提交服务器,但表单元素加上disabled后,表单值就不能提交了;
html 与 xhtml 区别。
html语法规则不严谨,xhtml严格按照xml语法规则来要求。
meta标签
<meta name="KEYWords" count="">向搜索引擎说明你的网页关键词;
<meta name="DEscription count="">告诉搜索引擎你的站点的主要内容;
<meta charset="utf-8"/>设置网页编码集
<meta http-equiv="Refresh" countent="n;url=http://yourlink">定时让网页在指定的时间内,跳转到页面http://yourlink;
表单元素
input
- text —— 文本框
- password —— 密码框
- radio —— 单选框
- checkbox —— 复选框
- hidden —— 隐藏表单
- file —— 文件表单
- submit —— 提交按钮
- reset —— 重置按钮
- image —— 图片提交按钮
- button —— 命令按钮