美文网首页CSS
CSS常见样式书写

CSS常见样式书写

作者: 蛋黄肉 | 来源:发表于2017-07-25 18:38 被阅读34次

块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别

块级元素:
div, h1, h2, h3, h4, h5, h6, p
hr, form, ul, dl, ol, pre, table
li, dd, dt, tr, td, th
行内元素:
em, strong, span, a, br, img
button, iput, label, select, textarea
code, script
区别:

  • 块级元素独占一行,行内元素可以并排放置
  • 块级元素可以容纳行内元素,行内元素只能容纳其他行内元素或者文字。
  • 块级元素可以控制宽度高度,行内元素不能控制宽度高度。要想改变他们的宽高需要在CSS中先设置display:block;或者display:inline-block
  • 块级元素的居中方式为margin: 0 auto;,行内元素需要在上层节点设置text-align: center;

什么是 CSS 继承? 哪些属性能继承,哪些不能?

CSS继承:CSS中父元素的样式也影响到子元素的样式,让子元素的样式因为父元素的设置引起同样的改变。
可以继承的属性:color,fonttext-align
不能继承的属性:borderdisplaymarginpaddingbackgroundheightwidthpositionleftrighttopbottomfloat

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

块级元素居中:

margin: 0 auto;

行内元素水平居中:

text-align: center;

用 CSS 实现一个三角形

    <style>
        #triangle {
            width: 0px;
            border-top: solid 20px transparent;
            border-right: solid 20px transparent;
            border-bottom: solid 25px red;
            border-left: solid 20px transparent;
        }
    </style>
    <div id='triangle'></div>

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

<style>
    p {
        white-space: nowrap; /*当句子宽度大于屏幕宽度时不使用换行*/
        overflow: hidden;   /*如果需要,内容被剪切以适应内容框。没有提供滚动条。*/
        text-overflow: ellipsis;  /*该关键字值将显示省略号来表示剪切的文本。*/
    }
</style>
<p>
    我今天说的可能是有点多了,但是你要是不愿意听你告诉我啊,你要是我不说我怎么知道你不愿意听呢,你说万一你愿意听我不说了那你不还是生气吗?
</p>

px, em, rem 有什么区别

px:一种固定单位,1px代表一个像素点。
em: 相对单位,相对于父元素字体大小
rem: 相对单位,相对于html的字体大小

解释下面代码的作用?为什么要加引号? 字体里\5b8b\4f53代表什么?

body{
  font: 12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;
}

因为字体中间有空格,如果字体名中包含#、$之类的符号,需要在font-family声明中加引号。
\5b8b\4f53代表这个字体的unicode编码,防止编码不匹配导致乱码时浏览器不识别。

相关文章

  • CSS 常见样式书写

    1. 块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别 块级和行内元素的区别:行内元素与块级元素直观...

  • CSS常见样式书写

    块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别 块级元素:div, h1, h2, h3, h4,...

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • 【CSS】 Index

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局

  • CSS的常见样式

    本篇文章将主要阐述CSS的常见样式 对于常见样式做出大量说明 虽然CSS的样式并不算多但是在CSS的使用上却是最多...

  • 【CSS】三、常见属性

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 三、...

  • 【CSS】 一、使用CSS样式的方式

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 一、...

  • 【CSS】 二、定义样式表

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 二、...

  • 【CSS】四、DIV+CSS布局

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 四、...

  • 从零开始学CSS - 样式

    样式 CSS 背景属性 CSS 文本属性 CSS 字体属性 链接 常见的链接样式,text-decorat...

本文标题:CSS常见样式书写

本文链接:https://www.haomeiwen.com/subject/wdtgkxtx.html