头歌-CSS入门

article/2025/11/11 7:58:28

目录

CSS从入门到精通-文本与字体样式

第1关 字体颜色、类型与大小

第2关 字体粗细与风格

第3关 文本装饰与文本布局

CSS从入门到精通-背景样式

第1关 背景颜色

第2关 背景图片

第3关 背景定位与背景关联

CSS从入门到精通-基础选择器

第1关 CSS 元素选择器

第2关 CSS 类选择器

第3关 CSS id选择器

使用HTML/CSS实现Educoder顶部导航栏

第1关 使用flex布局实现Educoder顶部导航栏容器布局

第2关 实现左侧文字导航列表

第3关 实现右侧功能图标排序

第4关 实现左侧鼠标悬停效果与选中状态


CSS从入门到精通-文本与字体样式

第1关 字体颜色、类型与大小

body {/*背景渐变*/background: -webkit-linear-gradient(left, #7ECABA, #E2FCCB);/* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #7ECABA, #E2FCCB);/* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right, #7ECABA, #E2FCCB);/* Firefox 3.6 - 15 */background: linear-gradient(to right, #7ECABA, #E2FCCB);/* 标准的语法 */font: 100% PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;/*居中页面*/width: 45em;margin: 0 auto;
}h1,
h2 {/* ********** BEGIN ***********/font-family: PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;/* ********** END ***********/
}h1 {/* ********** BEGIN ***********/font-size: 2.1875em;/* ********** END ************/
}h2 {background-color: #eaebef;/* ********** BEGIN ***********/font-size: 1.75em;color: #7d717c;/* ********** END ************/
}h3 {background-color: white;/* ********** BEGIN ***********/font-size: 1.25em;color: green;/* ********** END ************/padding-left: 10px;
}hr {height: 1px;border: none;border-top: 2px dashed #88b2d2;
}footer {margin: 10px auto;
}/* CONTENT
----------------------------------- */.architect {background-color: #fff;padding: 1.5em 1.75em;
}/* :::: Intro ::::: */.intro {background-color: #888888;/* ********** BEGIN ***********/color: #fefefe;/* ********** END ************/padding: 1px 1.875em .7em;
}.intro .subhead {/* ********** BEGIN ***********/font-size: 1.125em;/* ********** END ************/
}.intro p {font-size: 1.0625em;
}/* :::: chapter Descriptions ::::: */.chapter p {font-size: .9375em;
}img {border-radius: 8px;
}/* :::: Links :::: */a:link {color: #e10000;
}a:visited {color: #b44f4f;
}a:hover {color: #f00;
}.intro a {color: #fdb09d;
}.intro a:hover {color: #fec4b6;
}

第2关 字体粗细与风格

body {/*背景渐变*/background: -webkit-linear-gradient(left, #7ECABA, #E2FCCB);/* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #7ECABA, #E2FCCB);/* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right, #7ECABA, #E2FCCB);/* Firefox 3.6 - 15 */background: linear-gradient(to right, #7ECABA, #E2FCCB);/* 标准的语法 */font: 100% PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;/*居中页面*/width: 45em;margin: 0 auto;
}h1,
h2 {/* 设置h1, h2 的font-family*/font-family: PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;/* ********** BEGIN ***********/font-weight: normal;/* ********** END ***********/
}h1 {/* 设置h1元素为 35px 的字体大小 */font-size: 2.1875em;/* 35px/16px */
}h2 {background-color: #eaebef;/* 设置h2元素的字体颜色为:#7d717c */color: #7d717c;/* 使用em的方式设置h2元素为 28px 的字体大小 */font-size: 1.75em;/*28px/16px */
}h3 {background-color: white;/* 使用em的方式设置h3元素为 20px 的字体大小 */font-size: 1.25em;/* 设置h3元素的字体颜色为:green */color: green;padding-left: 10px;
}hr {height: 1px;border: none;border-top: 2px dashed #88b2d2;
}/* 子选择器 */em,
a:link,
.intro .subhead {font-weight: bold;
}footer {/* ********** BEGIN ***********/font-weight: light;font-style: italic;/* ********** END ***********/margin: 10px auto;
}footer a {font-style: normal;
}/* CONTENT
----------------------------------- */.architect {background-color: #fff;padding: 1.5em 1.75em;
}/* :::: Intro ::::: */.intro {background-color: #888888;/* 设置 .intro 类元素的字体颜色为 #fefefe */color: #fefefe;padding: 1px 1.875em .7em;
}.intro .subhead {/* 使用em的方式设置 `.intro .subhead ` (intro类下得subhead子类)为 18px 的字体大小。 */font-size: 1.125em;
}.intro p {font-size: 1.0625em;
}/* :::: chapter Descriptions ::::: */.chapter p {font-size: .9375em;
}img {border-radius: 8px;
}/* :::: Links :::: */a:link {/* 设置 a:link 元素的字体颜色为 #b44f4f */color: #e10000;
}a:visited {color: #b44f4f;
}a:hover {color: #f00;
}.intro a {color: #fdb09d;
}.intro a:hover {color: #fec4b6;
}

第3关 文本装饰与文本布局

body {/*背景渐变*/background: -webkit-linear-gradient(left, #7ECABA, #E2FCCB);/* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #7ECABA, #E2FCCB);/* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right, #7ECABA, #E2FCCB);/* Firefox 3.6 - 15 */background: linear-gradient(to right, #7ECABA, #E2FCCB);/* 标准的语法 */font: 100% PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;/*居中页面*/width: 45em;margin: 0 auto;
}h1,
h2 {font-family: PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;font-weight: normal;/*********** BEGIN ***********/text-align: center;/************ END ************/
}h1 {/* 设置h1元素为 35px 的字体大小 */font-size: 2.1875em;/* 35px/16px */
}h2 {background-color: #eaebef;/* 设置h2元素的字体颜色为:#7d717c */color: #7d717c;/* 使用em的方式设置h2元素为 28px 的字体大小 */font-size: 1.75em;/*28px/16px */
}h3 {background-color: white;/* 使用em的方式设置h3元素为 20px 的字体大小 */font-size: 1.25em;/* 设置h3元素的字体颜色为:green */color: green;padding-left: 10px;/*********** BEGIN ***********/text-align: left;/************ END ************/
}p {text-align: justify;
}hr {height: 1px;border: none;border-top: 2px dashed #88b2d2;
}/* 子选择器 */em,
a:link,
.intro .subhead {font-weight: bold;
}footer {font-weight: light;font-style: italic;/* ********** BEGIN ***********/text-align: center;/* ********** END ***********/margin: 10px auto;
}footer a {font-style: normal;
}/* CONTENT
----------------------------------- */.architect {background-color: #fff;padding: 1.5em 1.75em;
}/* :::: Intro ::::: */.intro {background-color: #888888;/* 设置 .intro 类元素的字体颜色为 #fefefe */color: #fefefe;padding: 1px 1.875em .7em;
}.intro .subhead {/* 使用em的方式设置 `.intro .subhead ` (intro类下得subhead子类)为 18px 的字体大小。 */font-size: 1.125em;text-align: center;
}.intro p {font-size: 1.0625em;
}/* :::: chapter Descriptions ::::: */.chapter p {font-size: .9375em;
}.photos {/*********** BEGIN ***********/text-align: center;/*********** END *************/
}img {border-radius: 8px;
}/* :::: Links :::: *//* 默认显示样式 */a:link {color: #e10000;/*********** BEGIN ***********/text-decoration: none;/*********** END *************/
}a:visited {color: #b44f4f;
}/* 鼠标放在上面的显示样式 */a:hover {color: #f00;/*********** BEGIN ***********/text-decoration: underline;/*********** END *************/
}.intro a {color: #fdb09d;
}.intro a:hover {color: #fec4b6;
}

CSS从入门到精通-背景样式

第1关 背景颜色

/* ********** BEGIN ********** */
body {background-color: ivory;
}/* ********** END ********** */h1 {font-size: 40px;text-align: center;
}p {font-size: 18px;color: grey;/* ********** BEGIN ********** */background-color: lightblue;/* ********** END ********** */
}

第2关 背景图片

body {/* ********** BEGIN ********** *//*设置背景图片*/background-image:url("https://www.educoder.net/attachments/download/211106") ;/* ********** END ********** */
}div {width: 90%;height: 100%;margin: auto;
}

第3关 背景定位与背景关联

 body {margin-right: 200px;/* ********** BEGIN ********** *//*设置背景图片*/background: url("https://www.educoder.net/attachments/download/211104") no-repeat fixed right top;/* ********** END ********** */}div {width: 90%;height: 100%;margin: auto;}

CSS从入门到精通-基础选择器

第1关 CSS 元素选择器

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>元素选择器</title><style type="text/css">/* ********** BEGIN ********** *//* 元素选择器 */html {background-color:#F0F0F0;}header {padding:40px;background-color:white;}footer {margin-top: 20px;font-size:0.6em;color:grey;}/* ********** END ********** */</style>
</head>
<body><div><header><li><a href="#chosen">精选</a></li><li><a href="#news">时事</a></li><li><a href="#finance">财政</a></li><li><a href="#think">思想</a></li><li><a href="#life">生活</a></li></header><div><section><h2>精选</h2><li>精选新闻1</li><li>精选新闻2</li><li>精选新闻3</li></section><section><h2>时事</h2><li>时事新闻1</li><li>时事新闻2</li><li>时事新闻3</li></section><section><h2>财政</h2><li>财政新闻1</li><li>财政新闻2</li><li>财政新闻3</li></section><section><h2>思想</h2><li>思想新闻1</li><li>思想新闻2</li><li>思想新闻3</li></section><section><h2>生活</h2><li>生活新闻1</li><li>生活新闻2</li><li>生活新闻3</li></section></div><footer>Copyright (c) News Copyright Holder All Rights Reserved.</footer></div></body>
</html>

第2关 CSS 类选择器

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>类选择器</title><style type="text/css">/* 元素选择器 */html {background-color: #F0F0F0;}header {padding: 40px;background-color: white;}footer {margin-top: 20px;font-size: 0.6em;color: grey;}/* 类选择器 */.main {margin: 10px;}/* ********** BEGIN ********** */.newsSection {margin-top:20px;padding:20px;background-color:white;}/* ********** END ********** */</style>
</head>
<body>
<div class="main"><header><li><a href="#chosen">精选</a></li><li><a href="#news">时事</a></li><li><a href="#finance">财政</a></li><li><a href="#think">思想</a></li><li><a href="#life">生活</a></li></header><!-- ********** BEGIN ********** --><div class="newsSection"><!-- ********** END ********** -->      <section><h2>精选</h2><li>精选新闻1</li><li>精选新闻2</li><li>精选新闻3</li></section><section><h2>时事</h2><li>时事新闻1</li><li>时事新闻2</li><li>时事新闻3</li></section><section><h2>财政</h2><li>财政新闻1</li><li>财政新闻2</li><li>财政新闻3</li></section><section><h2>思想</h2><li>思想新闻1</li><li>思想新闻2</li><li>思想新闻3</li></section><section><h2>生活</h2><li>生活新闻1</li><li>生活新闻2</li><li>生活新闻3</li></section></div><footer>Copyright (c) News Copyright Holder All Rights Reserved.</footer>
</div></body>
</html>

第3关 CSS id选择器

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>ID选择器</title><style type="text/css">/* 元素选择器 */html {background-color: #F0F0F0;}header {padding: 40px;background-color: white;}footer {margin-top: 20px;font-size: 0.6em;color: grey;}/* 类选择器 */.main {margin: 10px;}.newsSection {margin-top: 20px;padding: 20px;background-color: white;}/* ********** BEIGN ********** */#menu {}#chosen {color:red;}#news {color:blue;}#finance {color:olive;}#think {color:green;}#life {color:orange;}/*选择menu元素下的li子元素*/#menu li {float: left;width: 70px;font-size: 1.2em;font-weight: lighter;}/*选择menu元素下的li子元素和li下得a子元素*/#menu li, li a {list-style: none;text-decoration: none;}/* ********** END ********** */</style>
</head>
<body>
<div class="main"><!-- ********** BEGIN ********** --><header id="menu"><!-- ********** END ********** --><li><a href="#chosen">精选</a></li><li><a href="#news">时事</a></li><li><a href="#finance">财政</a></li><li><a href="#think">思想</a></li><li><a href="#life">生活</a></li></header><div class="newsSection"><section><h2 id="chosen">精选</h2><li>精选新闻1</li><li>精选新闻2</li><li>精选新闻3</li></section><section><h2 id="news">时事</h2><li>时事新闻1</li><li>时事新闻2</li><li>时事新闻3</li></section><section><h2 id="finance">财政</h2><li>财政新闻1</li><li>财政新闻2</li><li>财政新闻3</li></section><section><h2 id="think">思想</h2><li>思想新闻1</li><li>思想新闻2</li><li>思想新闻3</li></section><section><h2 id="life">生活</h2><li>生活新闻1</li><li>生活新闻2</li><li>生活新闻3</li></section></div><footer>Copyright (c) News Copyright Holder All Rights Reserved.</footer>
</div></body>
</html>

使用HTML/CSS实现Educoder顶部导航栏

第1关 使用flex布局实现Educoder顶部导航栏容器布局

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>Educoder</title><script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script><script src="step1/verify.js"></script>
</head>
<style type="text/css">body {padding: 0;margin: 0;}.color-white {color: white;}/*********** Begin ************/.container {height: 60px;display: flex;justify-content: space-between;}/*********** End ************/
</style><body><div class="container"><header style="background: #24292D; min-width:1200px;"><div class="left-wrap color-white">左边容器</div><div class="right-wrap color-white">右边容器</div></header></div>
</body></html>

第2关 实现左侧文字导航列表

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>Educoder</title><script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script><script src="step2/verify.js"></script>
</head>
<style type="text/css">body {padding: 0;margin: 0;}.container {min-width: 1200px;}.flex {display: flex;}.full-height {height: 100%;}header {background: #24292D;height: 60px;justify-content: space-between;padding: 0 25px;}header>div {height: 100%;display: flex;align-items: center;}/*********** Begin ************/.logo-block {display: flex;align-items: center;justify-content: center;}.logo {width: 40px;height: 38px;margin-right: 30px;}.menu-item {color: #ffffff;font-size: 16px;width: 64px;height: 100%;display: flex;align-items: center;margin-right: 30px;position: relative;}.hot {position: absolute;top: 10px;right: -22px;}/*********** End ************/
</style><body><div class="container"><header class="flex"><div class="left-wrap"><!--********** Begin **********--><div class="logo-block"><img src="https://data.educoder.net/images/educoder/headNavLogo.png?1526520218" class="logo"></div><div class="menu-block full-height flex"><div class="menu-item"><span>实践课程</span></div><div class="menu-item"><span>翻转课堂</span></div><div class="menu-item"><span>实训项目</span></div><div class="menu-item"><span>在线竞赛<img class="hot" src="https://img-blog.csdnimg.cn/2022010612112358534.png"></span></div><div class="menu-item"><span>教学案例</span></div><div class="menu-item"><span>交流问答</span></div></div><!--********** End **********--></div><div class="right-wrap"></div></header></div>
</body></html>

第3关 实现右侧功能图标排序

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Educoder</title><script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script><script src="step3/verify.js"></script>
</head>
<style type="text/css">body {padding: 0;margin: 0;}.container {min-width: 1200px;}.flex {display: flex;}.full-height{height: 100%;}header {background: #24292D;height: 60px;justify-content: space-between;padding: 0 25px;}header > div {height: 100%;display: flex;align-items: center;}.logo-block{display: flex;align-items: center;justify-content: center;}.logo {width: 40px;height: 38px;margin-right: 30px;}.menu-item {color: #ffffff;font-size: 16px;width: 64px;height: 100%;display: flex;align-items: center;margin-right: 30px;position: relative;}.hot{position: absolute;top: 10px;right: -22px;}/*********** Begin ************/.icon-item{height: 100%;width: 48px;display: flex;align-items: center;justify-content: center;}.user{width: 34px;height: 34px;margin-left: 15px;}/*********** End ************/
</style>
<body>
<div class="container"><header class="flex"><div class="left-wrap"><div class="logo-block"><img src="https://www.educoder.net/images/educoder/headNavLogo.png?1526520218" class="logo"></div><div class="menu-block full-height flex"><div class="menu-item"><span>实践课程</span></div><div class="menu-item"><span>翻转课堂</span></div><div class="menu-item"><span>实训项目</span></div><div class="menu-item"><span>在线竞赛<img class="hot" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAACl0lEQVRIS62UP0gbURzHP09DUrHW1EqHuLhYBC0t1NOCg4M432IXhxZKDwShxUA7iuLmoLUEXHSRghk1OLgaaCrnn6FD6aFUEDoIYq5NxBBNXnkvl3hWi4N5y927e+/3+f2+vz9CQhCYAl4C96nSkoC4sJUGFoEPQsJH4F2VODeZmVVARQ/fdPI2/1W0XsSuAqr30qqrg85O2N0F1726V2ciEejqQp6fI1IppOsivG9+p5TRguOQcxxOgbzaK5kvAQ0DbBtME5lIgGEg/PupKUQ0CtksBIOQz8PQEDIQQKysXBFhf3yc3YmJSkQ1/wNK0wQfUO8PDhBbW8j5eRgehnAYsb6ObGzkuLWVQ+DUMHhm22ybJr/VfUBDfE8dYUVTLyK5tASOAy0tCMtCAUVzMywsIPv6EMmklic3Okr99DRf2trI7e1x1zDosW2+mSaZf4AVeNGfwzJQ5TCTgVAI0dGhJda5m5uD3l5yqRQ/gcDICI9iMba7u8ltblJvGDy1bb77gApUbg8d7XVADfAkVTnVEabTkEySjUZxZmY4AdqXl2nq72enoUHn6Y5h8MS2+WGa/Ekk/H2o5VVgBdRtob3wikYDfEDlwFkiQX51lbqBAdIbG9SGQoR7ejgYG+NwclIbVMDHto3jAf1VpFJQA2lRgFngrfZAyWZZEI+XchiJULAsTuJxfjkOLtA0OEhDezuyWCSzs8PJ2lqlCgORCA8ti6N4XLdDuTaKXh9K+KSKJlgsjbZXAsIXTQk54Ag4Bs6AWq/alHPlc0oZ9a6MquUzrr97/9wCLD6A975xV7og4Svw3Lu/BrwQkL3NpPHfvQ64D7QCn4HXohRc1dZ1QDWJYnqy+1umSshLQAn3gDcCpqtk/4qZv02gFT1dbcRiAAAAAElFTkSuQmCC"></span></div><div class="menu-item"><span>教学案例</span></div><div class="menu-item"><span>交流问答</span></div></div></div><div class="right-wrap"><!--********** Begin **********--><div class="icon-list full-height flex"><div class="icon-item"><img src="https://data.educoder.net/api/attachments/411643" alt=""></div><div class="icon-item"><img src="https://data.educoder.net/api/attachments/411644" alt=""></div><div class="icon-item"><img src="https://data.educoder.net/api/attachments/411645" alt=""></div></div><img class="user" src="https://data.educoder.net/images/avatars/User/b?t=1569204859650" alt=""><!--********** End **********--></div></header>
</div>
</body>
</html>

第4关 实现左侧鼠标悬停效果与选中状态

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Educoder</title><script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script><script src="step4/verify.js"></script>
</head>
<style type="text/css">body {padding: 0;margin: 0;}.container {min-width: 1200px;}.flex {display: flex;}.full-height {height: 100%;}header {background: #24292D;height: 60px;justify-content: space-between;padding: 0 25px;}header > div {height: 100%;display: flex;align-items: center;}.logo-block {display: flex;align-items: center;justify-content: center;}.logo {width: 40px;height: 38px;margin-right: 30px;}.menu-item {color: #ffffff;font-size: 16px;width: 64px;height: 100%;display: flex;align-items: center;margin-right: 30px;position: relative;cursor: pointer;}.hot {position: absolute;top: 10px;right: -22px;}.icon-item {height: 100%;width: 48px;display: flex;align-items: center;cursor: pointer;justify-content: center;}.user {width: 34px;height: 34px;margin-left: 15px;cursor: pointer;}/*********** Begin ************/.menu-item:hover {opacity:.7;}.active {position:relative;color:#459be5;}.active:after {position:absolute;content: ' ';width: 14px;height: 2px;background: #459be5;bottom: -10px;left: 0;}/*********** End ************/
</style>
<body>
<div class="container"><header class="flex"><div class="left-wrap"><div class="logo-block"><img src="https://www.educoder.net/images/educoder/headNavLogo.png?1526520218" class="logo"></div><div class="menu-block full-height flex"><div class="menu-item"><span class="active">实践课程</span></div><div class="menu-item"><span>翻转课堂</span></div><div class="menu-item"><span>实训项目</span></div><div class="menu-item"><span>在线竞赛<img class="hot"src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAACl0lEQVRIS62UP0gbURzHP09DUrHW1EqHuLhYBC0t1NOCg4M432IXhxZKDwShxUA7iuLmoLUEXHSRghk1OLgaaCrnn6FD6aFUEDoIYq5NxBBNXnkvl3hWi4N5y927e+/3+f2+vz9CQhCYAl4C96nSkoC4sJUGFoEPQsJH4F2VODeZmVVARQ/fdPI2/1W0XsSuAqr30qqrg85O2N0F1726V2ciEejqQp6fI1IppOsivG9+p5TRguOQcxxOgbzaK5kvAQ0DbBtME5lIgGEg/PupKUQ0CtksBIOQz8PQEDIQQKysXBFhf3yc3YmJSkQ1/wNK0wQfUO8PDhBbW8j5eRgehnAYsb6ObGzkuLWVQ+DUMHhm22ybJr/VfUBDfE8dYUVTLyK5tASOAy0tCMtCAUVzMywsIPv6EMmklic3Okr99DRf2trI7e1x1zDosW2+mSaZf4AVeNGfwzJQ5TCTgVAI0dGhJda5m5uD3l5yqRQ/gcDICI9iMba7u8ltblJvGDy1bb77gApUbg8d7XVADfAkVTnVEabTkEySjUZxZmY4AdqXl2nq72enoUHn6Y5h8MS2+WGa/Ekk/H2o5VVgBdRtob3wikYDfEDlwFkiQX51lbqBAdIbG9SGQoR7ejgYG+NwclIbVMDHto3jAf1VpFJQA2lRgFngrfZAyWZZEI+XchiJULAsTuJxfjkOLtA0OEhDezuyWCSzs8PJ2lqlCgORCA8ti6N4XLdDuTaKXh9K+KSKJlgsjbZXAsIXTQk54Ag4Bs6AWq/alHPlc0oZ9a6MquUzrr97/9wCLD6A975xV7og4Svw3Lu/BrwQkL3NpPHfvQ64D7QCn4HXohRc1dZ1QDWJYnqy+1umSshLQAn3gDcCpqtk/4qZv02gFT1dbcRiAAAAAElFTkSuQmCC"></span></div><div class="menu-item"><span>教学案例</span></div><div class="menu-item"><span>交流问答</span></div></div></div><div class="right-wrap"><div class="icon-list full-height flex"><div class="icon-item"><img src="https://www.educoder.net/api/attachments/411643" alt=""></div><div class="icon-item"><img src="https://www.educoder.net/api/attachments/411644" alt=""></div><div class="icon-item"><img src="https://www.educoder.net/api/attachments/411645" alt=""></div></div><img class="user" src="https://www.educoder.net/images/avatars/User/b?t=1569204859650" alt=""></div></header>
</div>
</body>
</html>

http://chatgpt.dhexx.cn/article/ejKMwbew.shtml

相关文章

CSS入门到精通——表格样式

第1关&#xff1a;表格边框 任务描述 本关任务&#xff1a;在本关中&#xff0c;我们将学习如何使用CSS设置表格样式&#xff0c;使表格更好看。本关任务完成之后的效果图(index.html)如下&#xff1a; 相关知识 为了完成本关任务&#xff0c;请大家认真阅读以下内容。 在之…

Tailwind CSS 入门和实践

作者&#xff1a;康曾璐 背景 Tailwind 是一个基于 Atomic/Utility-First 规范 CSS 框架&#xff0c;提供了基础的工具类 utility classes&#xff08;如&#xff1a;内边距 padding、字体 text 和 font、动画 transition 等预设类&#xff09;&#xff0c;能直接在脚本标记语…

CSS入门

CSS入门学习 一、CSS简介 1、什么是CSS CSS&#xff1a;Cascading Style Sheet 层叠样式表 是一组样式设置的规则&#xff0c;用于控制页面的外观样式 2、为什么使用CSS 实现内容与样式的分离&#xff0c;便于团队开发 样式复用&#xff0c;便于网站的后期维护 页面的精确控…

TailWindCSS入门

上一篇文章我们说过了如何搭建项目以及引入TailWindCSS&#xff0c;这篇文章我们说一下如何使用它&#xff0c;刚看到的时候我对这些缩写感觉很迷茫呀&#xff0c;官网我也没找到如何能知道具体对应的都是撒意思&#xff0c;后面找到一片天比较详细的介绍的文章&#xff0c;认真…

《CSS基础入门篇》

一、CSS概念 CSS&#xff1a;是Cascading Style Sheets的英文缩写&#xff0c;CSS通常称为CSS样式表或层叠样式表&#xff08;级联样式表&#xff09;&#xff0c;主要用于设置HTML页面中的文本内容&#xff08;如文字的字体、大小、对齐方式等&#xff09;、图片的外形&#…

CSS入门教程

文章目录 一、 前端二、CSS2.1 css概念2.2 CSS样式引入方式2.2.1 外部样式2.2.2 内部样式2.2.3 行内样式 2.3 基础选择器2.3.1 元素选择器2.3.2 类选择器2.3.3 id选择器2.3.4 通配符选择器2.3.5 后代选择器2.3.6 群组选择器 2.4 字体样式2.4.1 字体类型2.4.2 字体大小2.4.3 字体…

CSS入门(全)

本文学习链接由此处 1、什么是CSS 如何学习 1、CSS是什么 2、CSS怎么用 3、CSS选择器 4、美化网页&#xff08;文字、阴影、超链接、渐变…&#xff09; 5、盒子模型 6、浮动 7、定位 8、网页动画&#xff08;特效效果&#xff09; 1.1什么是CSS CSS 指层叠样式表 (C…

css入门学习

CSS入门 前言一、CSS是什么&#xff1f;二、CSS使用&#xff08;一&#xff09;CSS基本语法&#xff08;二&#xff09;CSS选择器&#xff08;三&#xff09;三种生效方式1.外部样式表2.内部样式表3.内联样式表 &#xff08;四&#xff09;CSS颜色&#xff08;五&#xff09;盒…

CSS入门 超详细

文章目录 CSS一基础认知1.1&#xff1a;css的介绍1.2css语法规则1.3css初体验2.1&#xff1a;css引入方式 二&#xff1a;基础选择器1.1&#xff1a;选择器的作用1&#xff1a;标签选择器2&#xff1a;类选择器3&#xff1a;id选择器补充&#xff0c;类和id的区别4&#xff1a;…

同步时序逻辑电路分析——数电第六章学习

同步时序逻辑电路分析 概述同步时序分析工具状态转换表例子 状态转换图时序图 同步时钟分析完整流程例1例2 概述 在之前所讨论的组合逻辑电路中&#xff0c;任一时刻的输出信号仅取决于当时的输入信号。但在时序逻辑电路中&#xff0c;电路状态还取决于电路原来状态。 比如串行…

数字电子技术之时序逻辑电路

时序逻辑电路是比较重要的内容,里面的知识点在很多地方都会应用到,比如强化学习领域经常要用到下一个状态对当前状态产生的影响,所以这块"硬骨头"一定要啃下来 分析与设计计数器计数器的应用寄存器移位寄存器的应用 1. 分析与设计 同步时序逻辑电路的分析方法 时…

数电基础:时序逻辑电路的时序分析

目录 1.组合逻辑延迟 2.时钟输出延迟Tco 3.同步系统中时钟频率 3.1 建立时间与保持时间都满足 3.2 建立/保持时间不满足 &#xff08;1&#xff09; Tcomb太大导致建立时间不满足 &#xff08;2&#xff09; 器件的固有保持时间增大&#xff08;老化&#xff09;使得保持…

数电学习(六、时序逻辑电路)(二)

文章目录 若干常用的时序逻辑电路寄存器移位寄存器 计数器同步计数器同步二进制计数器同步二进制加法计数器经典设计 74161 同步二进制减法计数器同步二进制加减计数器 同步十进制计数器 异步计数器二进制计数器二进制加法计数器二进制减法计数器 任意进制计数器的构成方法当N&…

数字电路 第六章 时序逻辑电路

时序逻辑电路 特点&#xff1a; 任意时刻的输出不仅与该时刻输入变量的取值有关&#xff0c;而且与电路的原状态&#xff0c;即过去的状态有关。 时序逻辑电路&#xff1a; 包含组合电路和存储电路&#xff0c;存储电路具有记忆功能&#xff0c;通常由触发器构成 存储电路的输…

时序逻辑电路设计与仿真

一、实验目的 1、掌握时序逻辑电路的设计方法&#xff1b; 2、掌握基于 QuartusII 集成开发环境的时序逻辑电路设计流程&#xff1b; 3、熟练掌握VerilogHDL语言&#xff1b; 4、熟练掌握 DE2-115 开发板的使用方法&#xff1b; 二、实验任务及要求 1.任务一&#xff1a;…

同步时序逻辑电路的设计

同步时序逻辑电路的设计&#xff0c;就是根据逻辑问题的具体要求&#xff0c;结合同步时序逻辑电路的特点&#xff0c;设计出能够实现该逻辑功能的最简同步时序电路。 同步时序逻辑电路中含有组合逻辑电路部分和存储电路部分&#xff0c;组合电路的设计在之前已作介绍.本节主要…

时序逻辑电路总结【一】触发器

触发器&#xff08;Flip-Flop&#xff09;是一种具有记忆功能&#xff0c;可以存储二进制信息的双稳态电路&#xff0c;它是组成时序逻辑电路的基本单元&#xff0c;也是最基本的时序电路。 一 输出反馈电路 分析以下三种输出反馈电路   如图5.1&#xff08;a&#xff09;所…

时序逻辑电路的状态转移图

步骤大致如下&#xff1a;1.根据逻辑电路图列出状态、驱动、输出方程 2.列出状态转移表 3.根据状态转移表画出状态转移图 以以下逻辑电路图为例&#xff1a; 注意&#xff1a;状态转移图的由来以00到01为例&#xff0c;00表示Q20&#xff0c;Q10&#xff08;注意状态转移图中…

数字电路 时序逻辑电路

第六章 时序逻辑电路 文章目录 第六章 时序逻辑电路6.1 概述6.1.1 时序逻辑电路的特点6.1.2 时序电路的一般结构形式与功能描述方法6.1.3 时序电路的分类 6.2 时序电路的分析方法6.2.1 同步时序电路的分析方法6.2.2 时序电路的状态转换表、状态转换图和时序图 6.3 若干常用的时…

组合逻辑电路 时序逻辑电路

文章目录 组合逻辑电路多路选择器译码器编码器比较器数据扩展器 时序逻辑电路锁存器SR锁存器En锁存器D锁存器触发器 组合逻辑电路 特点&#xff1a;是任意时刻的输出仅仅取决于当前时刻的输入&#xff0c;与电路之前的历史状态无关&#xff08;即无记忆能力&#xff09; 组合…