CSS 四种样式表 六种规则选择器 五种常用样式属性
新的html程序要在VS中编写了,在vs中安装ASP.NET和Web开发,并用ASP.NET Web 应用程序(.NETFramework)创建一个网页程序.添加一个html页

后面的代码都是在html文件中编写的
CSS的四种样式表:1.内联样式表
<!DOCTYPE html><html><head><meta charset="utf-8" /></head><body><p style="color:red">这是一个p标签</p></body></html>
CSS的四种样式表:2.嵌入样式表
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p{background-color:green;}</style></head><body><p>这是一个p标签</p></body></html>
CSS的四种样式表:3.外部样式表
CSS文件内容(文件名style.css)
p{color:red}
html引用CSS
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><link rel="stylesheet" href="StyleSheet1.css" type="text/css"/></head><body><p>这是一个p标签</p></body></html>
CSS的四种样式表:4.输入样式表
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">@import url("StyleSheet1.css");</style></head><body><p>这是一个p标签</p></body></html>
CSS样式规则的选择器:HTML Selector
可以同时对同一类标签进行设置 但是无法对单个标签进行设置
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p{background-color:green;}</style></head><body><p>这是一个p标签</p></body></html>
CSS样式规则的选择器:Class Selector
可以对单个标签进行设置也可以对多个标签进行,需要设置class的值.
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p.P1{background-color: blue;}p.P2{background-color: red;}p.P3{background-color: green;}</style></head><body><p class="P1">这是一个p标签</p><p class="P2">这是一个p标签</p><p class="P3">这是一个p标签</p><p class="P3">这是一个p标签</p><p>这是一个p标签</p></body></html>
CSS样式规则的选择器:ID Selector
可以对单个标签进行设置也可以对多个标签进行,需要设置id的值.
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">#P1{background-color: green;}#P2{background-color: red;}#P3{background-color: blue;}</style></head><body><p id="P1">这是一个p标签</p><p id="P2">这是一个p标签</p><p id="P3">这是一个p标签</p><p id="P3">这是一个p标签</p><p>这是一个p标签</p></body></html>
CSS样式规则的选择器:关联选择器
添加em为特殊关键字,使用HTML Selector 进行设置
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p em{background-color: green;}</style></head><body><p><em>这是一个p标签</em></p><p><em>这是一个p标签</em></p><p>这是一个p标签</p><p>这是一个p标签</p></body></html>
CSS样式规则的选择器:组合选择器
在HTML Selector 基础上同时对多种标签进行设置
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p,div,span{background-color: blue;}</style></head><body><p>这是一个p标签</p><p>这是一个p标签</p><div>这是一个div标签</div><div>这是一个div标签</div><span>这是一个Span标签</span><span>这是一个Span标签</span></body></html>
CSS样式规则的选择器:伪元素选择器
大多数时候用于超链接文本
常用伪标签
active 选中超链接的状态
hover 光标移动到超链接上的状态
link 超连接的正常状态
visited 访问过得超链接状态
first-line 段落中的第一行文本
first-letter 段落中的第一个字母
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">a:active{background-color: blue;}</style></head><body><a href="http://www.baidu.com">百度</a><a href="#">天猫</a><a href="123">淘宝</a><a href="222">京东</a></body></html>
CSS样式属性:字体
Font-family 设置字体
Font-size 设置文字大小,绝对大小 设置xx-small、x-small、small、medium、large、x-large、xx-large
font-style 设置字体样式 Normal Itlic 或者 Oblique(斜体)
text-decoration 设置在文本中条件下划线、上划线、中划线、闪烁效果
font-weight 设置粗体字磅值normal、bold、bolder、lighter、100-900
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p{font-family: 'MS UI Gothic';font-size:large;font-style: italic;text-decoration: blink;font-weight:lighter;}</style></head><body><p>这是一个p标签</p></body></html>
CSS样式属性:背景
background-color 设置元素的背景色
background-image 设置元素的背景图像
background-repeat 设置背景图像是否重复出现
repeat 在水平和垂直上垂直 repeat-x 水平方向上重复 repeat-y 垂直方向上重复
backgroung-attachment 设置背景图像是否跟随内容滚动 fixed sroll
background-position 设置背景图像的水平位置和垂直位置水平:left、center、right.垂直:top、center、buttom.
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p{background-color: red;background-image: url(image/2.png);background-repeat: repeat-x;background-attachment: local;background-position: left;}</style></head><body><p>这是一个p标签</p></body></html>
CSS样式属性:文本
word-spacing 设置单词之间的间距
letter-spacing 设置字符之间的间距
text-align 设置文本的水平对齐方式 left、right、center、justfy
text-indent 设置第一行文本的缩进值
line-height 设置文本所在行高
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p{word-spacing: 24px;letter-spacing: 10px;text-align: right;text-indent:10px;line-height:20px;}</style></head><body><p>这是 一个 p 标签</p><p>这是 一个 p 标签</p><p>这是 一个 p 标签</p></body></html>
CSS样式属性:位置
position 设置对象的定位方式 absolute绝对定位、relative相对定位、static无特殊定位
left 设置元素的左边水平位置
top 设置元素的顶部垂直位置
width 设置元素显示的宽度
height 设置元素显示的高度z-index 使用定位后
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style type="text/css">p{position:relative;left:20px;top:20px;width:10px;height:30px;z-index:5;}</style></head><body><p>这是 一个 p 标签</p><p>这是 一个 p 标签</p><p>这是 一个 p 标签</p></body></html>
CSS样式属性:边缘
margin 设置元素的边界与其他元素的空隙大小
margin-top 设置元素上边界与其他元素之间的空隙大小
margin-right 设置元素的右边界与其他元素之间的空隙大小
margin-bottom 设置元素的下边界与其他元素之间的空隙大小
margin-left 设置元素的左边界与其他元素之间的空隙大小
padding 设置元素边界与内部内容之间的空隙大小
padding -top 设置元素上边界与内部内容之间的空隙大小
padding -right 设置元素的右边界与内部内容之间的空隙大小
padding-bottom 设置元素的下边界与内部内容之间的空隙大小
padding -left 设置元素的左边界与内部内容之间的空隙大小
width 设置元素边框的宽度 thin细、medium中、thick粗
border-top-width 设置元素上边框宽度
border-right-width 设置元素右边框宽度
border-left-width 设置元素左边框宽度
border-bottom-width 设置元素下边框宽度
color 设置元素边框颜色
border-top-color 设置元素上边框颜色
border-right-color 设置元素右边框颜色
border-left-color 设置元素左边框颜色
border-bottom-color 设置元素下边框颜色
style 设置元素边框的样式 none无、dotted点线、dashed虚线、solid实线、double双线、groove凹槽、ridge凸槽、inser凸边、outset凹边
CSS 四种样式表 六种规则选择器 五种常用样式属性的更多相关文章
- web前端篇:CSS使用,样式表特征,选择器
目录 web前端篇:CSS使用,样式表特征,选择器 1.CSS介绍 2.CSS使用 3.样式表特征 4.CSS选择器 5.选择器的优先级 6.练习题: web前端篇:CSS使用,样式表特征,选择器 1 ...
- css——样式表分类,选择器
一,样式表分类 (1)内联样式[优先级最高][常用][代码重复使用性最差] (当特殊的样式需要应用到个别元素时,就可以使用内联样式. 使用内联样式的方法是在相关的标签中使用样式属性.样式属性可以包含任 ...
- css样式表---样式表分类、选择器
一.样式表分三类: 1.内联样式表.——放在元素的开始标记中.——只对当前元素起作用.<input name="txt" style="border:0px; bo ...
- 前端(二)—— CSS的引入方式、长度与颜色单位、常用样式、选择器
CSS的引入方式.长度与颜色单位.常用样式.选择器 一.CSS的三种引入方式 1.行间式 <!doctype html> <html> <head> <met ...
- css样式表分类、选择器分类、css基础样式
1 . 样式表 Cascading Style Sheet css优势: 内容与表现分离 网页的表现统一,容易修改 丰富的样式,使网页布局更加灵活 减少网页代码量,增加网页的浏览速度,节省 ...
- 【3-24】css样式表分类、选择器、样式属性
一.css样式表分类: (一)内联样式表:代码写在标签内的样式表 控制精确 代码重用性差 优先级最高 格式:<p style="样式属性">内容</p> ...
- CSS样式表——格式与选择器
1.分类 1)内联(写在标签内部) style="样式" 控制精确,代码重用性差 2)内嵌(在<head></head>中) <style type= ...
- CSS总结div中的内容垂直居中的五种方法
一.行高(line-height)法 如果要垂直居中的只有一行或几个文字,那它的制作最为简单,只要让文字的行高和容器的高度相同即可,比如: p { height:30px; line-height:3 ...
- CSS:CSS样式表及选择器优先级总结
我们在写网页的时候经常会遇到同一个HTML文件,使用了外部样式.内部样式以及内联样式,那么如果发生冲突时浏览器是怎么抉择的呢? 也会遇到这样的情况,在样式表中,对同一个HTML元素,我们有可能既用到了 ...
随机推荐
- mybatis——一级缓存、二级缓存
一.Mybatis缓存 ● MyBatis包含一个非常强大的查询緩存特性,它可以非常方便地定制和配置缓存.绶存可以极大的提升查询效率. ● MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存 ...
- Qt项目ui文件中新添加的控件在代码中不识别的问题解决
今天在学Qt框架的信号槽,然后发现在ui中加的控件,通过ui-> 找不到,没有识别,于是上网查找了一下问题 解决方法 添加ui控件后,执行程序,退出程序,将debug目录下的ui_XXXX.h拷 ...
- 【模拟7.19】那一天我们许下约定(组合数学,DP)
看了题目名字深切怀疑出题人是不是失恋了,然后出题折磨我们.然后这题就愉快的打了个暴力,最后莫名其妙wa20,伤心..... 其实这题正解不是很难想,如果说把暴力的DP搞出来,正解也差不到哪去了, 我们 ...
- 我的新书《C++服务器开发精髓》终于出版啦
一.千呼万唤始出来 亲爱的各位读者,我的新书<C++ 服务器开发精髓>终于终于终于与大家见面了,图书如下: 图书的封面设计很精美,当然内容一定不负众望.因出版社老师要求提供一张照片放到封面 ...
- LCD1602液晶显示模块的单片机驱动深入详解之硬件篇
(本文以HD44780主控芯片的LCD1602为蓝本进行描述,其中的截图也来自HD44780数据手册,用户可自行搜索其datasheet,有部分整理网上的,但绝对要比你看到的要深入得多) 一.接口 L ...
- 安装linux 报错(initramfs) Unable to find a medium containing a live file system
如题,linux 安装报错:(initramfs) Unable to find a medium containing a live file system 我是用UItraISO做的启动盘遇到这个 ...
- 中文NER的那些事儿3. SoftLexicon等词汇增强详解&代码实现
前两章我们分别介绍了NER的基线模型Bert-Bilstm-crf, 以及多任务和对抗学习在解决词边界和跨领域迁移的解决方案.这一章我们就词汇增强这个中文NER的核心问题之一来看看都有哪些解决方案.以 ...
- Unity VideoPlayer视频模糊
如果视频出现模糊或者尺寸不对只需要修改Texture的Size就可以 注意一点 Size的值要跟视频尺寸一直
- 腾讯互动白板+即时通讯+实时音视频,Android学生端接入
腾讯互动白板+即时通讯+实时音视频,Android学生端接入 一.简介 线上教学方案:腾讯云互动白板(Tencent Interactive Whiteboard,TIW)+即时通信(Instant ...
- CRM系统个性化定制的对企业的优势作用
伴随着科学技术的不断发展,企业信息化建设也在持续地开展.企业管理模式已经开始由传统模式向信息化转变,并且越来越多的企业开始使用互联网软件来进行辅助管理,这一趋势也让CRM客户管理系统得到快速的发展.市 ...