二、CSS基础

二、css基础

1、css层叠样式表

  (1)、行内样式表(style属性)

  <p style="">

  (2)、内部嵌入样式表(style元素)

  <style type="text/ess">

    body {background-color #FF0000;}

    .boss{}

    #id{}

  </style>

(3)、外部引用样式表(引用一个样式表文件),推荐

<link rel="stylesheet" type="text/css" href="css/style.css"/ >

2、选择器ID、类、属性

ID选择器:

  #idName{}样式唯一;

类选择器:

  .className{}样式共用;

标签选择器

  html自带的标签;

优先级:ID>类>标签选择器

 .name a{}

    name类下标签进行样式修改

  a,p{}

    a、p两种标签样式同时修改

3、常见的样式属性

  width height border

  font color

  background

4、div+css页面布局

a、外边距属性:margin,盒子与盒子之间的间距,比如盒子有个自己定义的势力范围

  magin: 上 右 下 左:4个值

  magin: 上 左/右 下:3个值

  magin: 上/下 左/右:2个值

  magin: 上/下/左/右:1个值

  div左右居中 margin:10px auto

b、内间距属性:padding,标签内容(月饼)在盒子内部的间距

  使用和margin一致

c、 浮动属性float,可以理解成在水面浮动盒子,会相互占据空间

  文档流默认为从上往下

  以左边开始文档流默认为从上往下,以左边开始(一般会用div容器进行布局)

  float

d、清除浮动属性

  清除跟随浮动的影响

  clear

5、CSS标签中的链接:

  a:link {color:#FF0000;} /* 未被访问的链接 */

  a:visited {color:#00FF00;} /* 已被访问的链接 */

  a:hover {color:#FF00FF;} /* 鼠标指针移动到链接上 */

  a:active {color:#0000FF;} /* 正在被点击的链接 */

6、初始化浏览器样式

  html,body{magin:0;padding:0}

时间: 2024-10-07 15:35:14

二、CSS基础的相关文章

python 学习笔记十二 CSS基础(进阶篇)

1.CSS 简介 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一 css存在方式: 元素内联 页面嵌入 外部引入 语法:style = 'key1:value1;key2:value2;' 1.元素内联(在标签中使用css) <!--在标签使用--> &

(二)CSS基础语法

CSS语法规则由两个主要的部分构成:选择器,以及一条或者多条声明. 下面的示意图为您展示了CSS语法结构: 例如: h1{color:red;font-size:14px;} 值得不同写法和单位 其中很多属性值有不同的写法和单位,比如:1.颜色:除了red英文单词,还有#ff0000十六进制的颜色值,和RGB(255,0,0) 或者RGB(100%,0%,0%)这几种写法. 2.字体大小:有px,em等的单位. 这里不再一一举例,我会在以后的整理中,填充这一部分的知识. 记得写引号 值为若干个单

Html5开发——html+css基础二(个人博客一)

今天没有写完,而且写的还有点问题,所以今天就先不上传代码了(ps:快写完了才发现布局有问题,导致代码太多,感觉写的不是很好,所以今天先分析一下布局) 第一步先写一个大的div用来放ABC三个部分,这个大的div居中! 第二步分别写ABC三个部分,ABC三个部分分别使用浮动(float)来定位.A和B都各使用了一张非常小的图片,通过重复(repeat)属性生成A和B 第三步C部分分别写好3~16这几个模块,在通过组合利用浮动定位.分组如下: E:3 F:4.7.10.13 G:5.8.11.14

HTML/CSS基础教程 二

表 表是十分有用的,用它存储表状的数据更易于阅读.当你想用行列来显示信息时---你猜到了,<table>标签正是你需要的,有许多和表有关的标签,它们都以<table>开始. 表就是将一组数据用行列的形式排列,我们用<tr>标签创建一个表行(table row),<td>标签表示表数据(table date) <!DOCTYPE html> <html> <head> <title>Table Time</

学习HTML-第二章css基础

欢迎加入前端交流群来获取视频资料以及前端学习资料:749539640 第二章css基础 一.css简介 cascading style sheets????汉译层叠样式表,WEB标准中的表现标准语言,表现标准语言在网页中主要对网页信息的显示进行控制,简单说就是如何修饰网页信息的显示样式. 目前推荐遵循的是W3C发布的CSS3.0. 用来表现XHTML或者XML等样式文件的计算机语言. 1998年5月21日由w3C正式推出的css2.0 二.样式的建立:内部样式 ??外部样式??和 内联样式 1.

两天学会css基础(二)

接上一篇博客,还有css中的两个重要知识点没有说到,就是元素的浮动与定位. 第三部分:元素的浮动与清除 这部分的内容之前的博客已总结过.请查看css中的浮动与三种清除浮动的方法这篇文章. 浮动在网页中也用的和普遍,特别要注意清除浮动的方法. 第四部分:元素的定位 元素的定位在实际开发中会经常用到,特别是涉及到精确定位的时候. 默认情况下元素的position属性值为static static: 对象遵循常规流.此时4个定位偏移属性不会被应用. relative: 对象遵循常规流,并且参照自身在常

蓝鸥零基础学习HTML5—html+css基础

蓝鸥零基础学习HTML5-html+css基础 一.课程目标 1.了解前端开发职位:2.掌握常用标签以及语义及用法:3.掌握常用css的特性,掌握基础布局技巧:4.掌握整站规划概念. 二.适用人群 零基础积极学习html5者 三.课程简介 本课程主要讲解了 html+css的基础知识,包括html模板.标签.css基础样式.布局.表格表单.整站等等,是进行前端开发的基础.Html+css是前端开发的基础,大部分前端开发工程都需要从html+css布局开始,html+css的基础非常重要,是前端开

前端知识学习一 :CSS基础

一.CSS概述 css指的是层叠样式表,样式定义如何显示HTML元素,样式通常存储在样式表中, 把样式添加到HTML4.0中,是为了解决内容和表现分离的问题.外部样式表通常存储在css文件     中.多个样式定义可层叠为一. 二.层叠次序 一般而言,所有的样式都会根据下面的规则层叠于一个新的虚拟样式表中,其中4拥有最高的优先权. 1.浏览器的缺省设置 2.外部样式表(通过引入的外部.css文件) 3.内部样式表(位于<head>标签内部) 4.内联样式表(在HTML元素内部) 因此属性的优先

Form标签+Css基础

一.Form表单标签 <form action="" method=""></form> 表单就是用来将用户的信息提交到服务器,服务器会将信息存储或者根据信息查询数据(增删改查). 表单中所有的内容都要写在form标签中. <input type="text" value="哈哈哈哈" placeholder="请输入用户名"> Input文本输入框,type类型为tex