入门8

2017-07-11  本文已影响16人  _空空

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

<div>
<dd>  <dl>  <dt>
<form>
<h1 ~ h6>
<ul>  <ol>  <li>
<p>
<table>  <thead>  <tbody>  <tfoot>  <th>  <tr>
<a>
<b>  <br>
<cite>  <code>
<em>
<i>
<label>
<q>
<span>
<var>
<caption>
<img>  <input>
<textarea>  
<select>
<button>

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

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

用 CSS 实现一个三角形

     <style type="text/css">
    * {
        padding: 0;
        margin: 0;
    }
      
    .test > div{
        width: 0;
        height: 0;
        border: 50px solid transparent;
        border-bottom-color: lightcoral;
    }
    </style>
</head>
<body>

<div class="test">
    <div></div>
</div>

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

white-space: nowrap;   不折行
text-overflow: ellipsis;   显示省略符号
overflow: hidden;   超出部分隐藏

px, em, rem 有什么区别

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

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

设置字体大小12px,行高1.5,字体取值依次是 tahoma , arial , Hiragino Sans GB,宋体,sans-serif。

为什么加引号:
  当文字是中文时,不加引号会被识别成多个元素。
  若字体名中有一个或多个空格,也要添加引号

\5b8b\4f53 是Unicode码, 宋体,使用Unicode是因为网页或css编码是utf-8,直接写成中文,浏览器有可能不能识别,所以要写成Unicode编码

代码

上一篇下一篇

猜你喜欢

热点阅读