CSS——三种页面引入方法
目的:为了把样式和内容分开,并且使网页元素更加丰富,引入了CSS
CSS页面引入有三种方式:
1)内联式:比较不常用,因为内容和样式仍然在一起,不方便。示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<!--字体颜色、字体大小、字体类型、行高-->
<div style="color: hotpink;font-size: 20px;font-family: 'Leelawadee UI Semilight';line-height: 50px">
传统布局:使用table来做整体页面的布局
总结:这种方式来制作页面现在也不是很多了,感觉并不是很高效。
需要先用photoshop量出页面布局具体的尺寸位置,再将其划分为表格,
对每个格子进行编辑。每个格子可以嵌套表格,这样有时候写着写着还有点迷糊,
要重新找到编辑位置属于哪一个表格的哪个位置, 通常会将表格的border设置为1,
方便检查
</div>
<div>
博客园是一个面向开发者的知识分享社区。自创建以来,
博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
推动并帮助开发者通过互联网分享知识,从而让更多
</div> </body>
</html>
2)嵌入式:由于这种方式速度快,一般用于首页加载。示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>KID</title>
<style type="text/css">
div{
color:hotpink;
font-size:20px;
font-family:'Microsoft YaHei UI';
line-height:50px
}
</style>
</head>
<body>
<div>
博客园是一个面向开发者的知识分享社区。自创建以来,
博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
推动并帮助开发者通过互联网分享知识,从而让更多
</div>
<div>
博客园是一个面向开发者的知识分享sdgdhgfgjkhljsadsfxcvbnm社区。自创建以来,
博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
推动并帮助开发者通过互联网分享知识,从而让更多
</div>
</body>
</html>
3)外联式:样式单独保存在main.css文件中,样式与内容完全分离,用于大多数网页中。示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>KID</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<div>
博客园是一个面向开发者的知识分享社区。自创建以来,
博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
推动并帮助开发者通过互联网分享知识,从而让更多
</div>
<div>
博客园是一个面向开发者的知识分享sdgdhgfgjkhljsadsfxcvbnm社区。自创建以来,
博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
推动并帮助开发者通过互联网分享知识,从而让更多
</div>
</body>
</html>
main.css:
div{
color:hotpink;
font-size:20px;
font-family:'Microsoft YaHei UI';
line-height:50px
}
CSS——三种页面引入方法的更多相关文章
- [Web 前端] 006 css 三种页面引入的方法
1. 外链式 用法 step 1: 在 html 文档的 head 头部分写入下方这句话 <link rel="stylesheet" href="./xxx.cs ...
- 前端 CSS 三种引入方式
CSS三种引入方式 行内样式 内接样式 外部样式 链接式 导入式 行内样式 就是在标签加上style属性设置样式 <!DOCTYPE html> <html lang="e ...
- 006 CSS三种引入方式
CSS三种引入方式 一.三种方式的书写规范 1.行间式 <div style="width: 100px; height: 100px; background-color: red&q ...
- Python 45 css三种引入方式以及优先级
一:css三种引入方式 三种方式为:行间式 | 内联式 | 外联式 行间式 1.在标签头部的style属性内 2.属性值满足的是css语法 3.属性值用key:value形式赋值,value具 ...
- css三种引入方式以及其优先级的说法
css 三种引入方式 方式一:行间式 1.在标签头部的style属性内 2.属性值满足css语法 3.属性值用key:value形式赋值,value具有单位 4.属性值之间用 分号 : ...
- CSS三种写法的优先级
在HTML文件中引入CSS样式有三种方法: 外部样式:通过link标签引入CSS样式: 内页样式:写在HTML页面里面的style标签里面: 行内样式:写在对应标签的style属性里面. 我知道一般情 ...
- CSS三种样式
CSS 指层叠样式表 (Cascading Style Sheets): 1 内联样式:无法复用,在元素style内写 ,很少使用: 2 内部样式:在head元素内style属性内写,此样式可以被当前 ...
- HTML三种样式引入方式
HTML三种样式引入方式 HTML有三种样式引入方式:行内样式(inline Styles).嵌入式样式表(Embedded Style Sheets).外部样式表(External Style ...
- Asp 6种页面转向方法
asp.net 页面转向方法其实就是两种 服务器端转向和客户端转向 客户端转向实质上是指由浏览器直接向服务器端重新发送一个请求. 而服务器端转向是指服务器内部进行页面的跳转. 服务器端转向和客户端转向 ...
随机推荐
- linux应用之Lamp(apache+mysql+php)的源码安装(centos)
Linux+Apache+Mysql+Php源码安装 一.安装环境: 系统:Centos6.5x64 Apache: httpd-2.4.10.tar.gz Mysql: mysql-5.6.20-l ...
- ES搜索排序,文档相关度评分介绍——TF-IDF—term frequency, inverse document frequency, and field-length norm—are calculated and stored at index time.
Theory Behind Relevance Scoring Lucene (and thus Elasticsearch) uses the Boolean model to find match ...
- Custom Database Integration Guide
Introduction This document provides instructions for integrating Openfire authentication, users, and ...
- 集训Day11
别人的题公开原题面不好 写题解吧 T1 很明显答案满足二分,二分之后算出每个人的位置,做一个LIS即可 T2 阅读体验极差 T3 根本不会 交都没交 期望得分200
- 基于OpenCV的面部交换
需要装python库 OpenCV dlib docopt(根据打开方式选择是否装) # -*- coding: UTF-8 #本电脑试运行 命令 python F:\python_project\s ...
- kettle导数删除并插入更新数据_20161130
这里有3个表 仅是时间维度不同 天 周 月,现在需要把昨天数据每天添加进入这3个表 由于业务上会有退货等情况,因此需要先把这些表原来的部分数据删除 再从那个时间点进行更新. 天需要先删除前7天的数据, ...
- lsnrctl启动报错,Linux Error: 29: Illegal seek
[oracle@phydb admin]$ lsnrctl startLSNRCTL for Linux: Version 11.2.0.1.0 - Production on 15-SEP-2014 ...
- bzoj 3501 PA2008 Cliquers Strike Back —— 贝尔数
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3501 用贝尔三角预处理贝尔数,拆模数并在 \( p \) 进制下使用公式,因为这样每次角标增 ...
- DataGrid 显示选中的item
Datagrid或者listview 中想要把相应的项 滚动到当前可见的位置, 必须满足2个条件: 1) 必须去掉虚拟化 VirtualizingStackPanel.IsVirtualiz ...
- python2和python3中的range区别
python2中的range返回的是一个列表 python3中的range返回的是一个迭代值 for i in range(1,10)在python2和python3中都可以使用,但是要生成1-10的 ...