学习PHP过程记录(8)
2015-03-08 11:41
260 查看
css各种样式选择器的学习
<head>
<head>
<title>样式选择器 </title>
<link rel="stylesheet" type="text/css" href="mycss.css">
<style>
/*类选择器*/
/*
同一个选择器能有不同的类,因而允许同一个元素有不同的样式
*/
p{/*对标签<p>有用*/
background-color:#112233;
}
p.cla1{/*对标签<p>中的cla1这个类有用*/
color:red;
}
p.cla2{
font-size:3cm;
}
.cla3{/*对所有的cla3类有效*/
border:1px solid blue;
}
/*ID选择器,一个HTML文件中只能有唯一的ID*/
/*ID属性常常结合javascript结合使用*/
#id1{
color:#546576;
background-color:white;
border:10px solid black;
font-size:5cm;
}
/*关联选择器只是一个用空格隔开的两个或更多的单一选择器给成的字符串。因为层叠顺序的规则,它们的优先权比单一的选择符大。必须按关联关系使用,不能有反顺序。只要能保持关联关系就可以,不管是在多少层。
*/
div #one .two p{
color:green;
font-size:3cm;
}
/*组合样式选择器*/
/*为了减少样式表的重复声明,组合是允许的.只要使用英文逗号(,)隔开每个选择符就可以了 */
/*伪元素选择器*/
/*
伪元素选择器定义了HTML标签在不同状态下的表现形式
只有a和p这两个HTML元素可以使用
*/
/*
使用语法:
标签[.类名]:伪元素
a:link 没有任何动作前的状态
a:hover 光标移到超链接上的状态
a:active 选择超链接的状态
a:visited 访问过超链接的状态
p:first-letter 一个段落中首个字母的状态
p:first-line 一段落中首行的状态
*/
a:link{
color:yellow;
font-size:1cm;
}
a:hover{
color:green;
font-size:2cm;
}
a:active {
color:blue;
font-size:3cm;
}
a:visited {
color:red;
background-color:green;
font-size:4cm;
}
/*所有嵌套在某个HTML标签中的HTML标签都会继承外层标签设置的样式规则。 */
/*
优先级:
关联>ID选择器>CLASS选择器>HTML标签选择器*/
</style>
</head>
<!-- 任何一个HTML标签都是样式选择器 -->
<body>
<h1>好好学习,天天向上!</h1>
<h3>---Zedong Mao</h3>
<p> aaaaaaaaaa <p>
<p class="cla1"> abbbbbbbbbbbb </p>
<p class="cla2 cla1"> ccccccccccccc </p>
<p class="cla2 cla3"> dddddddddddddddd </p>
<p id="id1"> eeeeeeeeeeeeeeee </p>
<div>
<div id="one">
<div class="two">
<p>ffffffffffffffffffffffffffffffff</p>
</div>
</div>
</div>
<a href="http://www.baidu.com"> 百度 </a><br />
<a href="http://www.jd.com"> 京东 </a><br />
<a href="http://www.taobao.com"> 淘宝 </a><br />
</body>
</head>
css文件
/*h1的样式设置*/
h1{
background-color:grey;
color:#F00;
border:10px solid green;
text-align:center;
}
/*h3的样式设置*/
h3{
background-color:grey;
color:#F00;
border:10px solid green;
text-align:right;
}
<head>
<head>
<title>样式选择器 </title>
<link rel="stylesheet" type="text/css" href="mycss.css">
<style>
/*类选择器*/
/*
同一个选择器能有不同的类,因而允许同一个元素有不同的样式
*/
p{/*对标签<p>有用*/
background-color:#112233;
}
p.cla1{/*对标签<p>中的cla1这个类有用*/
color:red;
}
p.cla2{
font-size:3cm;
}
.cla3{/*对所有的cla3类有效*/
border:1px solid blue;
}
/*ID选择器,一个HTML文件中只能有唯一的ID*/
/*ID属性常常结合javascript结合使用*/
#id1{
color:#546576;
background-color:white;
border:10px solid black;
font-size:5cm;
}
/*关联选择器只是一个用空格隔开的两个或更多的单一选择器给成的字符串。因为层叠顺序的规则,它们的优先权比单一的选择符大。必须按关联关系使用,不能有反顺序。只要能保持关联关系就可以,不管是在多少层。
*/
div #one .two p{
color:green;
font-size:3cm;
}
/*组合样式选择器*/
/*为了减少样式表的重复声明,组合是允许的.只要使用英文逗号(,)隔开每个选择符就可以了 */
/*伪元素选择器*/
/*
伪元素选择器定义了HTML标签在不同状态下的表现形式
只有a和p这两个HTML元素可以使用
*/
/*
使用语法:
标签[.类名]:伪元素
a:link 没有任何动作前的状态
a:hover 光标移到超链接上的状态
a:active 选择超链接的状态
a:visited 访问过超链接的状态
p:first-letter 一个段落中首个字母的状态
p:first-line 一段落中首行的状态
*/
a:link{
color:yellow;
font-size:1cm;
}
a:hover{
color:green;
font-size:2cm;
}
a:active {
color:blue;
font-size:3cm;
}
a:visited {
color:red;
background-color:green;
font-size:4cm;
}
/*所有嵌套在某个HTML标签中的HTML标签都会继承外层标签设置的样式规则。 */
/*
优先级:
关联>ID选择器>CLASS选择器>HTML标签选择器*/
</style>
</head>
<!-- 任何一个HTML标签都是样式选择器 -->
<body>
<h1>好好学习,天天向上!</h1>
<h3>---Zedong Mao</h3>
<p> aaaaaaaaaa <p>
<p class="cla1"> abbbbbbbbbbbb </p>
<p class="cla2 cla1"> ccccccccccccc </p>
<p class="cla2 cla3"> dddddddddddddddd </p>
<p id="id1"> eeeeeeeeeeeeeeee </p>
<div>
<div id="one">
<div class="two">
<p>ffffffffffffffffffffffffffffffff</p>
</div>
</div>
</div>
<a href="http://www.baidu.com"> 百度 </a><br />
<a href="http://www.jd.com"> 京东 </a><br />
<a href="http://www.taobao.com"> 淘宝 </a><br />
</body>
</head>
css文件
/*h1的样式设置*/
h1{
background-color:grey;
color:#F00;
border:10px solid green;
text-align:center;
}
/*h3的样式设置*/
h3{
background-color:grey;
color:#F00;
border:10px solid green;
text-align:right;
}
相关文章推荐
- php学习过程问题记录
- 决定从今天开始学习php,并将学习的过程记录到本博客上
- 学习PHP的过程记录(4)-常用标签3
- php过程 uc学习 [纯记录]
- 学习PHP的过程记录(6)
- 学习PHP的过程记录(7)
- 学习PHP过程记录(1)
- PHP(1)只作为记录我的学习过程
- 学习PHP的过程记录(5)
- php学习过程中一些记录
- ORM PHP 学习记录
- php入门学习知识点二 PHP简单的分页过程与原理
- PHP学习过程中遇到的疑难杂症
- 来记录research过程中的心得,体会,还有相关学习资料
- php: 学习记录
- 今天开通BLOG,以后准备把学习过程中的点点滴滴都记录下来,
- php和mysql web开发学习记录
- 学习过程中问题记录及知识总结
- 学习ThinkPHP3.2.2(一):记录一下第一个例子的运行过程
- 一个android记事本的学习过程记录! (一)