一、样式规则的注释与有效范围
1、规则
/*注释的内容*/
2、样式规则的继承
所有嵌套在某个HTML标签中的HTML标签都会继承外层标签设置的样式规则。
3、样式规则的优先级
ID选择器 > CLASS选择器 > HTML标签选择器
内联样式 > 嵌入样式 > 外部链接样式
二、样式的属性分类
字体
font-family
font-size
font-style
text-decoration 添加上、中、下划线效果
font-weight 粗体字大小
font-variant 大写
text-transform 大小写
Color #RRGGBB、rgb(r,g,b)、red
p{font:italic bold 12pt times,serif}
背景
background-color 背景颜色
background-image 背景图像
{background-image:url("")}
background-repeat 背景图像填充
value: no-repeat、repeat、repeat-x、repeat-y
background-attachment 是否跟随内容移动
value: fixed scroll
background-position 背景图像的水平位置和垂直位置
value: left、center、 right、20px、top、bottom、center
table{backgroun:#00cc00 url{logo.gif} no-repeat bottom right}
文本
word-spacing 单词之间的间距
letter-spacing 字符之间的间距
vertical-align 文本的垂直对齐方式
value:sub(下标)、super(上标)、top、middle、bottom、相对于元素行高属性的百分比
text-align 文本水平对齐方式
value: left、right、center、justify
text-indent 设置文本第一行的缩进值
white-space 处理空白元素
value: normal(多个空格折叠成一个,html默认)、pre(记事本那种空格)、nowrap(只有遇到br标签才换行)
位置
CSS-P(Cascading Style Sheet Positioning)
Position 用于设定元素的定位方式
value: absolute(绝对定位)、relative(相对定位)、static(默认)
left
top
width
height
z-index 解释的繁琐,用的时候就知道了。
布局
visibility 设置元素的可见状态
value:inherit 这个元素继承外层元素的显示属性
visible 显示该元素
hidden 影藏该元素,但仍占浏览页面空间
Display 设定元素的显示状态
value:block
inline
list-item
none 被浏览页面忽略
Clip 没整明白
clip:rect(top,right,bottom,left)
Overflow 元素中的内容超出元素中的大小时该如何处理
value: visible 增加显示空间
hidden 影藏多余内容
scroll 滚动条
auto
float 定义网页中其他文本如何环绕这个元素
value: left、right、none
Clear 如何清除元素中的其他文本
value:left 不允许左边有浮动对象
right 右边不允许有浮动的对象
none
both
边缘
margin(margin-top、margin-right、margin-bottom、margin-left)
padding(padding-top、padding-right、padding-bottom、padding-left)
border-width(top right bottom left)
value:thin\medium\thick or number
border-color(top right bottom left)
border-style(top right bottom left)
value:noe\dotted\dashed\solid\double\groove\ridge\inset\outset.
border(border-top\borderright\border-bottom\border-left)
列表
list-style-type
list-style-image
list-style-position value:inside\outside
其他
cursor
分享到:
相关推荐
CSS笔记 CSS(Cascading Style Sheets),即层叠样式表,是一种用于描述网页样式的语言。CSS的出现拯救了混乱的HTML,让HTML专注于结构呈现,而样式交给CSS处理。 一、CSS简介 1.1 CSS的发展历程 从HTML被发明...
CSS 笔记 CSS(Cascading Style Sheets)是一种用来表现 HTML 或 XML 等文件样式的计算机语言。它可以静态地美化网页,也可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行...
css笔记整理(精简) 初识CSS CSS语法 CSS样式引入 css选择器 CSS中的块级元素与行内元素 background 背景(集合样式) font 文字(集合样式) border 边框(复合样式,集合样式) CSS 框模型概述
HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 ...
尚硅谷(李立超)——HTML5&CSS3笔记总结【持续更新】 本文适合前端菜鸟食用,小编自己整理的李立超老师视频的笔记,手打不易,那就望您每年快乐吧。逃) 一、进制 1.十进制(日常使用): 特点:满10进1 计数:0 1 ...
个人css学习笔记 精华版 CSS学习笔记中涵盖了CSS的基本概念、分类、基本语法、常用属性等知识点。下面将对这些知识点进行详细的解释和总结。 什么是CSS? CSS(Cascading Style Sheet)是一种样式表语言,用于...
CSS学习笔记CSS学习笔记CSS学习笔记CSS学习笔记
- **网站**:《Webstandards Solutions》、《网站重构》、《CSS禅意花园》、《点石成金》,都是优秀的在线资源,涵盖了从标准规范到设计美学的广泛内容。 - **名人与网站**:了解万维网的创始人Tim Berners-Lee,...
网页前端的css笔记,对于java程序员,前端也要学习一下,所以html,css必不可少
2. **层叠规则**:CSS的“层叠”特性意味着多个样式可以应用于同一个元素,最终效果取决于优先级。内联样式、内部样式表和外部样式表的优先级依次降低,此外还有`!important`关键字可强制应用特定样式。 3. **盒...
property2: value2;}`,其中`elementName`是HTML元素,`property`是样式属性,`value`是对应的值。 CSS还可以分为外部样式表、内部样式表和内联样式三种形式。外部样式表如`<link>`标签引入的`my.css`文件,适用于...
总结,"黑马前端css笔记.zip"包含了CSS3的重要知识点,如选择器扩展、媒体查询、响应式设计、渐变效果、布局技术(Flexbox和Grid)以及动画过渡等。这些内容对于前端开发人员深入理解和运用CSS3至关重要,能帮助他们...
学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习...
HTML与CSS笔记 HTML(HyperText Markup Language,超文本标记语言)是构成网页内容的骨架,用于创建网页的结构,并通过不同的标签来描述网页的各个部分。CSS(Cascading Style Sheets,层叠样式表)则负责网页的...
- `<link>`:链接外部资源,如CSS样式表、图标等。 - `<script>`:嵌入或引用JavaScript代码。 - `<style>`:定义内联样式规则。 ### 示例代码分析 ```html <!DOCTYPE html> 首页-www.divcss5.com</title> ...
2. **Div+CSS工作原理** - `div` 作为容器,可以设置宽高、边距、内边距等样式,通过 CSS 定义其内部内容的显示方式。在上面的案例中,`.style1` 类用于定义 `div` 的样式,如宽度、高度、边框和外边距。 - CSS ...
html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习...
这份"史上最经典的HTML+CSS笔记"无疑是学习这两门技术的重要参考资料。以下将根据标题、描述以及可能包含的子文件内容,对HTML和CSS的基础知识进行详细阐述。 HTML是网页内容的结构语言,用于定义网页的各个元素...
Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...
html和css基础总结,适合入门web和初学者