在网页中添加样式
2015-12-03 20:10
447 查看
要最大限度的发挥HTML5的功能,必须熟悉CSS标准。(初级仅作练习...大神绕道啦)
效果:
![](http://images2015.cnblogs.com/blog/801779/201512/801779-20151203191242658-1274565572.png)
第二种是把全部样式嵌入到<style>元素里,而这个<style>元素要放到页面的<head>部分:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>stylesheet</title>
<style>
...
</style>
</head>
<body>
<h1>Is it right?</h1>
</body>
</html>
这样写代码能够把样式与代码分开,但最终它们还是在一个文件夹里。这种方式一次性的样式(也就是不想在其他页面中重用的样式),也适合简单的测试和示例。但是,对于真正的专业站点而言,这种做法是不值得提倡,因为页面因此会变得臃肿不堪。
第三种方式是使用<link>元素在<head>部分链接外部样式表文件。下面例子告诉浏览器应用名为tostyle.css的外部样式表中的样式:
<head>
<meta charset="UTF-8">
<title>stylesheet</title>
<link rel="stylesheet" type="text/css" href="tostyle.css">
</head>
这种方式最常用,效果也最好。
例如简单小示例:
styleexercise.html
其样式表:tostyle.css
效果:
![](http://images2015.cnblogs.com/blog/801779/201512/801779-20151203200918689-263917111.jpg)
基础小练习(大神路过忽略~~~)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Html5 feature Detection</title> </head> <body> 有三种在网页中使用样式的方法 <br> 一种是直接把样式信息嵌入到元素里,这就要用到style属性; <h1 style="color: green">Inline styles are sloppy Styles</h1> <br> 这种标记非常方便,但会另标签杂乱无章 </body> </html>
效果:
![](http://images2015.cnblogs.com/blog/801779/201512/801779-20151203191242658-1274565572.png)
第二种是把全部样式嵌入到<style>元素里,而这个<style>元素要放到页面的<head>部分:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>stylesheet</title>
<style>
...
</style>
</head>
<body>
<h1>Is it right?</h1>
</body>
</html>
这样写代码能够把样式与代码分开,但最终它们还是在一个文件夹里。这种方式一次性的样式(也就是不想在其他页面中重用的样式),也适合简单的测试和示例。但是,对于真正的专业站点而言,这种做法是不值得提倡,因为页面因此会变得臃肿不堪。
第三种方式是使用<link>元素在<head>部分链接外部样式表文件。下面例子告诉浏览器应用名为tostyle.css的外部样式表中的样式:
<head>
<meta charset="UTF-8">
<title>stylesheet</title>
<link rel="stylesheet" type="text/css" href="tostyle.css">
</head>
这种方式最常用,效果也最好。
例如简单小示例:
styleexercise.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>stylesheet</title> <link rel="stylesheet" href="css/tostyle.css"> </head> <body> <div class="h1">It is ...</div> <h1>I like it!</h1> <div class="h2">The second one is...</div> <h2>I dislike it!</h2> <a href="www.baidu.com"></a> <h3 class="Art">html5 is ....</h3> <p class="Topic">This topic is about ....</p> </body> </html>
其样式表:tostyle.css
@charset "utf-8"; /*selector { property: value; property:value; }*/ h1 { text-align: center; color: green; background-color: blue; } h2 { text-align: center; text-decoration: none; position: relative; display: block; color: red; background: #946AA5; } .Art { font-family: Garamond, serif; font-size: 24px; color: #DD7900; text-align: center; } p.Topic { font-weight: 54px; font-size: 50px; background: #5DB731; text-align: center; }
效果:
![](http://images2015.cnblogs.com/blog/801779/201512/801779-20151203200918689-263917111.jpg)
基础小练习(大神路过忽略~~~)
相关文章推荐
- CSS(一)
- 深入CSS,让网页开发少点“坑”
- (css+div)整个div居中
- 前端--关于CSS文本
- DIV常用边框样式css
- 我的css reset
- CSS3 2D
- CSS3 3D
- div+css 定位浅析
- 为您详细比较三个 CSS 预处理器(框架):Sass、LESS 和 Stylus
- 按钮的样式
- Head First HTML&CSS 笔记(1)
- 西邮实验室汇总项目
- selenium之如何使用cssSelector定位页面元素
- 深入CSS,让网页开发少点“坑”
- SASS(SCSS)学习及其在ionic中的应用
- 深入CSS,让网页开发少点“坑”
- CSS3 box-shadow 属性
- css3图片模糊过滤特效
- ***CSS总结-原创