开始总结JavaWeb
来源:互联网 发布:centos 6.9 安全设置 编辑:程序博客网 时间:2024/06/09 23:09
一、HTML
什么是HTML?
HTML是一种超文本标记性语言,html通过一些标签,把数据包装起来,并展示。常用的一些标签有:图像标签<img src="图片路径"/>、超链接标签<a href="">、表格标签<table></table>、div(自动换行)和span(在一行显示),当然这些标签还有各自的属性,和值,可以查看htmlAPI
二、CSS
什么是CSS
一种样式,指的是层叠样式表。
怎么使用CSS怎么加入到HTML
四种方法,
1、可以在各个标签中有style属性,如下
<div style="background-color:red;color:green;">
2、使用html标签实现,类似于写在html中的js一样,在head里面,如下
<style type="text/css">
div {
background-color:blue;
color: red;
}
</style>
3、在style标签里面,使用语句(有的浏览器不支持),如下所示:
<style type="text/css">
@import url(div.css);
</style>
4、使用外部引用,用标签link,如下
<link rel="stylesheet" type="text/css" href="css文件的路径" />
CSS有优先级的概念,如果同一个标签,在一个页面上用上述两种以上的写法写了,那么是由上到下,由内到外,后加载的优先级高
格式: 选择器名称 { 属性名:属性值;属性名:属性值;…….}
CSS的三种选择器:
(1)标签选择器
* 使用标签名作为选择器的名称
div {
background-color:gray;
color:white;
}
(2)class选择器
* 每个html标签都有一个属性 class
- <div class="haha">aaaaaaa</div>
- .haha {
background-color: orange;
}
(3)id选择器
* 每个html标签上面有一个属性 id
- <div id="hehe">bbbbb</div>
- #hehe {
background-color: #333300;
}
*** 优先级
style > id选择器 > class选择器 > 标签选择器
CSS一些常用的属性:
(1)边框
border: 2px solid blue;
border:统一设置
上 border-top
下 border-bottom
左 border-left
右 border-right
(2)内边距
padding:20px;
使用padding统一设置
也可以分别设置
上下左右四个内边距
(3)外边距
margin: 20px;
可以使用margin统一设置
也可以分别设置
上下左右四个外边距
三、JavaScript
什么是javascript
javascript是一种直译式脚本语言、动态类型、弱类型、基于原型的语言。
通常的说就是将数据动态展示,处理的一种脚本语言。用于客户端。
JS的内置对象:
String Array Date Math BOM(浏览器对象) DOM(HTML对象)
具体详情可以看API
JS的函数没有重载的,但是可以通过其他方式实现重载,js函数参数会放在一个叫arguments组数里面去。
function add1() {
//比如传递的是两个参数
if(arguments.length == 2) {
return arguments[0]+arguments[1];
} else if (arguments.length == 3) {
return arguments[0]+arguments[1]+arguments[2];
} else if (arguments.length == 4) {
return arguments[0]+arguments[1]+arguments[2]+arguments[3];
} else {
return 0;
}
}
四、XML
什么是XML
xml是一种可扩展的标记语言,通过这种标记计算机之间可以处理包含各种内容的信息。
XML有两种约束方式,一种是DTD约束,一种是Schema
解析XML
1、dom4j 通过SAXReader 解析器的 read的方法获取到document对象,然后通过document对象的getRootElemetn()方法获取根节点ELement对象,然后获取其他数据,处理。
2、xtream
。。。。很多方法开源的jar包
0 0
- 开始总结JavaWeb
- JavaWeb的开始
- JavaWeb总结
- javaweb总结
- javaweb总结
- JavaWeb总结
- Javaweb总结
- Javaweb从新建项目开始
- 开始记录----开始总结
- 宝宝 javaweb 学习总结
- javaweb学习总结(体会)
- 常见javaweb问题总结
- javaweb框架分层总结
- javaweb 之 总结篇
- javaweb学习方法总结
- javaweb学习总结XML
- javaweb学习总结(体会)
- javaWeb四大域总结
- leetcode [Convert Sorted Array to Binary Search Tree]//待整理多种解法
- nRF51822库函数速查
- 排序算法详解
- FSCapture软件安装
- 一起学爬虫 Node.js 爬虫篇(二)
- 开始总结JavaWeb
- gulp---gulp的使用说明以及常见插件,入门篇
- 数据结构逻辑分类
- E. Anton and Permutation (树状数组+主席树)
- 第三章 进程控制 3.1.3 exec系统调用2
- 排序算法:归并排序
- CNN在句子相似性建模的应用续--基于attention的多角度CNN模型
- 0322 JS
- 04,虚拟机的安装准备