1、字体、文本声明

  声明语句必须要包含在{}号之中;
属性和属性值之间用“:”分隔;
当有多个属性时,用“;”进行区分;
在书写属性时属性之间使用空格、换行等,并不影响属性的显示;
如果一个属性有多个值,则每个属性值之间用空格分隔开。

CSS属性-字体

      font-size 字体大小属性:可设置字体的大小,常用单位px。网页默认大小16px
font-style 字体风格属性:设置字体是否倾斜。font-style:normal/italic/oblique 分别为正常/斜体
font-weight 字体加粗属性:设置字体加粗。font-weight:normal/100-900/bold/bolder 分别为正常/加粗
font-family 字体名称属性:设置字体名称。font-family:"字体名称"
text-align 文本对齐属性:设置文本对齐格式。text-align:top/bottom/middle/justify(两端对齐)
vertical-align 垂直对齐方式。vertical-align:top/bottom/middle
line-height 行高属性:设置行距。line-height:数值/倍数 text-decoration 文本修饰属性:设定文本划线属性
语法:text-decoration:none/underline(下划线)/overline(上划线)/line-through(删除线)/blink(文字闪烁) letter-spacing 设置文本字符间距。控制字母或者汉字的间距
word-sapcing 设置单词字母间距。
text-transform 大小写切换。text-transform:none/capitalize(每个字母大写开头)/uppercase(仅有大写字母)/lowercase(仅有小写字母)
font-variant:normal/small-caps/inherit 小型大写字母 规定应该从父元素继承 font:font-weight font-style font-size/ line-height font-family; 文字属性的缩写
注意:文字缩写属性必须要在font-size和font-family同时存在时才会生效
其中font-weight 和font-style没有会使用缺省值。
font-size和line-height必须以"/"(反斜杠)连接。
文字属性的简写必须按照此顺序 color 颜色属性。color:颜色;
width 宽度属性。值为数值,单位px/%
height 高度属性。值为数值,单位px/%

2、列表的声明

CSS属性-列表

      定义列表符号样式:1.list-style-type:disc(实心圆)/circle(空心圆)/square(实心方块)/none(去掉列表符号)
2.使用图片作为符号:list-style-image:url(所使用图片的路径及全称)
3.定义列表符号位置:list-style-position:outside/inside

3、背景的声明

CSS属性-背景

      background-color 为元素设置背景色
background-image 为元素设置背景图。background-image:url(图片的路径及全称)
background-repeat 设置背景图是否平铺。
语法:background-repeat:repeat/repeat-x/repeat-y/no-repeat background-position 背景定位属性,设置背景图片属性,
通过方向或者数值来设置:left top;或者0px 0px;分别表示水平位置和垂直位置 background-attachment 背景附着属性,设定图片是否跟随内容滚动 值:scroll/fixed
语法:background:背景颜色 背景图像 背景位置 背景重复 背景附着

4、浮动的详细讲解

CSS属性-浮动

  • 网页元素的三种位置方式

    1.普通流:普通流中元素框的位置由元素在XHTML中的位置决定。元素从上到下依次排列

    2.浮动:浮动的元素脱离普通流。浮动的元素可以在左右移动,直到它的外边框边缘碰到包含块或另一个浮动元素的边缘。

    3.定位

       float:none/left/right; 左/右浮动。浮动框是脱离了普通的文档流
    clear:none/left/right/both 无/左/右/全部不允许浮动

