1、点击a标签周围区域就可以进入超链接: a标签 的css样式中的 display属性设置为block 就可以了

2、文字左右居中: text-align 属性值为 center

3、文字上下居中: line-height 为父元素的高度值

4、(1)导航栏的 li 如果设置 display 属性为 inline,所有条目在一行;如果设置 display 属性为 block,每个条目占据一行;inline-block 属性会使对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。例如,对 li 属性设置block属性为inline-block,可以使 li 显示为一行inline,li 中的内容就是一个单独的block(li 内的内容block显示),li中如果有 a 标签,可以设置 a 标签的 display 属性为 block, 以使点击 a 标签的周围就可以出发 a 的超链接。

(2)使条目显示在一行还可以设置 li 标签的 css 如下

1 li{
2 box-sizing: border-box;
3 float:left;
4 list-style-type: none;
5 inline-height: // 父标签的高度
6 }

5、整个页面居中:对body设置如下css

 body{
width:80%;
margin:0 auto
}

其中的width一定要设置为小于100%的宽度,否则默认整个页面的宽度(100%)展示,居中效果显示不出来

6、消除 li 标签前面的小圆点的方法:list-style-type:none;

7、以下css可以设置选中文字为白色,选中文字背景为粉红色

 ::selection{
color:white;
background: pink;
}

8、css多个属性选择器 a[href][class="good"]  含有href属性且类名为good的的a标签

9、div中img会比实际高度多出一部分,是因为img是一种类似与text的的元素,在img的结尾会加一个空白符。要去除高出的一部分,将img的display属性设置为block就可以解决

10、outline:0; 用来设置元素边框为0,在选中一个链接或使用tab键切换选中某一个链接之后会有边框出现,当设置了outline:0; 之后边框不再显示。

  outline-width 用来指定边框宽度

  outline-style 用来指定边框样式

  outline-color 用来指定边框颜色  

11、设置下标 position:relative; font-size:0.75em; top:0.5em;

  设置上标 position:relative; font-size:0.75em; bottom:0.5em;

12、奇偶行设置样式 :nth-clild() 伪选择器

  :nth-child(odd)  奇数行

  :nth-child(even)   偶数行

  :nth-clild(2n+1)  用一个表达式选择要渲染的行元素

html5中的一些小知识点(CSS)的更多相关文章

  1. easyui中的combobox小知识点~~

    一直使用的easyui中,一些不为人知的小知识点,与君共勉: 1.combobox设置高度:使用panelHeight属性: 2.combobox本身自带“自动补全”功能,但是在浏览器中是有限制的,在 ...

  2. C#、Java中的一些小知识点总结(持续更新......)

    前言:在项目中,有时候一些小的知识,总是容易让人忽略,但是这些功能加在项目中往往十分的有用,因此笔者在这里总结项目中遇到的一些实用的小知识点,以备用,并持续更新...... 1.禁用DataGridV ...

  3. 【javascript】数据类型中的一些小知识点

    1. undefined 和 null undefined是一个变量而不是一个关键字,所以可以被重新赋值.为了避免歧义,一般推荐用void 0 来获取undefined: null是一个关键字,所以可 ...

  4. MVC3中几个小知识点

    1.ViewBag.Name~ViewBag.name等价,即不区分大小写.在此小心,下次见到不要奇怪,不过最好还是写成一样的比较好. 2.JS字符串不允许有换行符,\'等字符,需提前处理.

  5. 【转】HTML5的小知识点小集合

    html5的小知识点小集合 html5知识   1.  Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于<h ...

  6. html5的小知识点小集合

      html5的小知识点小集合 html5知识   1.  Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于< ...

  7. Java学习过程中的总结的小知识点(长期更新)

    Java学习过程中的总结的小知识点 (主要是自己不会的知识和容易搞错的东西) 计算某个程序运行的时间 long stime=System.currentTimeMillis(); copy3(file ...

  8. HTML5中id可以用数字开头,但在css中不能正常使用

    昨晚在看<响应式Web设计:html5和css3实战>时,书中提到“HTML5中的ID指可以用数字开头”.这个还真不知道,于是测试了一下,发现了问题. 在H5描述中是这样说的: 在css样 ...

  9. js中关于value的一个小知识点(value既是属性也是变量)

    今天在学习input的value值时,发现这么一个小知识点,以前理解不太透彻. [1]以下这种情况是常见情况,会弹出“测试内容” <input type="button" v ...

随机推荐

  1. java中利用RandomAccessFile读取超大文件

    超大文件我们使用普通的文件读取方式都很慢很卡,在java中为我提供了RandomAccessFile函数,可以快速的读取超大文件并且不会感觉到卡哦,下面看我的一个演示实例. 服务器的日志文件往往达到4 ...

  2. POJ2485 Highways(最小生成树)

    题目链接. 分析: 比POJ2253要简单些. AC代码: #include <iostream> #include <cstdio> #include <cstring ...

  3. BZOJ1976: [BeiJing2010组队]能量魔方 Cube

    1976: [BeiJing2010组队]能量魔方 Cube Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 832  Solved: 281[Submi ...

  4. 使用sqoop工具从oracle导入数据

    sqoop工具是hadoop下连接关系型数据库和Hadoop的桥梁,支持关系型数据库和hive.hdfs,hbase之间数据的相互导入,可以使用全表导入和增量导入 从RDBMS中抽取出的数据可以被Ma ...

  5. ZOJ(ZJU) 1002 Fire Net(深搜)

    Suppose that we have a square city with straight streets. A map of a city is a square board with n r ...

  6. WAD Forwarder版USB Loader的安装和运行

    背景知识 我使用Wad Manager来安装WAD版软件,所以需要先在Wii上面把Wad Manager准备好.详情可以参考我写的另外一篇文章<Wad Manager的下载和运行>(链接: ...

  7. C++11 可变参数模板

    在C++11之前, 有两个典型的受制于模板功能不强而导致代码重复难看的问题, 那就 function object 和 tuple. 拿 function objects 来说, 需要一个返回类型参数 ...

  8. 解决NoSuchMethodError with Spring MutableValues异常问题

    今天下午项目启动时,遇到一个异常,导致无法启动: [ 221] ERROR - work.web.context.ContextLoader - Context initialization fail ...

  9. escape encodeURI encodeURIComponent区别

    escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串.使用unescape来解码. 有效的URI(统一资源标示符)是不能包含某些字符的,如空格,所以需要进行编码,编码方法有 ...

  10. Demon_游戏登录界面(具备账号密码输入功能)

    using UnityEngine; using System.Collections; using UnityEngine.UI;// public class LoginButton : Mono ...