一、理解CSS的样式组成CSS里的样式表是有规则组成的,每条规则有三个部分组成:

1、选择器(如下面例子中的:“body”),告诉浏览器文档的哪个部分受规则影响;

2、属性(如实例中的font-family、color等),规定了布局的什么方面被设置了;

3、值(如实例中的Arial,sans-serif,#333333等),给出了式样属性的值。二、CSS式样中不同符号的区别

#是ID选择器 .是class选择器 *是通配符号

比如*{margin:0;padding:0;所有的元素都会沿用这个属性样式}(还有一种情况是IE hack)比如 .b{margin:0;*margin:10px;}这里IE看到的是margin:10px,其他的浏览器看到的会是前面那个margin:0;

先来看段代码吧~

body{

font-family: Arial,sans-serif;

color: #333333;

line-height: 1.166;

margin: 0px;

padding: 0px;

}

#masthead{

margin: 0;

padding: 10px 0px;

border-bottom: 1px solid #cccccc;

width: 100%;

}

.feature img{

float: left;

padding: 0px 10px 0px 0px;

margin: 0 5px 5px 0;

}

#号对应id

点号对应class

不加对应html 标签

归纳成一句话就是:Class可以反复使用而ID在一个页面中仅能被使用一次。有可能在很大部分浏览器中反复使用同一个ID不会出现问题,但在标准上这绝对是错误的使用,而且很可能导致某些浏览器的现实问题。

在实际应用的时候,Class可能对文字的排版等比较有用,而ID则对宏观布局和设计放置各种元素较有用。

