HTML CSS学习笔记(二)-----页面布局

作者: QinChBeSt | 来源:发表于2017-05-10 17:15 被阅读100次

padding & margin

有三个影响HTML元素布局的重要属性:padding(内边距)、margin(外边距)、border(边框)。

使用padding布局页面标签

元素的padding控制元素内容content和元素边框border之间的距离。

语法结构

(1)padding-left:10px; 左内边距

(2)padding-right:10px; 右内边距

(3)padding-top:10px; 上内边距

(4)padding-bottom:10px; 下内边距

(5)padding:10px; 四边统一内边距

(6)padding:10px 20px; 上下、左右内边距

(7)padding:10px 20px 30px; 上、左右、下内边距

(8)padding:10px 20px 30px 40px; 上、右、下、左内边距

使用margin布局页面标签

元素的外边距margin控制元素边框border和元素实际所占空间的距离。

语法结构

(1)margin-left:10px; 左外边距

(2)margin-right:10px; 右外边距

(3)margin-top:10px; 上外边距

(4)margin-bottom:10px; 下外边距

(5)margin:10px; 四边统一外边距

(6)margin:10px 20px; 上下、左右外边距

(7)margin:10px 20px 30px; 上、左右、下外边距

(8)margin:10px 20px 30px 40px; 上、右、下、左外边距


CSS样式

 继承

每一个 HTML 页面都有一个body元素,并且其body元素同样能够应用样式。

首先,创建一个文字为Hello World的h1元素。

然后,让我们通过向body元素的样式声明部分添加color: green;使页面上的所有元素的颜色为green。

最后,通过向body元素的样式声明部分添加font-family: Monospace;将body元素的 font-family(字体)设置为Monospace。

继承

覆盖

创建一个使其文字为粉色的 class 时会发生什么,然后将其应用到某元素。我们的 class 会override(覆盖)body元素的color: green;CSS 属性。

代码 效果

通过ID的样式属性覆盖class类的声明

覆盖你的pink-text和blue-text两个 class,通过为h1元素添加 id 并设置 id 的样式,使你的h1元素变成 orange。

代码 效果

注意:你声明的这个 CSS 在pink-text类选择器的上面还是下面是无所谓的,因为 id 属性总是具有更高的优先级。


通过内联样式覆盖class类的声明

内联样式覆盖class类的声明

Important覆盖所有其他样式

这是所有方法中最强大的,但是在讲它之前,我们先讲讲为什么你要覆盖 CSS。

很多情况下,你会使用 CSS 库,这些库可能会意外覆盖掉你自己的 CSS。所以当你需要确保某元素具有指定的 CSS 时,你可以使用!important。

color: pink !important;

相关文章

  • 原生TabControl与年历的简单Demo

    TabControl 一、Html页面布局 二、Css样式 三、Js部分 简易年历 一、Html页面布局 二、Cs...

  • HTML CSS学习笔记(二)-----页面布局

    padding & margin 有三个影响HTML元素布局的重要属性:padding(内边距)、margin(外...

  • 下拉列表的简单Demo

    一、Html页面布局 二、Css样式 三、Js部分

  • div元素水平垂直居中

    html页面布局: css: 第一种方案:flex布局 第二种方案:transform

  • 认识CSS(1)

    1、CSS的定义 css指层叠样式表,以html为基础,控制页面布局和样式 html:页面结构 css:页面样式表...

  • 前端面试试题

    HTML 和 CSS 页面布局 css盒模型 BFC 页面布局 有5中可以解决: ​ 第一种:浮动 ....

  • Flex布局详解(三)

    3、flex布局的应用实例 (1)、手机页面布局HTML CSS (2)产品系列(ul>li*9)HTML CSS...

  • 慕课网前端课程学习路线

    基础的 HTML & CSS 《HTML+CSS基础课程》 《从 psd 到 html》 页面布局(多练习) 《如...

  • HTML入门

    网页布局:div布局与CSS控制 那个学习视频是从布局开始讲起的,那我就从这里开始记笔记吧 html引用css方法...

  • 收集前端学习资料

    前端的一些学习资源 html和css代码规范 前端知识体系 前端网址大全 学习CSS布局 通用 CSS 笔记、建议...

网友评论

    本文标题:HTML CSS学习笔记(二)-----页面布局

    本文链接:https://www.haomeiwen.com/subject/wejgtxtx.html