前端知识点之CSS(一)

CSS的解释:

CSS是英文 Cascading Style Sheets的缩写,称为层叠样式表。用于对页面美化,CSS可以是页面更加美观。基本上所有的html页面或多或少的使用CSS。

CSS在使用方式上有三种:元素内嵌、页面嵌入、和外部导入

语法:style=‘key1:value1;key2:value2;‘

在标签中使用style=‘xx:xx;‘

在页面嵌入中使用:<style type=text/css></style>#在html头部指定CSS样式

引入外部CSS文件

优先级:标签>页面嵌入>外部导入,这个仅限在同样的样式冲突才有效

①元素内嵌:

直接在标签上应用:代码如下

<p style="background-color: aqua">
       python之路
</p>

显示效果:

②页面嵌入

在头部写好css样式然后应用:代码如下

<head>
    <meta charset="UTF-8">
    <title>Python 从入门到精通</title>
    <!--在头部指定好CSS样式然后在标签里使用class="样式名应用"-->
    <style>
        .css_test{
            background-color: darkorchid;
        }
    </style>
</head>
<body>
    <div>
        <p class="css_test">
            <!--这里指定应用的样式名css_test-->
            CSS样式展示
        </p>
    </div>
</body>

③外部应用

把CSS样式单独写在一个文件里

CSS样式文件css_color.css:

.css_color{
    background-color: darkorchid;
}

test_html文件内容如下

<head>
    <meta charset="UTF-8">
    <title>Python 从入门到精通</title>
    <!--在头部指定好CSS样式然后在标签里使用class="样式名应用"-->
    <!--这里通过link导入样式,有点类似与python导入模块中的import *-->
    <link rel="stylesheet" href="css_color.css">
</head>
<body>
    <div>
        <p class="css_color">
            <!--这里指定应用的样式名css_color-->
            CSS样式展示
        </p>
    </div>
</body>

浏览效果:

CSS样式应用中通过class应用CSS样式即可,还有两种知道即可,具体代码如下:

<head>
    <meta charset="UTF-8">
    <title>Python从入门到精通</title>
    <style>
        #name{
            background-color: red;
        }
    </style>
</head>
<body>
    <div>
        <p id="name">
            <!--这里不需要指定,只要id=name的就会自动应用头部指定的CSS样式-->
            CSS样式展示①
        </p>
        <p id="name">
            CSS样式展示②
        </p>
    </div>
</body>

浏览效果如下:

标签的应用为指定标签统一设置格式:在头部<style>p{....}</style>  这里的p是标签的名称,也可以是div这样就会给所有的div设置格式,代码如下

<head>
    <meta charset="UTF-8">
    <title>Python从入门到精通</title>
    <style>
        p{
            background-color: lightskyblue;
            width: 100px;
            height:100px;
        }
    </style>
</head>
<body>
    <div>
        <p>
            <!--这里不需要指定,只要id=name的就会自动应用头部指定的CSS样式-->
            CSS浏览展示①
        </p>
        <p>
             CSS浏览展示②
        </p>
    </div>
</body>

浏览效果如下:

时间: 2024-10-05 21:36:28

前端知识点之CSS(一)的相关文章

前端知识点之CSS(二)

CSS选择器,这里分别以标签选择器.id选择器.class选择器.关联选择器,组合选择器.属性选择器 ①标签选择器 示例代码: 运行结果: ②id选择器 id选择器以为#开头,而且选择器的ID不能重复,即每次调用一个选择器,而不能在一个html中多次调用一个 示例代码: 运行结果如下: ③class选择器(或类选择器) 以一个小点开头(.),命令为.c1..c2..net等 示例代码: 输出的效果: ④关联标签,如果要对某个html页面里面的同样的标签设置一个共同的属性,可以使用关联标签 显示效

软件测试必备-前端知识点之css基础及ps的用法

