CSS:一篇教会你用CSS装饰你的HTML文本

05-13 阅读 0评论

CSS:一篇教会你用CSS装饰你的HTML文本 

目录

▐ CSS概述

▐ CSS基本语法

▐ 选择器

▐ 修饰文本

▐ 修饰背景

▐ 伪类

▐ 透明度

▐ 标签的分类

▐ display属性

▐ div>标签

▐ span>标签


▐ CSS概述


 •  全称Cascading Style Sheets 级联样式表

 •  css是一种样式表语言,用于为HTML文档控制外观,定义布局;它提供了一些属性,通过这些属性对HTML标签进行修饰,这样就不需要用到很多繁琐的HTML古老标签了。例如:CSS涉及字体、颜色、边距、高度、宽度、背景图像、高级定位等方面 。

 •  HTML与CSS的关系:

    HTML是网页的内容,CSS定义页面的样式

▐ CSS基本语法


 •  通过对文本样式进行定义

 •  位于  元素内的 CSS 注释,以 /* 开始,以 */ 结束.  ( Ctrl + / )

 •  样式表的分类和写法:

  1.   行内样式表 
  2.   内嵌样式表 
  3.   外部样式表 

• 行内样式表: 直接写在要修饰标签中

黄鹤楼

 • 内嵌样式表:样式只写一次,却跟多行内容关联 ;习惯写在内,也是我们在学习过程中最常用的写法。

		
			p{
				font-size: 16px;  /* px 像素单位 */
				color: blue;
			}
		

 • 外部样式表:写在一个.css文件,再通过标签调用,通常在比较的大项目中,由于代码量大,才会将css样式表写在.css文件中,与html文件分离。

CSS:一篇教会你用CSS装饰你的HTML文本

总结:

CSS:一篇教会你用CSS装饰你的HTML文本

▐ 选择器


 •  通过选择器把我们的样式表和标签进行匹配

 •  常用的选择器:  

  1.   标签选择器 
  2.   id选择器 
  3.   类选择器 
  4.   通配选择器 

标签选择器:通过标签选择器可以选择页面中的所有指定标签

                      标签名 { ... }

       
			/* 标签选择器 */
			p{
				color: blue;
				font-size: 20px;
			}
       

 id选择器:通过标签的id属性值选中唯一 的一个标签   (id 名称不能以数字开头)

                  #  id属性值  { ... }

				
			/* id选择器 */
			#title{
				color: aquamarine;
				font-size: 20px;
			}
	

类选择器:通过标签的class属性值选中一组 标签

                  .class属性值  { ... }

		
           /*类选择器*/
			.p1{
				color: beige;
				
			.p2{
				color: blue;
			}
		

通配选择器:可以用来选中页面中的所有 的标签

                     * { ... }

    
   /* 通配选择器  匹配所有的标签 */
			*{
				font-size: 30px;
			}
    

选择器组合:选择多组标签

                     属性值1, 属性值2... { ... }

		
			/* 选择器组合 */
			#title,p1,p2{
				
			} 
		

▐ 修饰文本


CSS:一篇教会你用CSS装饰你的HTML文本


	
		
		
		
			.p1{
				color: blue;          /* 字体颜色 */
				font-size: 20px;      /* 字体大小 */
				font-family: 楷体;     /* 字体 */
				font-weight: 500;      /* 字体粗细  700=bold */
				font-style: italic;    /* 斜体文本 */
				text-align: center;    /* 对齐方式 left  center  right*/
				/* text-decoration: line-through;  删除线 */
				/* text-decoration: underline;     下划线 */
				line-height: 40px;    /* 行高 */
				letter-spacing: 1px;  /* 字符间距 */
				word-spacing: 20px;   /* 英文单词间距 */
				text-indent: 2em;     /* 首行缩进,2em指两个文字的大小 */
			}
			a{
				text-decoration: none; /* 定义标准的文本 例如可以去掉超链接下划线 */
			}
		
	
	
		

