css定义

可以设置网页中的样式外关美化
css中文名L级联样式表,层叠样式表,样式表

位置

写在title标签后面 style标签里

基本书写

px代表像素单位(在css中百分之90以上情况数字之后必须跟单位)

选择器{属性名1:属性值1;属性名2:属性值2;}

color代表颜色 font-size代表字号
ctrl+?也可以注释

开发人员调试工具:

1.打开方式:F12或 网页中右键 检测
2.找到菜单中第一个选项elements(元素 标签 标记)
3.用鼠标左键点击想要查看的标签
4.右侧会出现对应CSS代码
5.想设置颜色:点击颜色前面的方框,使用调色盘改变颜色后,别忘了把颜色的代码放在程序中;
6.设置数字大小,鼠标左键点击数字,按键盘的上下可以调整大小,要自己更改代码了才可以生效。

标签选择器

用标签的名字来进行页面元素,标签,标记的选择。
选择器:在大括号之前写的内容,就是选择器,找到你要选择的内容。

id选择器

用html标签中的id属性来进行选取的方式
语法规则:
#id的值{xxx}

<p id="id的值">xxx</p>

命名规则:1.数字不可以开头
2.不能使用中划线下划线之外的符号
3.不推荐中文
4.尽量做到见名知意
唯一性
1.id名具体命名,不可以重复使用
2.每个标签只能有一组id

类选择器

使用html中的class的值来进行选取的方式
语法:
.类名{xx}

   <p class="类名">xx</p>

注意:class类选择器可以重复命名;每个标签可以用多个class类名

命名规则与id的命名规则完全一样。

内嵌式

css写在style标签中,放在title标签的后面,因为html代码和css代码混在同一个文件中。

外链式

css代码和html代码实现代码的分离效果,使用Link标签设置href属性,可单独把css文件链入当前html文件中去。

应用场景
1.电商网站的首页,因为对网页的打开速度有严格的要求。一次性把html和css都加载出来。
2.外链式应用在除了电商网站首页。实现代码分离,方便后期修改。

行内式

css代码写在标签的身上,强烈不推荐用。修改不便,重复代码太多,页面加载速度变慢。

伪类

hover 鼠标移入动作执行后的css代码
例:p:hover{color:blue;}

注意:鼠标移入和鼠标悬停不是一个动作。

并列并集选择器

需要一句话选择多个元素的时候,可以使用逗号进行连接
语法:h1,div,p,span{}

后代选择器

选择器中出现空格,代表找后代;
div span{找div的后代span} 儿子孙子重孙。。都是后代

CS

 Client/Server 客户端-服务器架构

BS

 Browser/Server 浏览器-服务器架构

区别总结:
1.效率:c/s效率高,某些内容已经安装在系统中了,b/s每次都要加载最新的数据
2.升级:b/s无缝升级;c/s删除老版本再安装新版本
3.安全:c/s更安全,需要安装注册登录;b/s有浏览器即可使用,安全程度低
4.开发成本:b/s成本低;c/s需要不同的系统要不同的开发人员,成本高。

【HTML】CSS基础知识相关推荐

  1. css点击a标签显示下划线_好程序员HTML5培训教程-html和css基础知识

    好程序员HTML5培训教程-html和css基础知识,Html是超文本标记语言(英语全称:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言. Css ...

  2. 〖前端开发〗HTML/CSS基础知识学习笔记

    经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构:HTML文件的固定结构:<html><head>...</head><b ...

  3. HTML/CSS基础知识(四)

    WEB标准和W3C的理解与认识 Web标准是一系列标准的集合. 网页主要由三部分组成:结构(Structure).表现(Presentation)和行为(Behavior). 对应的标准也分三方面:结 ...

  4. html css基础知识

    1 这是自己学习html时候做的一些记录,供大家参考 <!-- 2 块和内联3 块元素:独占一行的元素4 div p h ul5 div没有任何语义,就是一个纯粹的快元素6 就是为了方便布局7 ...

  5. HTML+CSS基础知识简单版

    HTML+CSS基础知识简单版 一.HTML概述 HTML:超文本标记语言,其实就是用来开发网页的一门语言: CSS:层叠样式表,可以用于渲染网页.美化网页.做网页. 1.HTML介绍 HTML:超文 ...

  6. CSS基础知识(一):选择器

    文章目录 前言 一.CSS基础知识 二.选择器 1.选择器 2.基础选择器 2.1 标签选择器 2.2 类选择器 2.3 id选择器 2.4 通配符选择器 2.5 基础选择器总结 3.复合选择器 3. ...

  7. CSS基础知识---三种选择器

    CSS基础知识---三种选择器 选择器 标签选择器 id选择器 class选择器 全部代码 选择器 标签选择器 id选择器 class选择器 标签选择器 选择器优先级:id>class>标 ...

  8. HTML+CSS基础知识5

    HTML+CSS基础知识5 30.`<strong>`.`<em>`和`<b>`.`<i>`标签的区别 31.引用标签 32.iframe嵌套页面 33 ...

  9. HTML+CSS基础知识3

    HTML+CSS基础知识3 15.css选择器 16.css的继承 17.css优先级 18.css盒子模型 19.css标签分类 20.显示框类型 21.标签的嵌套规范 22.溢出隐藏 23.透明度 ...

  10. CSS基础知识(定位)

    CSS基础知识 CSS布局的三种机制 普通流(标准流) 浮动 定位 定位模式 静态定位(static) 相对定位(relative) 绝对定位(absolute) 固定定位(fixed) 边偏移 定位 ...

最新文章

  1. VS为VC++添加UAC控制(VC程序默认管理员运行)
  2. Linux开机详细流程
  3. AlexNet代码解读
  4. 关于Javaweb部署到linux服务器产生乱码?的原因分析
  5. python颜色表_Python+matplotlib绘制不同大小和颜色散点图实例
  6. MySql主从数据同步的执行过程
  7. Java获取数据类型
  8. 【Elasticsearch】将 term查询的 integer 字段改成 keyword之后, must 再改成 filter,就造成query_cache剧降
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的保险销售管理系统
  10. Git/Repo/Gerrit区别
  11. 入门必学 | R语言常见的报错指南
  12. 从零开始搭建一个群管机器人
  13. 车载一体机凯立德导航升级
  14. Amazon软件开发工程师面试题
  15. 联机系统的服务器,远程联机服务器系统
  16. 学计算机文理不分,新高考文理不分科怎么上课 文理不分科还分班吗
  17. 光学基础知识:焦点、弥散圆、景深、焦深
  18. SSM框架实现后台管理系统权限管理(用户、菜单、角色)
  19. 1.结束进程的正确方式
  20. 小白学习Excel VBA (一)

热门文章

  1. 20应用统计考研复试要点(part37)--概率论与数理统计
  2. 4000字,25张精美交互图表,开启Plotly Express之旅!
  3. 利用Python对销售额进行预测
  4. 如何正确使用数据可视化图表
  5. Jest 测试框架 beforeEach 的设计原理解析
  6. TypeScript class 表达式 - Class expression
  7. Chrome 浏览器扩展 - Dark Web - Dark Theme for Chrome
  8. Angular Reactive Form里的setNgReflectProperty
  9. Angular jasmine spied Method toHaveBeenCalled的执行原理
  10. 如何在Chrome调试器里检查嵌套Observable对象