CSS基础知识

HTML+CSS基础知识汇总(含HTML5 以及 CSS3) HTML(超文本标记语言)通过标签构建网页基础结构,定义标题、段落等内容,而CSS(层叠样式表)负责对HTML页面进行美化,控制字体、颜色与布局等样式,二者协同打造出美观且结构清晰的网页 。 阅读详情

CSS基础知识

前置知识:使CSS和html能一起使用:(使用外部关联较好)

1.定义外部CSS文件,在CSS文件中定义选择器和属性
2.在html文件中的head标签中 使用link标签引入
举例:
	<link rel = "stylesheet" href="../css/test.css">
说明:
	rel  定义当前文档与被链接文档之间的关系。
	href 定义被链接文档的位置		

CSS文件内容

option{           /*选择器*/
	color : red;  /*属性*/
}

1.选择器

基础选择器:
	1.id选择器:对指定标签定义其id属性,解析时选择出具体id属性值的元素
		#idName{属性...}
		
		举例:
			#tips{
				color : Blue;
				width : 5;
			}
	2.元素选择器:对指定的标签名称进行选择
		labelName{属性...}
			
		举例:
			option{
				color : red;
			}
	3.类选择器:对指定标签定义其class属性,解析时选择出具体class属性值的元素
		.className{属性...}
		
		举例:
			.t1{
				color : green;
				width : 4
			}
	总结:
		id > class > 元素选择器,若存在覆盖情况,则按优先级高低分配

拓展选择器:
	1.选择所有元素:
		*{
			color : red;
		}
	2.并集选择器:
		div,font{     /*并集选择器 作用于 font或div标签  */
			color : blue;
		}

	3.子选择器:
		font b{   /*子选择器 作用于 font内部的b标签 */
			color : blue;
		}
	4.父选择器:
		font>b{   /*父选择器 作用于 b外部的font标签*/
			border:5px solid;
		}
	5.元素属性选择器:
		font[size = "10"]{  /*元素属性选择器 作用于具备指定属性值的标签*/
			color : #ff0080;
			border:5px solid;
		}

	6.伪类选择器:选择具有一定状态的元素
		a:link{    /*超链接的初始状态*/
			color : "grey";
		}
		a:hover{	/*悬浮于之上*/
			color : "yellow";
		}
		a:active{	/*被选中*/
			color : "green";
		}
		a:visited{	/*被访问了*/
			color : "red";
		}

属性:

1.文本属性
	1.color : 		blue;       //文本颜色
	2.font-size :	30px;		//字体大小
	3.text-align :	center;		//对齐方式
	4.line-height:	10;			//行高
	
2.背景
	background : url("../pictures/base.jpg"); 
									 //在一个声明中设置所有的背景属性
	background-size:200px 200px;	 //定义背景图片大小	
3.边框	
	border:	5px solid           //边框
4.尺寸
	height : 200px;				//高度
	width : 200px;				//宽度
5.盒子模型
	margin,padding,float   td,div..:padding  p,div..:margin

	padding内边距会影响盒子的大小,margin不会
	margin:auto:  左右margin会居中,上下不会调整
	
	举例:
		/*可使两个盒子,内盒子居中,2种方式*/
		div{
			border : 1px solid;
		}
		
		#small{
			width : 100px;
			height : 100px;
			/*margin :50px;    /*1.所有 4 个外边距都是 50px*/
		}
		
		#big{
			width : 200px;
			height : 200px;
			box-sizing:border-box;  
			padding : 50px;   /*2.所有 4 个内边距都是 50px*/
			/*
			固定盒子大小,避免调整内边距影响盒子的大小
			*/
		}

		

		/*可使3个出于同一行的状态*/
		.c1{
			float:left;
		}
		
		.c2{
			float:left;
		}
		.c3{
			float:left;
		}

参考教程:

https://www.w3school.com.cn/
css基础知识 常用的颜色表示法直接使用颜色英文名 (缺点颜色不好描述出来)比如red,orange yellow 等等.......十六进制的rgb值语法。#红色绿色蓝色颜色浓度通过 00 - ff 来设置如果颜色两位两位重复可以简写rgba( ) a( 不透明度 0-1 )px 像素的简单介绍 (固定大小值) rem em % 阅读详情

相关推荐

STM32最小系统硬件组成详解

STM32最小系统硬件组成详解 0组成: 电源 复位 时钟 调试接口 启动 1、电源 : 一般3.3V LDO供电 加多个0.01uf去耦电容 2、复位:有三种复位方式:上电复位、手动复位、程序自动复位 通常低电平复位:(51单片机高电平复位,电容电阻位置调换) 上电复位,在上电瞬间,电容充电,RESET出现短暂的低电平,该低电平持续时间由电阻和电容共同决定,计...

