ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

前端知识分享小课堂—html(全面解析css样式表)

2021-12-13 14:02:44  阅读:107  来源: 互联网

标签:CSS HTML color 标签 html 样式表 选择器 css


今天分享下”前端知识分享小课堂—html(全面解析css样式表) “这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习一下吧。

CSS(Cascading Style Sheet,叠层样式表),作用是美化HTML网页。

/注释区域/此为注释语法

一、样式表

(一)样式表的分类

1.内联样式表

和HTML联合显示,控制精确,但是可重用性差,冗余较多。

例:<p style="font-size:14px;">内联样式表</p>

2.内嵌样式表

作为一个独立区域内嵌在网页里,必须写在head标签里面。

<style type="text/css">

p   //格式对p标签起作用

{

样式;

}

</style>

3.外部样式表

新建一个CSS文件,用来放置样式表。如果要在HTML文件中调用样式表,需要在HTML文件中点右键→CSS样式表→附加样式表。一般用link连接方式。

注:css文件中不需要写style标签

有些标签有默认的边距,一般写样式表代码的时候都会先去除(也可以设置其他的样式),如下:

在这里插入图片描述

注:上图就是先去掉边距和间距。

(二)选择器

1.标签选择器。用标签名做选择器。

在这里插入图片描述

2.class选择器。都是以“.”开头。

注:class选择器可以和标签选择器叠加,显示出不同效果。

在这里插入图片描述

3.ID选择器。以“#”开头。

注:ID选择器可以和标签选择器叠加,显示出不同效果。

在这里插入图片描述

4.复合选择器

(1)用“,”隔开,表示并列。

在这里插入图片描述

(2)用空格隔开,表示后代。

在这里插入图片描述

(3)筛选“.”。

在这里插入图片描述

二、样式属性

(一)背景与前景

1.背景:

在这里插入图片描述

2.前景字体:

在这里插入图片描述

(二)边界和边框

border(表格边框、样式等)、margin(表外间距)。padding(内容与单元格间距)。

在这里插入图片描述

(三)列表与方块

width、height、(top、bottom、left、right)只有在绝对坐标情况下才有用。

在这里插入图片描述

css样式表代码显示:

css文件代码:

CSS Code复制内容到剪贴板

@charset "utf-8";   
/* CSS Document */  
*/*所有标签起作用,边距和间距都设为0px*/  
{   
    margin:0px;   
    padding:0px;}   
p,span   /*直接写个标签名字,表示所有的p标签都执行这个样式*/  
{   
    background-color:#F6C;   
    color:#0F0;}   
p.sp   
{   
    background-color:#FF0;   
    color:red;   
    font-size:36px;}   
.main/*以.开头,使用class引用此样式表*/  
{   
    height:50px;   
    width:300px;   
    background-color:#0FF;   
    font-size:45px;}   
.main p/*表示使用class=main的标签内若有p标签,执行此样式*/  
{   
    width:400px;   
    font-size:36px;}   
#main/*以#开头,使用id选择器引用此样式表*/  
{   
    height:60px;   
    width:500px;   
    background-color:#60C;   
    font-size:36px;}  
html文件代码:

XML/HTML Code复制内容到剪贴板

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title>无标题文档</title>  
<style type="text/css: http://www.qlyl1688.com ">  
  
</style>  
<link href="Untitled-1.css" rel="stylesheet" type="text/css" />  
</head>  
  
<body>  
<div style="background-color:#0F0">1234567</div>  
<p>春天来了。</p>  
<p>花儿开了,草儿绿了。</p>  
<p class="sp">鹅鹅鹅,曲项向天歌。</p>  
<span class="main">锄禾日当午<p>汗滴禾下土</p></span>  
<p class="main">白日依山尽</p>  
<p id="main" >床前明月光</p>  
<span>疑是地上霜</span><br />  
</body>  
</html>  

运行效果显示:

在这里插入图片描述

以上是云南仟龙Mark给大家介绍的所有内容,希望对大家有所帮助,如果大家有任何疑问请在脚本之家留言,如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

标签:CSS,HTML,color,标签,html,样式表,选择器,css
来源: https://blog.csdn.net/yunduanaoligei/article/details/121903797

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有