一般写在<head>和</head>之间,参考下面写法:
<style type="text/css">
body {margin:0 autowidth:100%font-size:12pxcolor:#666}
.c{border-collapse:collapsemargin:0 auto}
</style>
CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。总体来说,CSS具有以下特点:
(1)丰富的样式定义
CSS提供了丰富的文档样式外观,以及设置文本和背景属性的能力允许为任何元素创建边框,以及元素边框与其他元素间的距离,以及元素边框与元素内容间的距离允许随意改变文本的大小写方式、修饰方式以及其他页面效果。
(2)易于使用和修改
CSS可以将样式定义在HTML元素的style属性中,也可以将其定义在HTML文档的header部分,也可以将样式声明在一个专门的CSS文件中,以供HTML页面引用。总之,CSS样式表可以将所有的样式声明统一存放,进行统一管理。另外,可以将相同样式的元素进行归类,使用同一个样式进行定义,也可以将某个样式应用到所有同名的HTML标签中,也可以将一个CSS样式指定到某个页面元素中。如果要修改样式,我们只需要在样式列表中找到相应的样式声明进行修改。
(3)多页面应用
CSS样式表可以单独存放在一个CSS文件中,这样我们就可以在多个页面中使用同一个CSS样式表。CSS样式表理论上不属于任何页面文件,在任何页面文件中都可以将其引用。这样就可以实现多个页面风格的统一。
1、打开WebContent文件。
2、导入自己的css文件。
3、创建自己的jsp文件。
4、添加引用css文件的代码。
5、<link href="<%=request.getContextPath()%>/css/css.css" rel="stylesheet">(可复制使用,复制以后路径要进行修改) ,标红的地方是css文件路径,填对自己的路径。
6、还可以导入自己喜欢的图片到img文件。
7、打开css.css文件,编辑将图片名称,输入至该位置。
我想说一下我的看法,关于JavaScript写在尾部的。至于为什么CSS写在头部,是因为浏览器预先加载CSS后,可以不必等待HTML加载完毕就可以开始渲染页面了。
至于JavaScript写在尾部,这是因为JS主要扮演事件处理的功能。这样的话,页面渲染的时候和JS没有关系,放在后面慢慢加载,不要影响更重要的CSS和HTML的加载。
BUT!
但是,现在随着JS技术的发展,JS也开始承担起页面渲染的工作了,比如JQuery UI之类。如果这类JS加载需要很长时间,就会影响用户的体验,因为用户看到的是一个渲染不完全的界面。
所以,需要把JS区分看待,承担页面渲染工作的JS和承担事件处理的JS要区分看待。
我的建议是,缓存类似JQuery UI这样的静态文件,剥离渲染页面的JS和事务处理的JS。
渲染页面的JS放在前面,事务处理的JS放在后面,HTML代码可以放在两者中间,或者两者之前,只要保证DOM加载后能迅速进行JS渲染就可以了。