HTML学习 day04的更多相关文章

  1. Python学习 day04打卡

    今天学习的主要内容: 一,列表 1,列表的介绍 列表是python的基础数据类型之一,其他编程语音也有类似的数据类型.例如:JS 中的数组Java中的数组等等. 它是以[]括起来,每个元素用',隔开而 ...

  2. python开发学习-day04(迭代器、生成器、装饰器、二分查找、正则)

    s12-20160123-day04 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...

  3. Python学习day04 - Python基础(2)数据类型基础

    <!doctype html>day04 - 博客 figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { ...

  4. 大数据学习--day04(选择结构、循环结构、大数据java基础面试题)

    选择结构.循环结构.大数据java基础面试题 switch: 注意: byte short int char String(jdk1.7支持) 不能是 long float double boolea ...

  5. Python学习 day04

    一.list list可以存放各种类型的数据,与java中list类差不多,比如li = ['keith', 1, True, [1, 2, 3], {name: 'tangtang', age: 1 ...

  6. 黑马MySQL数据库学习day04 MySQL变量 存储过程 用户和授权管理

    /* MySQL中的变量局部变量,用户变量,会话变量和全局变量. 用户变量不用定义,直接使用. 1.用户变量赋值 set @xxx = 值; 2.查询 select @xxx; 语法帮助: 过程保存在 ...

  7. Java 学习 day04

    17-数组(概述-内存结构) 概念:同一种类型数据的集合,其实数组就是一个容器. 可以自动给数组中的元素从0开始编号,方便操作这些元素. int[] x = new int[3]; 01-数组(静态初 ...

  8. vue学习-day04(路由)

    目录: 1.组件传值-父组件向子组件传值和data与props的区别    2.组件传值-子组件通过事件调用向父组件传值          3.案例:发表评论.使用ref获取DOM元素和组件引用   ...

  9. python编程学习day04

    1.函数名是变量名 “=”是内存指向,等号赋值操作,内存指向操作 变量——可赋值,可作为列表元素 函数名可以作为返回值返回 函数名可作为参数传递 2.闭包 内层函数使用了外层函数的变量 作用:可以让一 ...

随机推荐

  1. Python 中文乱码matplotlib乱码 (Windows)

    Python解决matplotlib中文乱码问题(Windows) matplotlib是Python著名的绘图库,默认并不支持中文显示,因此在不经过修改的情况下,无法正确显示中文.本文将介绍如何解决 ...

  2. C#/.NET/.NET Core定时任务调度的方法或者组件有哪些--Timer,FluentScheduler,TaskScheduler,Gofer.NET,Coravel,Quartz.NET还是Hangfire?

    原文由Rector首发于 码友网 之 <C#/.NET/.NET Core应用程序编程中实现定时任务调度的方法或者组件有哪些,Timer,FluentScheduler,TaskSchedule ...

  3. python小练习--模拟用户登录,(3次重试机会,登录成功展示登录账号密码)

    知识点使用:1.格式化输出的两种方法---% .formate 2.while循环的使用,及跳出循环的两种方法---break(跳出循环体).continue(结束本次循环,继续下次循环) 3.if条 ...

  4. python:__name__的使用

    1.python中__name__是什么意思? 很多python的初学者可能都会遇到一个问题:__name__是什么意思? 在刚开始学习python的时候,我们总会看到这样一句代码: if __nam ...

  5. Flask:Flask-script插件

    Flask-Script插件扩展提供向Flask插入外部脚本的功能,包括一个开发用的服务器,一个定制的python shell,设置数据库的脚本,cronjobs,及其它运行在web应用之外的命令行任 ...

  6. 在VMware下通过挂载系统光盘搭建本地yum仓库的方法

    一.虚拟机的安装 首先你要有一个VMware虚拟机,没有软件的朋友可以看我的前几篇博客 安装VMware虚拟机 二.进入虚拟机(在这里我们进入一个Linux虚拟机下的CentOS操作系统进行演示) 首 ...

  7. day 2 DP专场

    上午讲了一上午背包,从01背包到完全背包到多重背包,感觉也没说什么,旁边的大佬一直在飞鸽里说让老师讲快点,然而最后也没人敢跟老师说.... 例题真的各个都是神仙题, 挂饰 好像就是一上午最简单的... ...

  8. NOIP模拟26

    把题解沽了好久了,今天还是不想写,我们靠的B卷其实挺水的,但是我就是想吐槽一下!咋还带题目里面放题解的?题里一点题解的线索都没有,但是玄机竟然在题目里! 我也是醉了,T1就是一个贪心,题目说贪婪,T2 ...

  9. 「Luogu 1349」广义斐波那契数列

    更好的阅读体验 Portal Portal1: Luogu Description 广义的斐波那契数列是指形如\(an=p \times a_{n-1}+q \times a_{n-2}\)的数列.今 ...

  10. ThinkPHP 6.0 管道模式与中间件的实现分析

    设计模式六大原则 开放封闭原则:一个软件实体如类.模块和函数应该对扩展开放,对修改关闭. 里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象. 依赖倒置原则:高层模块不应该依赖低层模块,二者 ...