CSS 一. css定义 css样式表.层叠样式表,级联样式表 二. css基础语法 1. 写style标签,放在head标签里面的最后位置 2. 自己写的css代码,放在style标签里面 三. css常用属性 1.color: red;   设置文字颜色 2.font-size: 50px; 设置文字大小 3.font-family: "黑体"; 设置字体(如果设置的是中文字体,要加双引号!) 4.width: 100px;  设置宽度 5.height: 100px;  设置高度

前端知识点之CSS(三)

①background-position 图片位移 应用场景,在实际的生产环境中咱们在网页上看到的小图片不是一个一个的零散的小图片的,咱们只是看到了大图片的一部分.比如一个大图片,我只让他显示一部分并不全部显示怎么做? 可以这么想: 有一个窗口,你在窗口的一边,只能通过窗口来看外面,你不能动,我们可以通过移动这个窗口来让你看到不同的场景,当然你看到的大小和窗口的大小有关! 代码如下: <!DOCTYPE html> <html lang="en"> <he

前端知识点总结1

前端知识点总结 WendySays 关注 2016.10.14 17:10* 字数 1074 阅读 759评论 3喜欢 8 知识框架 知识框架图,每个部分有很多书推荐https://github.com/JacksonTian/fks Paste_Image.png 浏览器工作原理 How browsers work 浏览器工作原理相关的译文 浏览器渲染浏览器的渲染原理简介 看到这个标题大家一定会想到这篇神文<How Browsers Work>,这篇文章把浏览器的很多细节讲得很细,而且也被翻

前端知识点总结(CSS篇)

圣杯布局 CSS合并方法 盒子模型 CSS定位 CSS动画原理 CSS3动画(简单动画的实现,如旋转等) CSS不同选择器的权重(CSS层叠的规则) flexbox布局 块级元素和行内元素的异同 CSS在性能优化方面的实践(比方说选择器的效率等) CSS打包压缩的方法 使用CSS预处理的优缺点(比方说Sass和Compass等) { box-sizing: border-box; }这条CSS规则是干嘛的,有什么优点 CSS浮动的原理及清除浮动的方法及优缺点 CSS垂直居中的方法 base64的

前端知识点总结(转载)

转自--- https://github.com/hawx1993/Front-end-Interview-questions/blob/master/README.md 本文旨在加深对前端知识点的理解,资料来源于网络,由本人(博客:http://segmentfault.com/u/trigkit4) 收集整理. 一些开放性题目 1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势. 2.项目介绍 3.如何看待前端开发? 4.平时是如何学习前端开发的? 5.未来三到五

python学习第六十五天:前端知识点总结

前端知识点串讲 1 HTML 1.1 组成 HTML标签: 单 双 HTML标签属性 class id 1.2 HTML标签 # 页面结构标签 html body head # HEAD 头部标签 meta title style link script # 格式标签 p h1~6 pre br hr # 文本标签 em strong sub sup del ins i # 列表 ul ol li dl dt dd # 表格 table thead tbody tfoot tr td th ca

中级前端知识点提要

中级前端知识点提要 标签(空格分隔): JavaScript HTML 基础 1 Restful API Representational State Transfer(表现层状态转移). URL定位资源,用HTTP动词(GET POST PUT DELETE)描述操作. 资源.统一接口.URI.无状态. 应该将API的版本号放入URL:URL中只能有名词而不能有动词:API应该提供参数. 2 CommonJS/AMD/CMD/ES6 Module 2.1 CommonJS 是Node.js模块

前端知识点总结——HTML

前端知识点总结--HTML HTML:HTML4.01 指的就是网页技术HTML5:HTML4.01的升级版本 1.web的基础知识 web与Internet1.Internet:全球性的计算机互联网络,因特网,互联网,交互网2.提供服务 前端学习圈:767273102 ,从最基础的HTML+CSS+JavaScript.jQuery,Ajax,node,angular等到移动端HTML5的项目实战的资料都有整理 访问网站:www(world wide web)服务 Email:电子邮件服务 B