疯狂学习java web2(css)
2015-03-11 14:24
218 查看
CSS应该是样式描述的意思,定义如下:
样式定义如何显示 HTML 元素
样式通常存储在样式表中
把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
外部样式表可以极大提高工作效率
外部样式表通常存储在 CSS 文件中
多个样式定义可层叠为一
[/code]
代码比较简单,而且很明显,CSS是写在head部分的,在各种标签中加以说明,渲染body中各对应标签的内容.
效果如下:
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:
选择器通常是您需要改变样式的 HTML 元素。
每条声明由一个属性和一个值组成。
属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。
p {color:red;text-align:center;}
为了让CSS可读性更强,你可以每行只描述一个属性:
{
color:red;
text-align:center;
}
id选择器:
[/code]
效果如下:
类(class)选择器:
[/code]
效果如下:
果然,CSS这东西看了,对很多东西开始有感觉,原来复杂的就是渲染.
什么是 CSS?
CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素
样式通常存储在样式表中
把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
外部样式表可以极大提高工作效率
外部样式表通常存储在 CSS 文件中
多个样式定义可层叠为一
先上代码:
[code]<!DOCTYPE html>
<html>
<head>
<style>
body
{
background-color:#d0e4fe;
}
h1
{
color:orange;
text-align:center;
}
p
{
font-family:"Times New Roman";
font-size:20px;
}
</style>
</head>
<body>
<h1>CSS example!</h1>
<p>This is a paragraph.</p>
</body>
</html>
[/code]
代码比较简单,而且很明显,CSS是写在head部分的,在各种标签中加以说明,渲染body中各对应标签的内容.
效果如下:
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:
选择器通常是您需要改变样式的 HTML 元素。
每条声明由一个属性和一个值组成。
属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。
CSS 实例
CSS声明总是以分号(;)结束,声明组以大括号({})括起来:p {color:red;text-align:center;}
为了让CSS可读性更强,你可以每行只描述一个属性:
实例
p{
color:red;
text-align:center;
}
id选择器:
[code]<!DOCTYPE html>
<html>
<head>
<style>
#para1
{
text-align:center;
color:red;
}
</style>
</head>
<body>
<p id="para1">Hello World!</p>
<p>This paragraph is not affected by the style.</p>
</body>
</html>
[/code]
效果如下:
类(class)选择器:
[code]<!DOCTYPE html>
<html>
<head>
<style>
.center
{
text-align:center;
}
</style>
</head>
<body>
<h1 class="center">Center-aligned heading</h1>
<p class="center">Center-aligned paragraph.</p>
</body>
</html>
[/code]
效果如下:
果然,CSS这东西看了,对很多东西开始有感觉,原来复杂的就是渲染.
相关文章推荐
- Java web 学习笔记 Html CSS 小节
- 疯狂学习java web3(javaScript)
- Java web 学习笔记 Html CSS 小节
- 疯狂学习java web
- JavaWeb基础—CSS学习小结
- 传智播客java web 学习,Servlet事件监听器
- 传智播客java web 学习,Servlet事件监听器(二)
- Java Web Start 学习
- Java Web Start学习,与JDK中keytool常用命令
- 学习HTML-CSS-JAVASVRIPT教程
- 一个学习html(dom),js,css,xml等所有web技术的好网站
- 传智播客java web 学习,过滤器
- Apache、Tomcat、mysql与Java Web开发环境学习记录(20070410)
- java学习之Web开发入门须知(1)
- 2009-03-10学习记录:NetBeans+Wicket开发JavaWeb应用程序
- 传智博客学习笔记18--JAVA SCRIPT css
- 传智播客java web 学习,国际化的web程序开发
- java学习基础篇之WEB开发中常用Jsp/Bean相关技术总结(转)
- 开始学习java web开发
- java:struts学习(4)-理解Struts在web.xml中的基本配置