分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

前端之CSS介绍

发布时间:2023-09-06 01:56责任编辑:苏小强关键词:CSS前端

CSS介绍

CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。

当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。

CSS的语法

CSS语法可以分为两部分:#1、选择器#2、声明声明由属性和值组成,多个声明之间用分号分隔,如下图

CSS的四种引入方式

#1、行内式<p style="color: red;font-size: 50px;text-align: center">Egon是一个非常了不起的人</p>#2、嵌入式<head> ???<style> ???????p { ???????????color: red; ???????????font-size: 50px; ???????????text-align: center ???????} ???</style></head>#3、外部样式表之导入式<head> ???<style> ???????/*形式一:*/ ???????/*@import "css/mystyle.css";*/ ???????/*形式二:*/ ???????@import url("css/mystyle.css"); ???</style></head>#4、外部样式表之链接式(企业开发中使用这种方式)<head> ???<link rel="stylesheet" href="css/mystyle.css"></head>
#1、行内式行内式是在标签的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。<p style="color: red;font-size: 50px;text-align: center">Egon是一个非常了不起的人</p>#2、嵌入式嵌入式是将CSS样式集中写在网页<head></head>标签内的的<style></style>标签对中。格式如下:<!DOCTYPE html><html><head> ???<meta charset="utf-8"> ???<style> ???????p { ???????????color: red; ???????????font-size: 50px; ???????????text-align: center ???????} ???</style></head><body><p>Egon是一个非常了不起的人</p></body></html>#新建外部样式表,然后使用导入式和链接式引入首先在与html文件同级目录下有一个css文件夹,该文件夹下新建一个外部样式表mystyle.css,内容为p { ???color: red; ???font-size: 50px; ???text-align: center}#3、导入式<!DOCTYPE html><html><head> ???<meta charset="utf-8"> ???<style> ???????/*形式一:*/ ???????/*@import "css/mystyle.css";*/ ???????/*形式二:*/ ???????@import url("css/mystyle.css"); ???</style></head><body><p>Egon是一个非常了不起的人</p></body></html>#4、链接式(推荐使用) <!DOCTYPE html><html><head> ???<meta charset="utf-8"> ???<link rel="stylesheet" href="css/mystyle.css"></head><body><p>Egon是一个非常了不起的人</p></body></html>#导入式与链接式的区别:1、<link/>标签属于XHTML,@import是属于CSS2.1特有的,对于不兼容CSS2.1的浏览器来说就是无效的2、导入式的缺点:导入式会在整个网页装载完后再装载CSS文件,因此这就导致了一个问题,如果网页比较大则会儿出现先显示无样式的页面,闪烁一下之后,再出现网页的样式。这是导入式固有的一个缺陷,用户体验差。3、链接式的优点:使用链接式时与导入式不同的是它会在网页文件主体装载前装载CSS文件,因此显示出来的网页从一开始就是带样式的效果的,它不会象导入式那样先显示无样式的网页,然后再显示有样式的网页,这是链接式的优点。#!!!注意点!!!1、style标签必须放到head内 ,type="text/css"代表文本类型的css2、type属性其实可以不用写,默认就是type="text/css"3、设置样式时必须按照固定的格式来设置,key:value; ???其中;不能省略,最后一个属性其实可以省略,但我们可以简单地统一记成不 ????能省略就行了详细解释
详细解释

css注释

/*这是注释*/

前端之CSS介绍

原文地址:https://www.cnblogs.com/taostaryu/p/9101867.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved