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 页面转向方法其实就是两种 服务器端转向和客户端转向 客户端转向实质上是指由浏览器直接向服务器端重新发送一个请求. 而服务器端转向是指服务器内部进行页面的跳转. 服务器端转向和客户端转向 ...
随机推荐
- scala初步
1 安装 http://scala-ide.org/ http://scala-lang.org/
- Workerman安装流程
第一步检测安装环境 curl -Ss http://www.workerman.net/check.php | php 操作结果显示 报错了 需要找到php.ini文件 解决办法如下: 打开 php ...
- codeforces 651E E. Table Compression(贪心+并查集)
题目链接: E. Table Compression time limit per test 4 seconds memory limit per test 256 megabytes input s ...
- CodeForces - 660F:Bear and Bowling 4(DP+斜率优化)
Limak is an old brown bear. He often goes bowling with his friends. Today he feels really good and t ...
- 「LuoguP1429」 平面最近点对(加强版)
题目描述 给定平面上n个点,找出其中的一对点的距离,使得在这n个点的所有点对中,该距离为所有点对中最小的 输入输出格式 输入格式: 第一行:n:2≤n≤200000 接下来n行:每行两个实数:x y, ...
- Redis 客户端安装与远程连接图解
Linux环境:Centos 6.8 Redis服务端版本:3.2.6 Redis客户端下载链接:https://redisdesktop.com/download 省略Linux系统安装Redis教 ...
- AtCoder Regular Contest 074 E:RGB Sequence
题目传送门:https://arc074.contest.atcoder.jp/tasks/arc074_c 题目翻译 给你一行\(n\)个格子,你需要给每个格子填红绿蓝三色之一,并且同时满足\(m\ ...
- Pycharm用鼠标滚轮控制字体大小的
Pycharm用鼠标滚轮控制字体大小的 一.pycharm字体放大的设置 File —> setting —> Keymap —>在搜寻框中输入:increase —> I ...
- C#线程处理基本知识
章节: 线程与线程处理 讨论多线程的优缺点,并概括了可以创建线程或使用线程池线程的几种情形. 托管线程中的异常 描述不同版本 .NET Framework 的线程中的未经处理的异常的行为,尤其是导致应 ...
- PC lint -sem 用法示例
-sem(std::auto_ptr::auto_ptr,custodial(1)) // the auto_ptr class type // handles custody automagical ...