alala120的博客 12万+

CSS3 基础知识、原理及与CSS的区别

CSS3极大地丰富了网页的表现力,使得开发者能够创建更加丰富、动态的网页效果,同时保持代码的简洁性和可维护性

weixin_46261399的博客 1427

避坑指南:Windows11语言包安装后部分界面仍显示中文的终极解决方案

本文详细解析了Windows11语言包安装后部分界面仍显示中文的问题,提供了从基础到进阶的完整解决方案。通过PowerShell命令、注册表清理和系统文件检查等方法,帮助用户彻底解决语言显示不一致的问题,确保系统界面语言统一。

weixin_29232507的博客 1633

css 基础知识总结

css 基础知识总结

u013738122的博客 234

一种车内UWB圆极化天线的理论推导及具体实现

本文详细描述了一款工作于UWB channel 9也即中心频率为7987.2MHz,带宽为499.2MHz的圆极化天线。首先是理论推导圆极化天线的物理尺寸参数,分析物理尺寸参数对天线性能指标的影响。然后分析圆极化天线在汽车驾驶室这种狭窄空间应用中带来的优势,也即可以最大化的极化损失多径,提高主径接收信号的信噪比。

weixin_44555637的博客 2961

emir分析RC corner如何选择

power analysis阶段 RC corner的选择

weixin_61954252的博客 3591

关于CSS的基础知识

关于css的基础知识

m0_68015749的博客 2431

visual studio 2017编译Triangle库遇到的问题和解决办法

这段时间因为一个项目需要使用到Triangle这个三角剖分工具,需要在windows环境下进行对源码编译,中间踩了很多坑,特此记录下。 1、下载 下载链接是下边这个,需要翻墙 http://www.cs.cmu.edu/~quake/triangle.html 2、编译。。超。。。级。。。麻。。。烦。。。 在ubutu下安装一切顺利,完全没遇到什么麻烦,但是换到windows下就麻烦不断...

csubai07的博客 2438

CSS基础知识汇总

本文是关于CSS技术的基础内容,详细展列了CSS技术相关的基础。

ximu__l的博客 1586

采购订单定价策略 超详细

‘需求’字段里填写的是一个例程编号(例程是一段判断程序),如果我们在需求中维护了例程编号,那只有这个例程条件被满足时,这个条件表才会被系统自动读取。一部分的条件表只有在凭证项目满足一定的条件时才会被读取。 ‘排斥的’字段如果别勾中的话,那表明如果这个条件表被系统成功读取到数据后,系统将停止这个存取顺序的执行,否则,系统将继续执行下去。 注意:a、如果我们给某个条件类型设定了有效期的话,那我们必须给这个条件类型分配一个存取顺序。 b、不能给一个抬头条件分配存取顺序。 是...

竹大的博客 1万+

企业微信开发007_域名主体校验未通过,需配置备案主体与当前企业主体相同或有关联关系的域名_企业内部自建应用开发_配置可信域名_回调URL_可信IP---企业微信开发009

因为我这个企业微信是,已经注册了服务商了,所以我又注册了一个不是服务商的测试企业,没有实名认证的,去试了试。而且,网络上找的教程,都是不够详细的,还是会碰到各种各样的问题,记录下来,为后来者提供便利。首先我用natapp.cn 申请了一个免费的域名,然后去,一个,企业微信上去配置,注意。我这个域名,的主体,可能是域名服务商,比如阿里域名 等等的 不是一般的企业域名。我这个企业微信,是开通了服务商的,企业微信,右上角有服务商管理后台的。到时候,直接用,他们自己企业注册的域名,已经备案的再去尝试,

添柴程序猿的专栏 1693

CSS相关基础知识

2.继承性:元素具有其父元素或者祖先元素的特性,例如color,font-size(不可继承的属性:bgcolor,),优先继承离得近的。交集,即p标签且.beauty类,标签名在前,不能由多个元素出现,p.rich或者.rich.beauty ,例如。选中指定元素中,符合要求的后代元素。先写祖先,后写后代,中间空格分开,最终仅改变后代。1.层叠性:优先级相同时,即后来者居上,解决了样式冲突问题。2.紧凑风格:行内样式,项目上线时推荐,可减小文件体积。1.展开风格:内部样式,开发使用,便于维护和调试。

qq_66281352的博客 1511

Python爬虫实战:全面解析裁判文书网法律文书抓取与分析

