css文件引用
#i1l{
background-color: chartreuse;
height: 40px;
}
#i2l{
background-color: olivedrab;
height: 40px;
}
#i3l{
background-color: plum;
}
/*class选择器 .名称 属性里class等于这个.名称就可以用*/
.c1{
background-color: olivedrab;
color: chartreuse;
}
/*标签选择器 可以span也可以div 意思是这个类型的标签都是这个样式*/
span{
background-color: darkred;
height: 40px;
}
/*层级选择器 span空格div 类似的 就是span下的div标签*/
span div{
background-color: ghostwhite;
height: 40px;
}
/*组合选择器 用逗号*/
.c1,.c2{
background-color: lightslategray;
height: 40px;
}
/*属性选择器 属性可以是自定义的 对选择到的标签再通过属性进行一次筛选*/
input[type='text']{
width: 50px;
height: 20px;}
/*标签优先级:标签上的style属性优先之后 按css样式里从下往上的顺序.就近原则*/
commons.css
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--在标签style属性里写样式 写在head里-->
<!--css文件引用-->
<link rel="stylesheet" href="commons.css"/>
</head>
<body>
<div id="i1l" >测试</div>
<div id="i2l" >测试2</div>
<div id="i3l" >测试3</div>
<div class="c1">测试4</div>
<span>测试5</span>
<span>
<div class="c2">测试层级</div>
</span>
<input class="c1" type="text">
<input type="password">
<!--color 字体颜色-->
<!--border 边框 :1px 边框像素1 dotted 边框虚线 solid 实心边框-->
<!--border 宽度:样式:颜色-->
<!--width 宽度可以用%来定义,height尽量不要用%-->
<!--font-size 字体大小 text-align 水平位置居中 line-height 垂直根据高度居中-->
<!--font-weight 字体加粗-->
<div style="height:48px;width:80%;
border: 1px solid darkred;
font-size:30px;
font-weight: bold;
text-align: center;
line-height: 48px;">style</div>
<!--float:letf 飘 块标签可以叠加在一行,前提不能超过100% 子块标签多个叠加超过父类宽度自动换行-->
<div style="width: 300px;border:1px solid red;">
<div style="width: 20%;background-color: chartreuse;float: left">1</div>
<div style="width: 80%;background-color: olive;float: left">2</div>
<div style="width: 96px;height: 30px;border: 1px solid green;float: left;"></div>
<div style="width: 96px;height: 30px;border: 1px solid green;float: left;"></div>
<div style="width: 96px;height: 30px;border: 1px solid green;float: left;"></div>
<div style="width: 96px;height: 30px;border: 1px solid green;float: left;"></div>
<div style="width: 96px;height: 30px;border: 1px solid green;float: left;"></div>
<div style="width: 96px;height: 30px;border: 1px solid green;float: left;"></div>
<div style="clear: both;"></div>
</div>
<!--原本div是块标签 但是style里添加 display: inline 就变为行内标签 等同span-->
<!--原本span是行内标签 但是style里添加 display: block 就变为块标签 等同div-->
<!--块级标签可以设置高度 宽度 边距 例如div ,但是行内标签不可以设置这些 例如span a-->
<!--但是如果在style 里添加display: inline-block 呢它就具有块和行内标签所有属性 :默认有多少占多少,高宽可设定-->
<!--display:none 可以设置当前标签消失-->
<div style="background-color: lightslategray;display: inline">行内标签</div>
<span style="background-color: chartreuse">行内标签</span>
<span style="background-color: chartreuse;display: block">行内标签</span>
<!--外边距margin, 内边距padding-->
<div style="background-color: cornflowerblue;height: 70px;">
<div style="background-color: forestgreen;height: 50px;padding-top: 10px;">padding</div>
</div>
<div style="background-color: cornflowerblue;height: 70px;">
<div style="background-color: peachpuff;height: 50px;margin-top: 10px;">margin</div>
</div>
</body>
</html>
css文件引用的更多相关文章
- css文件 引用后不起作用
你如果填写的是相对路径,那么检查一下路径是否正确. 如果相对路径正确,那么有可能你的css样式的层级错误(概率也不低),比如说图片的引用路径发生了改变等等. 要看你预览的浏览器是什么,我经常遇到IE预 ...
- JavaScript使用localStorage缓存Js和css文件
对于WebApp来说,将js css文件缓存到localstorage区可以减少页面在加载时与HTTP请求的交互次数,从而优化页面的加载时间.特别是当移端信号不好高延迟时优化效果还是很显见的 下面的代 ...
- 引用CSS文件到html网页里方法
引用CSS文件到Html方法-css引入,css引用 使用不同的方法来引用css样式表,最终到达的效果相同,但是使用不同方法应用的css文件将影响到SEO及网页打开速度效率. html引用cs ...
- css笔记14:css文件之间可以相互引用
css文件之间相互引用是通过@import指令完成的 格式: @import url("被引用的css文件"); 顺便说一句,如果希望在html或者php文件中引用某个xxx.c ...
- 引用:使用grunt 压缩 合并js、css文件
引用:https://www.jianshu.com/p/08c7babdec65 压缩 js 文件 1.创建一个目录 名为grunt 目录.png 2.在grunt目录下创建一个 src目录,存 ...
- 动态为页面添加CSS样式文件引用
动态为页面添加CSS样式文件引用: if (document.createStyleSheet) { //IE document.createStyleSheet("./Themes/Def ...
- ASP.NET中母版页引用外部js或css文件无效,提示对象未定义解决方法
最近做网站用了一个js+css实现的带有二级菜单的导航条,在母版页创建好后,子页面调用出现了许多奇怪的问题,多方查证后的最终解决方案和大家分享下.... 1.路径问题 如果是一个单独的aspx页面调用 ...
- 关于WEB-INF目录不提供外部访问及JSP引用 js,css 文件路径问题
在 web 项目开发过程中,我们常常使用到 JSP,以及对静态资源,js,css 等引用,但是我们应该把这些资源文件放在哪个目录下面咧,怎么引用. 当然如果是前后端分离的项目倒不用考虑这些. WEB- ...
- asp.net后台代码动态添加JS文件和css文件的引用
首先添加命名空间 using System.Web.UI.HtmlControls; 代码动态添加css文件的引用 HtmlGenericControl myCss = new HtmlGeneric ...
随机推荐
- 一、Ubuntu16.04 安装
第一步:系统安装 https://yuedu.baidu.com/ebook/c44183ed4128915f804d2b160b4e767f5acf80fb?pn=1&rf=https%3A ...
- VxWorks引导启动过程
https://blog.csdn.net/phunxm/article/details/6979089
- requests 模块例题示范
requests 模块 re模块和requests模块结合示范实例 .*? 不加圆括号表示在要匹配里面的内容不要: (.*?)表示在要匹配的两者之间的内容都要: import requests imp ...
- springboot+mybatis日志显示SQL的最简单方法
在springBoot+Mybatis日志显示SQL的执行情况的最简单方法就是在properties新增:logging.level.cn.piesat.mapper=debug 注意:其中cn.pi ...
- node.js入门学习(二)MIME模块,request和response对象,demo之不同url请求不同html页面,页面包含图片、样式css等静态资源
一.构建http服务程序-根据不同请求做出不同响应 // 加载http模块 var http = require("http"); // 创建一个http服务对象 http.cre ...
- asp.net 如何实现大文件断点上传功能?
之前仿造uploadify写了一个HTML5版的文件上传插件,没看过的朋友可以点此先看一下~得到了不少朋友的好评,我自己也用在了项目中,不论是用户头像上传,还是各种媒体文件的上传,以及各种个性的业务需 ...
- 2018百度之星初赛B轮 rect
rect Accepts: 1654 Submissions: 2948 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131 ...
- 【Leetcode】二叉树的层次遍历
题目: 给定一个二叉树,返回其节点值自底向上的层次遍历. (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 例如: 思路:采用宽度优先搜索. 时间复杂度:O(n).n为节点的数量,遍历所有节 ...
- 关于文件属性(Java)
1.编写一个程序,指定一个文件夹,能自动计算出其总容量 import java.io.File; import java.util.ArrayList; public class FileAction ...
- Java数据结构之排序---希尔排序
希尔排序的基本介绍: 希尔排序同之前的插入排序一样,它也是一种插入排序,只不过它是简单插入排序之后的一个优化的排序算法,希尔排序也被称为缩小增量排序. 希尔排序的基本思想: 希尔排序是把数组中给定的元 ...