css基本样式

块级元素行内元素

  • block-level line-level
  • 块级元素包含块级和行内
  • 行内只能包括含文本行和行内

块级元素

div h p hr
form ul dl ol
table li dd dt dd dh

inline-level

`em strong span a br img button input label select textarea

宽度

只对块级元素有效,对行内元素无效

边框

border-width,border-color,border-style

boder-style

  • dotted
  • solid

缩写

border:2px blue solid;

border-bottom

下边框

设置三角形

把边框设置为border-style:transparent

设置圆形

border-radius:50px

边距

margin boeder padding

padding

padding内边距,有四个方向
padding-top padding-right padding-bottom
padding-left

  • padding 10px 20px;
    上下10px 左右为20px
  • padding 10px 20px 30px
    上为10px

margin

外边距
边距合并问题

margin 0auto

margin后面如果只有两个参数的话,第一个表示top和bottom,第二个表示left和right
因为0 auto,表示上下边界为0,左右则根据宽度自适应相同值(即居中)

display

  • 块级:block,list-item,table
  • 行内:inline,inline-table,inline-block

对于行内元素

  • 左右margin,paddig生效,上下margin,padding不生效
  • margin和padding对上下的边框和背景色产生影响

图片呈现的inlinle

  • 与inline-block非常相像
  • inherited:no不继承

font

  • font-size:字体大小
  • font-famil
  • font-weight
  • font-height
  • 以上元素都可以被继承为子元素

用法

  • 缩写 font-size/line-height font-family

font-family

  • 使用浏览器打开页面时,会读取HTML文件进行解析渲染。当读到文件的时候,再根据HTML里设置的font-familu去查找电脑里对应字体的字体文件。找到文件后根据
  • 用户的系统里面有没有对应的字体户
  • 中文只有常见的几种字体库
  • 用户电脑里面没有这个字体

-写法

直接将字体名称用unicode方法
escape('黑体')
直接写中文的情况下编码会出现乱码的情况

Chrome的默认字体

  • 默认字体大小为16px最小字体为12px

文本

  • text-align
  • text-indent
  • text-decoration(下划线)
  • color
  • text-transform (改变文字的大小写)
  • word-spacing:可以改变字(单词)之间的标准间隔
  • letter-spacing

text-align

  • justify

让文本的每行最后的空白不留空,对最后一行没有效果.

text - transfrom

  • capitalize
  • 文字的首字母变成大写了

text -align

  • 使得块级元素里面的行内元素水平居中

图像问题小测

  • white-space:nowrap
    不折行
  • overflow:hideen
    超出的地方进行隐藏
  • text-overflow:ellipsis
  • 文本超出的部分进行···符号

颜色

  • 单词
  • 十六进制的表示方式
  • rgb: rgb(255,255,255)
  • 000黑色 #fff白色

  • rgba(0,0,0,0.5)
    0.5是一个透明度
    数值越小透明度越高

单位

  • px:固定单位
  • 百分比
  • em (相对于父元素的字体大小)
  • rem (相对根元素(html)字体大小,不会根据父元素的字体大小)
  • vw (和屏幕的宽度呈现相关性)

a

  • 继承的color样式被默认样式所覆盖

列表去掉点

  • ul list-style:none

隐藏or透明

  • opacity: 0;透明度为0,整体
  • visibility:hidden;
  • display:none
  • background-color:rgba(0,0,0,0.2)只是背景色是透明的

行内元素和块级元素

  • 文字和字母也是属于行内元素的

inline-block

  • 简单来说就是将对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性。

cusor

该cursor属性指定在指向元素时要显示的鼠标光标。

transtion

CSS转换允许您在给定的持续时间内平滑地(从一个值到另一个值)更改属性值。

border-collspace

  • 用来表示表格是否为合并操作

nth-child(even)

匹配其父元素的偶数元素

border-spacing

用来设置属性表格边框间的距离

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,544评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,430评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,764评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,193评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,216评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,182评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,063评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,917评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,329评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,543评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,722评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,425评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,019评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,671评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,825评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,729评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,614评论 2 353

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,748评论 1 92
  • 首先了解css的块级元素及行内元素 块级元素:block-level,可以包含块级和行内元素,其数据占据整行空间,...
    王瓷锤阅读 696评论 0 0
  • 一、块级元素、行内元素 块级(block-level);行内(内联inline-level) 块级可以包含块级和行...
    饥人谷_远方阅读 509评论 0 0
  • 临摹清风咕噜牛作品 圆珠笔
    总有一朵花是香的阅读 686评论 2 9
  • 小楼 寒空漠漠起愁云,玉笛吹残正断魂。寂寞小楼帘半卷,雁烟蛩雨又黄昏。 —陈允平 漠漠寒空,愁云惨雾,笛声寂寥又婉...
    书信不达阅读 554评论 0 2