Css元素|属性

笑一个...HaHa.....

块级元素和行内元素

  • 块级元素
列表 (无规矩排列) 作用
p
ol 有序列表
ul 无序列表
dl 定义列表
hr 水平分割线
div 文档分区
dd 定义列表中定义条目的描述
pre 预格式化文本
tfoot 表脚注
form 表单
table 表格
h1~h6 标题
fieldset 表单元素分组
noscript 不支持脚本或禁用脚本时显示的内容
H5增加 👇
aside 伴随内容
audio 音频播放
video 视屏
figure 图文信息组(参照)
footer 区段尾或页尾
output 表单输出
hgroup 标题组
header 区段头或页头
canvas 绘制图形
section 一个页面区段
figcaption 图文信息组标题
  • (内联)行内元素
列表 (无规矩排列) 作用
a 链接/锚点
b 粗体(待淘汰)
i 斜体
u 下划线
q 短引用
br 换行
em 强调
font 字体设定(不推荐)
sub 下标
sup 上标
cite 引用
img 图片
abbr 缩写
span 常用内联容器
label 标签
input 输入框
small 小字体
strike 中划线
select 菜单选择
strong 强调粗体(慎用)
textarea 多行文本输入框
acronym 首字
  • 区别描述:
  • 块元素(宽)占满整行,行内元素只占内容所在的宽度。
  • 块级元素可以设置有宽高,行内元素无法设置宽高。
  • 块级元素可以设置内边距,行内元素设置横向内边距有效,纵向内边距则无效 。
  • 快级元素可以设置/边距 行内元素设置纵向外边距无效,可以设置横向外边距。
  • 块级元素可以包含行内元素和块级元素,行内元素只能包含行内元素和文本。

CSS 继承, 能&不能继承的属性

span 继承了 p 的样式

有继承性的属性:
<pre>

  1. 文本系列属性:
    <pre>```
    color:
    direction:
    text-align:
    line-height:
    text-indent:
    text-transform:
    word-spacing:
    letter-spacing:
2. 字体系列属性:
<pre>```
font:<!-- 组合字体 -->
font-family:<!-- 规定元素的字体系列 -->
font-weight:<!-- 设置字体的粗细 -->
font-size:<!-- 设置字体的尺寸 -->
font-style:<!-- 定义字体的风格 -->
font-stretch:<!-- 对当前的 font-family 进行伸缩变形。所有主流浏览器都不支持。 -->
font-variant:<!-- 设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小。 -->
font-size-adjust:<!-- 为某个元素规定一个 aspect 值,这样就可以保持首选字体的 x-height。 -->```</pre>
3. 其他属性:
<pre>```
块级元素可以继承的属性:text-indent、text-align
元素可见性:visibility<!-- 所有元素可以继承的属性 -->
光标属性:cursor<!-- 所有元素可以继承的属性 -->
元素可见性:visibility
表格布局属性:caption-side、border-collapse、border-spacing、empty-cells、table-layout
列表布局属性:list-style-type、list-style-image、list-style-position、list-style
生成内容属性:quotes
光标属性:cursor
页面样式属性:page、page-break-inside、windows、orphans
声音样式属性:speak、speak-punctuation、speak-numeral、speak-header、speech-rate、volume、voice-family、pitch、pitch-range、stress、richness、、azimuth、elevation
```</pre>
</pre>

Ps:内联元素可以继承的属性:
1、字体系列属性
2、除text-indent、text-align之外的文本系列属性```

无继承性的属性:
<pre>
文本属性:
<pre>```
vertical-align
text-decoration
text-shadow
white-space
unicode-bidi

其他属性:
<pre>```
生成内容属性:content | counter-reset | counter-increment
页面样式属性:size | page-break-before | page-break-after
轮廓样式属性:outline-style | outline-width | outline-color、outline
声音样式属性:pause-before | pause-after | pause | cue-before | cue-after | cue | play-during
背景属性:background | background-color | background-image | background-repeat | background-position | background-attachment
定位属性:float | clear | position | top | right | bottom | left | min-width | min-height | max-width | max-height | overflow | clip | z-index
``` </pre>
盒子模型的属性:<pre>```
display | width | height | margin | margin-top | margin-right | margin-bottom | 
margin-left | border | border-style | border-top-style | border-right-style | 
border-bottom-style | border-left-style | border-width | border-top-width | 
border-right-right | border-bottom-width | border-left-width | border-color | 
border-top-color | border-right-color | border-bottom-color | border-left-color | 
border-top | border-right | border-bottom | border-left | padding | padding-top |
 padding-right | padding-bottom | padding-left
```</pre></pre>

---

> ### 如何让块级元素水平居中?如何让行内元素水平居中?




![一步两步~](http://upload-images.jianshu.io/upload_images/4007920-6d08fa3c94eca6a5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)




---

> ### 用 CSS 实现一个三角形


![举一反三即可](http://upload-images.jianshu.io/upload_images/4007920-df565203af96f414.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

---


> ### 单行文本溢出加 ...如何实现?


![这三段要在一起,并且要在P段落里才能奏效](http://upload-images.jianshu.io/upload_images/4007920-164998ef758b6965.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


---



> ### px, em, rem 有什么区别


- 作用都是设置宽高的长度和字体的大小
 - px:固定值。
 - em:父容器宽高长度或字体大小的倍数
 - rem:根节点body设置的字体的倍数


---



> ### 下面代码的作用?为何加引号? \5b8b\4f53代表啥?
```body{
  font: 12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;
}```

- 设置字体大小12px 字体行高1.5 字体:tahoma—至—sans-serif; 
- 浏览器将从左到右依次寻找字体,如果计算机上有该字体就应用字体,sans-serif保证了浏览器最后选择的显示字体(一般都有)。
- 另外加引号是因为字体中间有空格。
- \5b8b\4f53表示宋体

![image.png](http://upload-images.jianshu.io/upload_images/4007920-87480243478069d7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


---

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,722评论 1 92
  • 1.块级元素和行内元素 块级(block-level)元素;行内(内联、inline-level)元素。 块元素的...
    饥人谷_小侯阅读 1,979评论 1 4
  • 学习CSS的最佳网站没有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_阅读 1,023评论 0 1
  • 1.CSS基本概念 1.1 CSS的定义 CSS(Cascading Style Sheets)层叠样式表,主要用...
    寥寥十一阅读 1,803评论 0 6
  • 基本框 CSS假定每个元素都会生成一个或多个矩形框,这称为元素框。各元素框中心有一个内容区(content are...
    exialym阅读 741评论 0 2