javaWeb知识点总结.doc
文本预览下载声明
javaWeb总述:
JavaWeb体系结构较为复杂,它基于Java基础实现Web服务,大体上我们要从基础、JSP、JSP内置对象、JavaBean、Servlet、标签库和数据库个方面对JavaWeb基础进行梳理。
Html(Hyper Text Mark-up Language)就是超文本标记语言的简写,是最基础的网页语言。
Html是通过标签来定义的语言,代码都是由标签所组成。
Html代码不用区分大小写。
Html代码由html开始/html结束。里面由头部分head/head和体部分body/body两部分组成。
头部分是给Html页面增加一些辅助或者属性信息,它里面的内容会最先加载。
体部分是真正存放页面数据的地方。
多数标签都是有开始标签和结束标签,其中有个别标签因为只有单一功能,或者没有要修饰的内容可以在标签内结束。
想要对被标签修饰的内容进行更丰富的操作,就用到了标签中的属性,通过对属性值的改变,增加了更多的效果选择。
属性与属性值之间用“=”连接,属性值可以用双引号或单引号或者不用引号,一般都会用双引号。或公司规定书写规范。
标签名 属性名=属性值 /
操作思想:
为了操作数据,都需要对数据进行不同标签的封装,通过标签中的属性对封装的数据进行操作。
标签就相当于一个容器。对容器中的数据进行操作,其实就是在不断的改变容器的属性值。
超文本是一种文本,它和书本上的文本是一样的。但与传统的文本文件相比,它们之间的主要差别是,传统文本是以线性方式组织的,而超文本是以非线性方式组织的。这里的非线性是指文本中遇到的一些相关内容通过链接组织在一起,用户可以很方便地浏览这些相关内容。这种文本的组织方式与人们的思维方式和工作方式比较接近。
常用标签的使用
字 体 字体标签:font
例:font size=5 color=red字体标签示例/font
注:简单颜色可是直接写对应的英文,复杂颜色用16进制表示,表现形式#FF0000两个数为一组,按红,绿,蓝排列,如:#00FF00表示绿色。建议用工具选取。
标题标签:h1h2…..h6
因为标题是文本中常用的内容,为了方便操作而定义的。其实就是某个字号和粗体的组合。
字符:
如果要在网页上显示一些特殊符号,比如 等。因为这些符号在代码中会被浏览器识别并解释,所以用一些特殊的方式来表示。
lt;
gt;
amp;
quot;
“
reg;
?
copy;
?
trade;
?
nbsp;
空格
注:在Dreamweaver8中都具有联想功能。
列 表 列表标签:dl
dt:上层项目
dd:下层项目
例:
dl
dt游戏名称/dt
dd星际争霸/dd
dd红色警戒/dd
dt部门名称/dt
dd技术部/dd
dd培训部/dd
/dl
效果:
列表中项目符号对应的标签
ol:数字标签(a A 1 i I)
ul:符号标签(○●■)
li:具体项目内容标签。此标签只在ol ul中有效。
通过type属性更改项目符号,如果想做出效果更好的列表,如:黑色圆点用图片表示,就用到CSS。
图 像 图像标签:img
例:img src=”1.jpg” align=”middle” border=”3” alt=”图片说明文字”/
align:属性定义图片的排列方,border用来设置图像的边框。Src 连接一个文件
图像地图:map
应用:当要在图像中选取某一部分作为连接的时候。如:中国地图每个省所对应的区域。
map标签要和img标签联合使用。Href是超连接
map name=picture
area shape=circle coords=350,250,50 href=2.gif alt=喷血/
/map
超链接
超 链 接 超链接标签:a
两种用法:
链接a href=””
例:
a href=”” target=”_blank”新浪/a
!-- href属性值可以是url,也可以是本地文件。target属性是指定在哪个窗口或者帧中打开。 --
定位标记a name=””
一般在本页面中使用,当网页内容过长,定位标记会比拖动滚动条方便快捷。
注:定位标记要和超链接结合使用才有效。
例:
a name=”标记”标记位置/a
a href=”#标记”返回标记位置/a
注:使用定位标记时一定在href值的开始加入#标记名。
表格
表 格 表格标签:table
组成:标题标签:caption,给表格提供标题。
表头标签:th,一般对表格的第一行或者第一列进行格式化,就是粗体显示。并不常用。
行标签:tr
标签:td,加载行标签的里面。可以简单理解
显示全部