本文详细介绍了如何使用Python爬虫技术,分别通过Requests+BeautifulSoup、Selenium和Scrapy等方式,爬取裁判文书网的法律文书信息,并进行了验证码处理、数据存储和可视化分析。网页结构分析与数据提取;爬虫框架的使用;验证码处理策略;数据分析与可视化。爬取更多法律文书网站的数据;爬取文书的全文内容;构建法律文书搜索引擎;使用自然语言处理技术对法律文书进行深入分析。

2201_76125261的博客 1330

CSS 基础知识总结

本文系统梳理了CSS基础核心知识,包括:1)CSS的核心作用(样式分离、布局控制、响应式设计);2)4种样式引入方式及适用场景;3)选择器类型与优先级计算规则;4)继承与层叠特性;5)盒模型组成与两种计算模式;6)文本、布局、背景等常用属性;7)注释语法与开发注意事项。重点强调选择器定位、盒模型理解、样式优先级判断三大核心能力,为后续CSS3进阶学习奠定基础。

youth_pastor的博客 1318

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

CSS基础知识巩固你的前端基础

CSS基础知识 css,英文Cascading Style Sheets,中文名:级联样式表。层叠样式表。css是一种表现语言,是对网页语言的补充。css用于网页的风格设计,包括字体,颜色,位置等。css使用的4中方式:引入外部样式文件,导入外部样式文件,使用内部样式定义,使用内联样式定义。 引入外部样式文件: <link type="text/css" rel="stylesheet" ...

程序员哆啦A梦,蓝胖子 4937

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【CSS】基础知识梳理和总结

CSS(Cascading Style Sheets,层叠样式表),用来为HTML文档添加样式的计算机语言。通过标签加载外部样式表(External Style Sheet),即将外部样式表的URL作为的href属性节点的值通过标签加载内部样式表(Internal Style Sheet),即将样式表文本作为的文本节点通过元素的style属性加载内联样式(Inline Style),即将样式作为style属性节点的值。

weixin_45620943的博客 1176

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

css的基础知识

CSS(Cascading Style Sheets,层叠样式表)是一种用于描述 HTML 或 XML 文档呈现样式的样式表语言,主要负责网页的​​(如布局、颜色、字体等),实现“内容与样式分离”的开发模式。

2402_83164836的博客 593

CSS基础知识总结

一、基础认识 css的中文又叫做:层叠样式表。 语法:选择器 + {属性名: 属性值}、 css引入方式:1.内嵌式,写在style标签中。通常放在head中。2.行内式:写在style标签中,写在标签中。3.外联式:单独写一个css文件,通过link把该文件引入。 二、选择器 选择器 在html中写法 在css中写法 标签选择器 就是标签本身 div{ } 类选择器 class= "banner" .banner { }.

Lotus_fragrance的博客 4423

HTML 和 CSS基础知识总结

HTML 和 CSS基础知识总结 1、HTML基础内容 H1到H6 :标题; p 段落; br 换行; strong或者b 加粗; em或者i 倾斜; del或者s 删除线; ins或者u 下划线; div和span 没语义只能装内容; img 图片标签常用alt替换文本,title鼠标放上; a 链接标签 target 包含 _self和_blank 锚点链接 a = “#abc” div id = “abc”; table 表格 tr th默认加粗居中 td thead

qq_44882277的博客 1359

CSS基础知识 【一篇就够】

css是一种用于描述网页样式的语言,全称为cascading style sheets(层叠样式表)。css可以将html文档中的内容与样式分离,从而使得网页的结构和呈现分离,并且能够使得同样的样式应用于多个页面,从而提高了页面的可维护性和可重用性。css允许开发者对html元素进行各种视觉方面的样式控制,包括文字和字体属性、颜色和背景、布局和定位等等。通过定义不同的样式规则和类别,我们可以轻松地改变网站的外观和感觉。

成茂峰 1785

CSS的重点基础知识

CSS的重点基础知识 背景 1.背景颜色 属性名:background-color 属性值: rgb rgba 十六进制 关键字 注意点:为了不影响盒子大小,一般给盒子设置背景颜色 2.背景图片 属性名:background-image:url(’’); 括号里面的引号可以不写,但一般都推荐写 背景图片一般作为装饰作用,需要在放在div里面,但是它不能撑开盒子。 3.背景平铺 属性名:background-repeat 背景平铺就是把图片铺满整个盒子。那如何不让背景图片平铺或者让它按我们

weixin_50939386的博客 1748
上一篇: html基础知识
下一篇: JS基础知识1
Tket
博客等级 码龄9年 21粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值