分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

css层叠样式表

发布时间:2023-09-06 02:03责任编辑:白小东关键词:暂无标签

目录

  • css层叠样式表
    • 样式声明方式:优先级由高到低
    • css语法
    • 基于css和div的页面布局

css层叠样式表

样式声明方式:优先级由高到低

  • 元素内联样式:
 ???通过元素内style属性,用冒好分割键和值,用分号分割不同样式 ???<p style=”color: green;margin_left: 30px”></p>
  • 中的内联样式:
 ???在整个页面中有效,<style>标签中内容由选择器及其样式组成 ???<style type=”text/css”> ???p{color: green;margin_left: 30px} ???</style>
  • 外联样式:
 ???将css数据单独保存为一个文件,在<link>标签中引用,内容由选择器及其样式组成 ???<head> ???<link rel=”stylesheet” type=”text/css” href=”文件名.css”> ???</head>
  • 浏览器默认样式:不同浏览器不同

css语法

  • 由选择器和样式属性组成:
    selector{key1:value1 ;key2:value2…}
  • 四种基本选择器:
 ???通配选择器:*{} ???标签选择器:标签{} ???Class选择器:.class属性值{} ????标签.class属性值{} ???id选择器:#id属性值{} ??????标签#id属性值 {}
  • 基本组合:
 ???S1,S2{}:多选择器,满足S1或S2的标签 ???S1>S2:子元素选择器,S1的直接子标签为S2 ???S1 S2:后代选择器,S1中的S2标签 ???S1+S2:相邻选择器,后面紧随S2的S1标签
  • 其他选择器:
 ???[属性]{}:属性选择器,有该属性的标签 ???[属性=”值”]:属性和值选择器,属性等于该值的标签 ???链接已点击选择器:选择未访问、已访问、悬浮和活动链接,并设置它们的样式: ???a:link ???{color:blue;} ???a:visited {color:blue;} ???a:hover ??{color:red;} ???a:active ?{color:yellow;}

基于css和div的页面布局

  • css布局常用属性:
 ???position:元素位置类型absolute(绝对位置),relative(相对父元素的位置),static(固有位置) ???direction:元素内容靠哪侧ltr(靠左),rtl(靠右) ???float:元素本身靠屏幕哪侧left(左),right(右) ???hight(高度),width(宽度),margin(边框外部留白),border(边框),padding(边框内部填充):pt,px,%,em

css层叠样式表

原文地址:https://www.cnblogs.com/Wang-Y/p/9277773.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved