初级CSS设计
2018-03-04 22:25
169 查看
一共有三种方法创建CSS
<html>
<body>
<a>CSS简介</a>
<br />
<a style="font-size: 40px; color=#ffffff">CSS简介</a>
</body>
</html>
文档内嵌样式表一般放在<head>里<html>
<head>
<style type="text/css">
h1 {color: red}
</style>
</head>
<body>
<h1>header 1</h1>
</body>
</html>
font-size: 40px;
color: #ff0000;
}
使用<link>标签链接到一个外部样式表<html>
<head>
<link rel="stylesheet" type="text/css" href="http://www.w3school.com.cn/html/csstest1.css" >
</head>
<body>
<h1>我通过外部样式表进行格式化。</h1>
<p>我也一样!</p>
</body>
</html>
外部样式表可以控制多个HTML文件的样式,一般用来设置字体
一般而言,所有的样式会根据以下规则层叠于一个新的虚拟样式表中,其中数字4拥有最高的优先权。
1.浏览器缺省设置
2.外部样式表
3.内部样式表(位于<head>标签内部)
4.内联样式(在HTML元素内部)
因此,内联样式(在HTML元素内部)拥有最高的优先权,这意味着他将优先于以下的样式声明:<head>标签中的样式声明,外部样式表的样式声明,或者浏览器中的样式声
4000
明(缺省值)。
级别一般有:4>3>2>1
元素内嵌样式表
<a style='font-size: 40px'; color='#ff0000';>元素内嵌样式表</a><!DOCTYPE HTML>
<html>
<body>
<a>CSS简介</a>
<br />
<a style="font-size: 40px; color=#ffffff">CSS简介</a>
</body>
</html>
使用文档内嵌样式表
<style type='text/css'> a { font-size: 40px; color: #ff0000; } </style>
文档内嵌样式表一般放在<head>里<html>
<head>
<style type="text/css">
h1 {color: red}
</style>
</head>
<body>
<h1>header 1</h1>
</body>
</html>
使用外部样式表
外部样式表需要创建一个新的css文档,引入至HTML文档方式如下:<link rel='stylesheet' type='text/css' href='CSS文档名.css'>CSS文档的内容格式: a {font-size: 40px;
color: #ff0000;
}
使用<link>标签链接到一个外部样式表<html>
<head>
<link rel="stylesheet" type="text/css" href="http://www.w3school.com.cn/html/csstest1.css" >
</head>
<body>
<h1>我通过外部样式表进行格式化。</h1>
<p>我也一样!</p>
</body>
</html>
三者区别
如果想要设置多个<a>标签,并且想让他们的样式都一模一样的时候,使用文档内嵌样式表或者外部样式表更简洁外部样式表可以控制多个HTML文件的样式,一般用来设置字体
层叠样式表层叠的含义
当同一个HTML元素被不止一个样式定义时,就涉及到层叠。一般而言,所有的样式会根据以下规则层叠于一个新的虚拟样式表中,其中数字4拥有最高的优先权。
1.浏览器缺省设置
2.外部样式表
3.内部样式表(位于<head>标签内部)
4.内联样式(在HTML元素内部)
因此,内联样式(在HTML元素内部)拥有最高的优先权,这意味着他将优先于以下的样式声明:<head>标签中的样式声明,外部样式表的样式声明,或者浏览器中的样式声
4000
明(缺省值)。
级别一般有:4>3>2>1
相关文章推荐
- html+css+table实现注册页面设计
- DIV+CSS设计时浏览器兼容性问题
- 借助浏览器控件利用CSS和javascript设计桌面程序界面
- 在线调色工具、在线CSS工具、CSS设计展示网站汇总
- 手机web――自适应网页设计(html/css控制)
- css+div网页设计(二)--布局与定位
- YUI Grid CSS的优雅设计
- 15个基于CSS的Form表单设计
- 70位专家谈CSS设计
- 【项目总结】扯一扯电商网站前端css的整体架构设计(1)
- 谈CSS的设计模式
- css网页设计非常有用的解决办法
- 手机web——自适应网页设计(html/css控制)
- CSS设计网站导航菜单的优势
- 网页CSS设计辅助工具
- CSS与HTML设计模式全集(350余种)
- 数据库课程设计(php+html+css)
- 20多个基于CSS设计的免费站点模版下载资源
- 程序员从初级到中级10个秘诀,徐汇区网站设计
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第21讲_js运算符2_js移位运算_学习笔记_源代码图解_PPT文档整理