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