故事发生在17世纪,传说中海盗最为活跃的加勒比海。风趣迷人的杰克·斯伯洛,是活跃在加勒比海上的海盗,拥有属于自己的“黑珍珠”号海盗船。对他来说,最惬意的生活就是驾驶着“黑珍珠”号在加勒比海上游荡,自由自在的打劫过往船只。

nice to meet you

百度

▐ 修饰背景


CSS:一篇教会你用CSS装饰你的HTML文本


	
		
		
		
            /*标签选择器*/
			p{
		        /* 背景颜色 */
				background-color: antiquewhite;
                /* 背景图片 */
				background-image: url("https://blog.csdn.net/2301_79263365/article/details/img/photo.png");/* 背景颜色优先级高 */
				/* 背景重复(默认是重复的) */
				background-repeat: no-repeat; /*no-repeat表示不重复*/
				/* 也可以设置水平或垂直重复
                   background-repeat: repeat-x;
                   background-repeat: repeat-y; */
		
				/* 背景位置---两组值:水平和垂直 
                      rigth center lift   top center bottom */
				background-position: right top;
				/* 背景尺寸---对应: 宽    高 */
				background-size: 600px 400px;		
			}
		
	
	
		

想要明白生活你需要先经历它,而不是总在分析它。

▐ 伪类


 •  CSS伪类专门用来表示标签的一种的特殊的状态.

 •  伪类的语法:

     : hover   表示鼠标移入的状态

     : active   表示被点击的状态

     : focus   向拥有键盘输入焦点(输入框)的标签添加样式


	
		
		
			
			/* 当鼠标移动到标签上时会自动切换到此样式表 注意标签对的匹配*/
			p:hover{
				color: red;
			}
			/* 当鼠标点击标签时会自动切换到此样式表 */
			p:active{
				color: blue;
				background-color: antiquewhite;
			}
		
	
		
		

点击我有惊喜哦!

 •  下图就是 鼠标从未移入---移入---点击 内容的变化

CSS:一篇教会你用CSS装饰你的HTML文本

 •  关于focus :鼠标点哪(输入框)哪就切换到此样式表


	
		
		
		
	
			input:focus{
				background-color: wheat;
			}
		
	
	
		

CSS:一篇教会你用CSS装饰你的HTML文本

▐ 透明度


 •  定义透明度的属性是 opacity

 •  opacity 属性设置标签的不透明级别,规定不透明度:从 0.0 (完全透明) 到1.0 (完全不透明)

   通常用来设置图片 


	
		
		
		
			img{
				width: 600px;
				height: 400px;
				opacity: 0.5;    /*完全透明 0~1 完全不透明*/
			}
		
	
	
		CSS:一篇教会你用CSS装饰你的HTML文本

▐ 标签的分类


 •  块级标签:无论内容多少,都会独占一行,一般用来进行网页布局,可以设置宽高.

    例如


    等...

     •  行级标签:只占自身大小,不会占一行,设置宽高无效.

        例如 、、、等...

     •  行级块标签:不占一行但可以设置宽高.

        例如   等...

    ▐ display属性

    📖 我们可以通过display属性修改标签的类型

    CSS:一篇教会你用CSS装饰你的HTML文本

    ▐ div>标签

     •  div 是块级标签,可以放置任何标签

     •  div 没有任何附加功能,给了什么属性就能变成什么样

     •  div 主要的作用是被用来布局网页

    div可以理解为一个纯净版的块级标签,没有任何的附加样式,其他的一些块级标签(

    ..)都有默认的样式,会影响网页布局使用,而div则是给了什么属性就变成什么样子,所以div被用来进行网页布局

    ▐ span>标签

     •  span 是行级标签

     •  span 没有任何附加功能,给了什么属性就能变成什么样

     •  span 标签被用来选中文档中的文字

    ▐ 结语:

           希望这篇关于CSS装饰文本的介绍到能对大家有所帮助,欢迎大佬们留言或私信与我交流~~学海漫浩浩,我亦苦作舟!大家一起学习,一起进步!

    本人微信: g2279605572


    CSS:一篇教会你用CSS装饰你的HTML文本


免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,人围观)

还没有评论,来说两句吧...

目录[+]