table.hovertable { font-family: verdana,arial,sans-serif; font-size:11px; color:#333333; border-width: 1px; border-color: #999999; border-collapse: collapse; } table.hovertable th { background-color: #eed8ae; border-width: 2px; padding: 8px; border-style: solid; border-color: #a9c6c9; } table.hovertable tr { background-color:#d4e3e5; } table.hovertable td { border-width: 2px; padding: 8px; border-style: solid; border-color: #a9c6c9; }

学术或足球分析交流微信:chinamaths(进讨论组)

css选择器中:first-child 与 :first-of-type的区别

## css选择器中:first-child 与 :first-of-type的区别 ---- :first-child选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素.比 ...

html5 css选择器。 井号,句号的区别

.理解CSS的样式组成CSS里的样式表是有规则组成的,每条规则有三个部分组成:1.选择器(如下面例子中的:“body”),告诉浏览器文档的哪个部分受规则影响:2.属性(如实例中的font-family ...

html5——css选择器

复习 div>p: 子代 div+p:div后面相邻的第一个p div~p: div后面所有的兄弟p 属性选择器 标志:[]:区别于id选择器:#,区别于类名选择器:. 特殊符号:^:开头    ...

css选择器中:first-child与:first-of-type的区别

:first-child选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素.比如有段代码: p:first-child  匹配到的是p元素,因为p元素是div的第一个子元素: ...

[转] css选择器中:first-child与:first-of-type的区别

:first-child选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素.比如有段代码: p:first-child  匹配到的是p元素,因为p元素是div的第一个子元素: ...

[转]ibatis中井号跟美元符号区别(#、$)

Mybatis中如何在SQL语句表名中使用参数 insert into prefix_${table_name} (a, b, c) values (#{a}, #{b}, #{c}) ${} 表示直 ...

ibatis中井号跟美元符号区别(#.$)

1.#可以进行预编译,进行类型匹配,#变量名# 会转化为 jdbc 的 类型 $不进行数据类型匹配,$变量名$就直接把 $name$替换为 name的内容 例如: select * from tabl ...

第八十六节,html5+css3pc端固定布局,网站结构,CSS选择器,完成导航

html5+css3pc端固定布局,网站结构,CSS选择器,完成导航 页面采用1280的最低宽度设计,去掉滚动条为1263像素. 项目是PC端的固定布局,会采用像素(px)单位. 网站结构语义 在没有 ...

HTML5 -入门 (---css样式-------------(css基础与css选择器)---------------------—)

---恢复内容开始--- 一css基础入门与css选择器 CSS英文全拼:cascading style sheet 层叠样式表. 在html中使用:要在head中写style标签,所有样式放在sty ...

随机推荐

SQL 执行进展优化

聚集索引扫描 SELECT * FROM C_SY_Ownedstorm 聚集索引扫描比表扫描快 聚集索引扫描:发生于聚集表,也相当于全表扫描操作,但在针对聚集列的条件等操作时,效率会较好. 表扫描 ...

(三)、Struts第三天

(三).Struts第三天 Struts核心业务: (Struts提供了哪些功能?) 1.  请求数据自动封装(params拦截器) 2.  struts数据处理方式 * ActionContext ...

【方法】Html5实现文件异步上传

1 简介 开发文件上传功能从来不是一件愉快的事,异步上传更是如此,使用过iframe和Flash的上传方案,也都感觉十分的别扭.本文简要简绍利用Html5的FormData实现文件的异步上传,还可以实 ...

实现QObject与JavaScript通讯(基于QWebEngine + QWebChannel)

实现QObject与JavaScript通讯(基于QWebEngine + QWebChannel) 通过使用QtWebEngine加载相关页面,然后用QtWebChannel作为Qt与Javascr ...

Leetcode刷题

Leetcode题库       本博客用于记录在LeetCode网站上一些题的解答方法.具体实现方法纯属个人的一些解答,这些解答可能不是好的解答方法,记录在此,督促自己多学习多练习.     The ...

COGS2421 [HZOI 2016]简单的Treap

题面见这里 大概是个模板题 Treap暴力插入的做法太暴力了并不优美 这里就需要用到笛卡尔树的构造方法,定义见这里 在 假的O(n) 的时间内构造一棵Treap 把元素从小到大排序 这样从小到大插入时 ...

css实现中文换行,英文换行,超出省略

英文换行时,是以单词换行,在对应的标签添加对应的属性即可 1 word-break:break-all;只对英文起作用,以字母作为换行依据 2 word-wrap:break-word; 只对英文起作 ...

Linux下安装jieba

Jieba代码对 Python 2/3 均兼容 * 全自动安装:`easy_install jieba` 或者 `pip install jieba` / `pip3 install jieba` * ...

公网用户接入NAT后面的freeswitch配置

大致网络示意和终端号码: 客户端侧: 终端号码(1019)终端IP(192.168.1.15)+ 网关(192.168.1.1) + 路由器公网IP(动态地址) 服务器侧: 防火墙(181.92.2. ...

jquery插件开发三种方法

1.好像之前看视频记录下来的,不记得了. //类级别插件开发,主要是在jQuery中定义全局方法: //第一种写法 jQuery.myFunc = function(str){ alert(&quot ...

html中井号的作用,html5 css选择器 井号, 句点的区别相关推荐

  1. html 井号 作用,html5 css选择器。 井号,句号的区别

    一.理解CSS的样式组成CSS里的样式表是有规则组成的,每条规则有三个部分组成:1.选择器(如下面例子中的:"body"),告诉浏览器文档的哪个部分受规则影响:2.属性(如实例中的 ...

  2. HTML5 CSS选择器总结(强烈推荐)

    你也许已经掌握了id.class.后台选择器这些基本的css选择器.但这远远不是css的全部.下面向大家系统的解析css中30个最常用的选择器,包括我们最头痛的浏览器兼容性问题.掌握了它们,才能真正领 ...

  3. “〜”(波浪号/波浪形/旋转)CSS选择器是什么意思?

    本文翻译自:What does the "~" (tilde/squiggle/twiddle) CSS selector mean? Searching for the ~ ch ...

  4. html5中footer元素的作用,html5 footer标签怎么用?footer标签的用法实例

    本篇文章主要的为大家介绍了关于HTML5 footer标签的使用方法,有布局之类的知识,纯html编辑,不需要会css,好了,现在让我们来看看这篇关于html5 footer标签的文章吧 首先我们先看 ...

  5. html中init是什么作用,HTML5教程:精讲__init__、__new__、__call__方法(可面试用)

    原标题:HTML5教程:精讲__init__.__new__.__call__方法(可面试用) 任何事物都有一个从创建,被使用,再到消亡的过程,在程序语言面向对象编程模型中,对象也有相似的命运:创建. ...

  6. link引入html5,CSS引入方式 | link和@import的区别 — 生僻的前端考点

    link和@import的区别 HTML5学堂:CSS的引入方式有外部引入.页面头部书写.标签内联书写,其实还有@import的引入方式,但是现在基本被淘汰掉了.为了让大家了解到更多的知识,今天给大家 ...

  7. css选择器 pa,p~a,p+a区别

    p>a:子选择器,表示p元素下的第一级子元素a p~a:兄弟选择器,p之后出现的所有兄弟a,a不必紧跟p后边 p+a:相邻兄弟选择器,紧跟其后的第一个兄弟元素

  8. C语言宏定义中#号的作用

    C语言宏定义中#号的作用 前言 #号的作用 前言 最近,在阅读uboot的源码过程中,发现了一段宏定义代码: #define U_BOOT_CMD_MKENT_COMPLETE(_name, _max ...

  9. html5类选择器用什么表示,HTML_揭秘常用的五类CSS选择器用法,有许多新手朋友不知道在什么 - phpStudy...

    揭秘常用的五类CSS选择器用法 有许多新手朋友不知道在什么情况下运用什么样的CSS选择器,针对新手朋友,对CSS选择器作一些简单的说明,这里重点介绍一下最常用的五类CSS选择器的使用. 本文向大家描述 ...

最新文章

  1. SAP QM QP02 没有ECO试图直接修改检验计划主数据?
  2. Broadcast Receiver广播接收器
  3. UA PHYS515 电磁理论I 麦克斯韦方程组基础4 介质中的麦克斯韦方程
  4. FFmpeg简易播放器的实现5-音视频同步
  5. Metrics-server插件安装配置
  6. 根据字符串选择类并完成类的初始化--方法一
  7. 监督学习和无监督学习_让半监督学习再次伟大!谷歌最新无监督数据增强研究,全面超越现有半监督学习方法...
  8. 【转】ubuntu 11.10(32位系统)下编译android源码
  9. 延时加载refresh()方法
  10. 我是如何学习写一个操作系统(三):操作系统的启动之保护模式
  11. 搜索引擎关键字智能提示的一种实现
  12. 编码风格:Mvc模式下SSM环境,代码分层管理
  13. leetcode 484. Find Permutation 思维题
  14. SSM框架笔记11:Spring常用配置与高级话题
  15. 《构建之法》1、2、3章读后感
  16. 「leetcode」225. 用队列实现栈/Implement Stack using Queues
  17. C#窗体无法接受Keydown事件
  18. Android网络对讲机的实现
  19. spring节假日定时发送阿里短信任务
  20. 后盾网 html语言视频教程,后盾网HTML5视频教程-

热门文章

  1. 前后台json交互,以及数据库json转换——PHPThinkphp5.1
  2. 1.2.1 计算机系统的组成(硬件+软件)
  3. python处理excel代码_Python实现读写Excel和修改Excel的代码
  4. 中断(interrupted()、isInterrupted())、Executor的中断
  5. 水下清淤机器人_新余市政管道清淤怎么收费2021-励志环保
  6. Cpp 对象模型探索 / 对象的虚函数表指针的位置
  7. const int、const int *、int *cosnt、const int * const、const int 的区别
  8. 双向TVS管 30KP42CA
  9. 《数智碳中和》白皮书发布以数智技术助力关键相关方实现碳达峰碳中和
  10. java 反射应用_java反射(二)--反射应用案例