css的重点系统学习
<h2 class="md-end-block md-heading"><span class="md-plain">1、如何学习?</span></h2><ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">css是什么</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">css怎么用(快捷入门)</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">css选择器(重点+难点)</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">美化网页(文字,阴影,超链接,列表,渐变...)</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">盒子模型</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">浮动</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">定位</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">网页动画(特效效果)</span></p>
</li>
</ol>
<h3 class="md-end-block md-heading"><span class="md-plain">1.1、什么是css</span></h3>
<p class="md-end-block md-p"><span class="md-plain">Cascading Style Sheet 层叠级联样式表</span></p>
<p class="md-end-block md-p"><span class="md-plain">css:表现层(美化网页)</span></p>
<p class="md-end-block md-p"><span class="md-plain">字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动.....</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">1.2、发展史</span></h3>
<p class="md-end-block md-p"><span class="md-plain">css1.0</span></p>
<p class="md-end-block md-p"><span class="md-plain">css2.0: Div(块)+CSS,HTML与CSS结构分离的思想,网页变革简单,SEO</span></p>
<p class="md-end-block md-p"><span class="md-plain">css2.1:浮动,定位</span></p>
<p class="md-end-block md-p"><span class="md-plain">css3.o:圆角,阴影,动画....,流量器兼容性~</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">1.3、快速入门</span></h3>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-pair-s "><strong>style</strong></span></p>
</li>
</ul>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210720133401%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-20%20213148.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210720133401%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-20%20213148.png"></span></p>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-pair-s "><strong>建议使用这种规范</strong></span></p>
</li>
</ul>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210720133407%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-20%20213243.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210720133407%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-20%20213243.png"></span></p>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"> </p>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-pair-s "><strong>CSS的优势:</strong></span></p>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">内容和表现分离</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">网页结构表现统一,可以实现复用</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">样式十分的丰富</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">建议使用独立于html的css文件</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">利用SEO,容易被搜索引擎收录!</span></p>
</li>
</ol></li>
</ul>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded md-focus"><span><span class="cm-operator"><!<span class="cm-variable">DOCTYPE <span class="cm-variable">html<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">html <span class="cm-variable">lang<span class="cm-operator">=<span class="cm-string">"en"<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">head<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">meta <span class="cm-variable">charset<span class="cm-operator">=<span class="cm-string">"UTF-8"<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">title<span class="cm-operator">><span class="cm-variable">Title<span class="cm-operator"></<span class="cm-variable">title<span class="cm-operator">><br><span> <span class="cm-operator"><!-- <span class="cm-variable">外部样式<span class="cm-operator">--><br><span> <span class="cm-operator"><<span class="cm-variable">link <span class="cm-variable">rel<span class="cm-operator">=<span class="cm-string">"stylesheet" <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"css/style.css"<span class="cm-operator">><br><span><span class="cm-operator"><!-- <span class="cm-variable">内部样式<span class="cm-operator">--><br><span> <span class="cm-operator"><<span class="cm-variable">style<span class="cm-operator">><br><span> <span class="cm-comment">/* qwep*/<br><span> <span class="cm-variable">h1{<br><span> <span class="cm-variable">color: <span class="cm-variable">#aaaaff;<br><span> }<br><span> <span class="cm-operator"></<span class="cm-variable">style<span class="cm-operator">><br><span><span class="cm-operator"></<span class="cm-variable">head<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">body<span class="cm-operator">><br><span><span class="cm-operator"><!--<span class="cm-variable">优先级:就近原则,那个离得近使用谁的样式<span class="cm-operator">--><br><span><span class="cm-operator"><!--<span class="cm-variable">优先级:行内样式 <span class="cm-operator">> <span class="cm-variable">内部样式 <span class="cm-operator">> <span class="cm-variable">外部样式<span class="cm-operator">--><br><span><span class="cm-operator"><!--<span class="cm-variable">行内样式:在标签元素中,编写一个style属性,编写样式即可,不好,多的时候不适用<span class="cm-operator">--><br><span><span class="cm-operator"><<span class="cm-variable">h1 <span class="cm-variable">style<span class="cm-operator">=<span class="cm-string">"color: red"<span class="cm-operator">></<span class="cm-variable">h1<span class="cm-operator">><br><span><span><br><span><span><br><span><span class="cm-operator"></<span class="cm-variable">body<span class="cm-operator">><br><span><span class="cm-operator"></<span class="cm-variable">html<span class="cm-operator">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-pair-s "><strong>扩展:外部样式两种写法</strong></span></p>
</li>
</ul>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">链接式:</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-operator"><!-- <span class="cm-variable">外部样式<span class="cm-operator">--><br><span> <span class="cm-operator"><<span class="cm-variable">link <span class="cm-variable">rel<span class="cm-operator">=<span class="cm-string">"stylesheet" <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"css/style.css"<span class="cm-operator">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">导入式:</span></p>
</li>
</ol>
<p class="md-end-block md-p"><span class="md-plain">@import 是CSS2.1特有的!</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-comment"><!--导入式:--><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-def">@import <span class="cm-atom">url(<span class="cm-string">"style.css");<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"><span class="md-plain">首页link和import语法结构不同,前者<span class="md-tag md-raw-inline"><link><span class="md-plain">是<span class="md-meta-i-cmd-link"><span class="md-plain">html标签</span><span class="md-plain">,只能放入<span class="md-meta-i-cmd-link"><span class="md-plain">html源代码</span><span class="md-plain">中使用,后者可看作为<span class="md-meta-i-cmd-link"><span class="md-plain">css样式</span><span class="md-plain">,作用是引入css样式功能。import在html使用时候需要<span class="md-tag md-raw-inline"><style type="text/css"><span class="md-plain">标签,同时可以直接“@import url(CSS文件路径地址);”放如css文件或<span class="md-meta-i-cmd-link"><span class="md-plain">css代码</span><span class="md-plain">里引入其它css文件。</span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p class="md-end-block md-p"><span class="md-plain">本质上两者使用选择区别不大,但为了软件中编辑布局网页html代码,一般使用link较多,也推荐使用link。</span></p>
<h2 class="md-end-block md-heading"><span class="md-plain">2、选择器</span></h2>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>作用:</strong><span class="md-plain">选择页面上的某一元素或某一类元素</span></span></p>
<p class="md-end-block md-p"> </p>
<h3 class="md-end-block md-heading"><span class="md-plain">2.1 基本选择器</span></h3>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">标签选择器:选择一类标签</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span><span><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-comment">/*标签选择器,会选择到页面上所有的这个标签的元素*/<br><span> <span class="cm-tag">h1{<br><span> <span class="cm-property">color: <span class="cm-atom">#aaaaff;<br><span> <span class="cm-property">background: <span class="cm-atom">#008B8B;<br><span> <span class="cm-property">border-radius: <span class="cm-number">24px;<br><span> }<br><span> <span class="cm-tag">p{<br><span> <span class="cm-property">font-size: <span class="cm-number">80px;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1<span class="cm-tag cm-bracket">>学java<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1<span class="cm-tag cm-bracket">>学java2<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p<span class="cm-tag cm-bracket">>听java<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<ol class="ol-list" start="2">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">类选择器:class:选中所有class属性一致的标签,跨标签,类名{}</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span><span><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-comment">/*类选择择器的格式:.class的名称{}<br><span><span class="cm-comment"> 好处,可以多各标签归类,是同一个class,可以复用<br><span><span class="cm-comment"> */<br><span> <span class="cm-qualifier">.zhouwei{<br><span> <span class="cm-property">color: <span class="cm-keyword">hotpink;<br><span> }<br><span> <span class="cm-qualifier">.weiwei{<br><span> <span class="cm-property">color: <span class="cm-keyword">burlywood;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1 <span class="cm-attribute">class=<span class="cm-string">"weiwei"<span class="cm-tag cm-bracket">>标题1<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1 <span class="cm-attribute">class=<span class="cm-string">"zhouwei"<span class="cm-tag cm-bracket">>标题2<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1 <span class="cm-attribute">class=<span class="cm-string">"zhouwei"<span class="cm-tag cm-bracket">>标题3<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-comment"><!--实现跨标签--><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p <span class="cm-attribute">class=<span class="cm-string">"weiwei"<span class="cm-tag cm-bracket">> 标题4<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<ol class="ol-list" start="3">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">id选择器:全局唯一! # Id名{}</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span><span><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-comment">/*<br><span><span class="cm-comment"> id选择器: id必须保证全局唯一!<br><span><span class="cm-comment"> # id名称{ }<br><span><span><br><span><span class="cm-comment"> 不遵循就近原则,固定的<br><span><span class="cm-comment"> id选择器 > class选择器(id) > 标签选择器<br><span><span class="cm-comment"> */<br><span><span><br><span> <span class="cm-builtin">#zhouwei{<br><span> <span class="cm-property">color: <span class="cm-atom">#4f4d4e;<br><span> }<br><span> <span class="cm-qualifier">.vzhv{<br><span> <span class="cm-property">color: <span class="cm-atom">#aaaaff;<br><span> }<br><span> <span class="cm-tag">h1{<br><span> <span class="cm-property">color: <span class="cm-keyword">aqua;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1 <span class="cm-attribute">id=<span class="cm-string">"zhouwei"<span class="cm-tag cm-bracket">>标题1<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1 <span class="cm-attribute">class=<span class="cm-string">"vzhv"<span class="cm-tag cm-bracket">>标题2<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1 <span class="cm-attribute">class=<span class="cm-string">"vzhv"<span class="cm-tag cm-bracket">>标题3<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1<span class="cm-tag cm-bracket">>标题4<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>优先选择器:id >class > 标签</strong></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">2.2、层次选择器</span></h3>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>body:</strong></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-operator"><<span class="cm-variable">body<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p0<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">p <span class="cm-keyword">class<span class="cm-operator">=<span class="cm-string">"active"<span class="cm-operator">><span class="cm-variable">p1<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p2<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p3<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">><br><span><span class="cm-operator"><<span class="cm-variable">ul<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p4<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p5<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p6<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span><span class="cm-operator"><!--</<span class="cm-variable">ul<span class="cm-operator">>--><br><span><span class="cm-operator"><!--<<span class="cm-variable">p <span class="cm-keyword">class<span class="cm-operator">=<span class="cm-string">"active"<span class="cm-operator">><span class="cm-variable">p7<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">>--><br><span><span class="cm-operator"><!--<<span class="cm-variable">p<span class="cm-operator">><span class="cm-variable">p8<span class="cm-operator"></<span class="cm-variable">p<span class="cm-operator">>--><br><span><span><br><span><span><br><span><span class="cm-operator"></<span class="cm-variable">body<span class="cm-operator">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>流程图:*</strong></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721013248%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20093203.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721013248%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20093203.png"></span></p>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">后代选择器:在某个元素的后面 ( 祖爷爷 爷爷 爸爸 我)</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span> <span class="cm-tag">body <span class="cm-tag">p{<br><span> <span class="cm-property">background: <span class="cm-keyword">red;<br><span> }</span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721023105%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20103018.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721023105%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20103018.png"></span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">子选择器,一代,儿子</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span>子选择器<br><span> <span class="cm-tag">body><span class="cm-tag">p{<br><span> <span class="cm-property">background: <span class="cm-keyword">hotpink ;<br><span> }</span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721022410%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20100005.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721022410%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20100005.png"></span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">相邻兄弟选择器</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span> <span class="cm-comment">/* 兄弟选择器:只有一个,相邻(向下)*/<br><span> <span class="cm-qualifier">.active + <span class="cm-tag">p{<br><span> <span class="cm-property">background: <span class="cm-keyword">rosybrown;<br><span> }<br><span><span><br><span><<span class="cm-tag">p <span class="cm-tag">class=<span class="cm-string">"active"><span class="cm-tag">p1</<span class="cm-tag">p><br><span><<span class="cm-tag">p><span class="cm-tag">p2</<span class="cm-tag">p></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721022419%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20101440.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721022419%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20101440.png"></span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">通用选择器</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-comment">/* 通用选择器,当前选中元素的向下的所有兄弟元素*/<br><span> <span class="cm-qualifier">.active~<span class="cm-tag">p{<br><span> <span class="cm-property">background: <span class="cm-atom">#66CCFF;<br><span> }</span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721022426%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20102207.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721022426%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20102207.png"></span></p>
</li>
</ol>
<h3 class="md-end-block md-heading"><span class="md-plain">2.3、结构伪类选择器</span></h3>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>伪类:条件</strong></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-comment"><!--不能使用,calss,id选择器--><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span> <span class="cm-comment">/*!*<!--ul的第一个子元素-->*!*/<br><span> <span class="cm-tag">ul <span class="cm-tag">li:<span class="cm-variable-3">first-child{<br><span> <span class="cm-property">background: <span class="cm-atom">#66CCFF;<br><span> }<br><span><span><br><span> <span class="cm-comment">/*ul的最后一个子元素*/<br><span><span><br><span><span><br><span> <span class="cm-comment">/*!*ul的最后一个元素*!*/<br><span> <span class="cm-tag">ul <span class="cm-tag">li:<span class="cm-variable-3">last-child{<br><span> <span class="cm-property">background: <span class="cm-atom">#008B8B;<br><span> }<br><span><span><br><span> <span class="cm-comment">/* 选中p1 : 定位到父元素,选择当前的第一个元素<br><span><span class="cm-comment"> 选中当前的p元素的父级元素,选中父级元素的第一个,并且是当前元素才生效<br><span><span class="cm-comment"> */<br><span> <span class="cm-tag">p:<span class="cm-variable-3">nth-child(<span class="cm-number">1){<br><span> <span class="cm-property">background: <span class="cm-atom">#aaaaff;<br><span> }<br><span><span><br><span> <span class="cm-comment">/*选中父元素,下的p的元素的第二个,类型*/<br><span> <span class="cm-tag">p:<span class="cm-variable-3">nth-of-type(<span class="cm-number">1){<br><span> <span class="cm-property">background: <span class="cm-atom">#4f4d4e;<br><span> }<br><span><span><br><span> <span class="cm-tag">a:<span class="cm-variable-3">hover{<br><span> <span class="cm-property">background: <span class="cm-keyword">hotpink;<br><span> }<br><span><span><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag cm-error">head<span class="cm-tag cm-bracket cm-error">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">""<span class="cm-tag cm-bracket">>12306<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1<span class="cm-tag cm-bracket">>h1<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p<span class="cm-tag cm-bracket">>p1<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p<span class="cm-tag cm-bracket">>p2<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p<span class="cm-tag cm-bracket">>p3<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">ul<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li<span class="cm-tag cm-bracket">>li1<span class="cm-tag cm-bracket"></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li<span class="cm-tag cm-bracket">>li2<span class="cm-tag cm-bracket"></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li<span class="cm-tag cm-bracket">>li3<span class="cm-tag cm-bracket"></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">ul<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032445%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20110359.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032445%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20110359.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032451%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20110627.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032451%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20110627.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032458%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20111519.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032458%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20111519.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032504%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20111801.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032504%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20111801.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032510%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20112310.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721032510%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20112310.png"></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">2.4、属性选择器 (重要)</span></h3>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>id + class 相结合</strong></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-qualifier">.demo <span class="cm-tag">a{<br><span> <span class="cm-property">float: <span class="cm-atom">left;<br><span> <span class="cm-property">display: <span class="cm-atom">block;<br><span> <span class="cm-property">height: <span class="cm-number">50px;<br><span> <span class="cm-property">width: <span class="cm-number">50px;<br><span> <span class="cm-property">border-radius: <span class="cm-number">10px;<br><span> <span class="cm-property">background: <span class="cm-atom">#aaaaff;<br><span> <span class="cm-property">text-align: <span class="cm-atom">center;<br><span> <span class="cm-property">color: <span class="cm-atom">#4f4d4e;<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">none;<br><span> <span class="cm-property">margin-right: <span class="cm-number">5px;<br><span> <span class="cm-property">font:<span class="cm-atom">bold <span class="cm-number">20px/<span class="cm-number">50px <span class="cm-variable">Arial\;<br><span> }<br><span><span><br><span> <span class="cm-comment">/*属性名,属性名 = 属性值(正则)<br><span><span class="cm-comment"> = 是绝对等于<br><span><span class="cm-comment"> *= 是包含这个元素<br><span><span class="cm-comment"> ^=以这个开头<br><span><span class="cm-comment"> $= 以这个结尾<br><span><span class="cm-comment">*/<br><span><span><br><span><span><br><span> <span class="cm-comment">/*存在id属性的元素 a[属性的东西]{} */<br><span> <span class="cm-comment">/*a{*/<br><span> <span class="cm-comment">/* background: yellow;*/<br><span> <span class="cm-comment">/*}*/<br><span><span><br><span> <span class="cm-comment">/*!*id=firstr的变量*!*/<br><span> <span class="cm-comment">/*a{*/<br><span> <span class="cm-comment">/*background: #63ff23;*/<br><span> <span class="cm-comment">/*}*/<br><span><span><br><span> <span class="cm-comment">/*!*class 中有links 的元素*!*/<br><span> <span class="cm-comment">/*a{*/<br><span> <span class="cm-comment">/* background: yellow;*/<br><span> <span class="cm-comment">/*}*/<br><span><span><br><span> <span class="cm-comment">/*!*选中href中Yuihttp开头的元素*!*/<br><span> <span class="cm-comment">/*a{*/<br><span> <span class="cm-comment">/* background: #cccccc;*/<br><span> <span class="cm-comment">/*}*/<br><span><span><br><span> <span class="cm-tag">a[<span class="cm-tag">href$=<span class="cm-tag">pdf]{<br><span> <span class="cm-property">background:<span class="cm-atom">#e0c90d;<br><span> }<br><span><span><br><span><span><br><span><span><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p <span class="cm-attribute">class=<span class="cm-string">"demo"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"http://www.baidu.com" <span class="cm-attribute">class=<span class="cm-string">"links item first" <span class="cm-attribute">id=<span class="cm-string">"firsr"<span class="cm-tag cm-bracket">>1<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"http://www.baidu.com" <span class="cm-attribute">class=<span class="cm-string">"links item active" <span class="cm-attribute">target=<span class="cm-string">"_blank" <span class="cm-attribute">title=<span class="cm-string">"test"<span class="cm-tag cm-bracket">>2<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"images/123.html" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>3<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"images/123.png" <span class="cm-attribute">class=<span class="cm-string">"links item" <span class="cm-tag cm-bracket">>4<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"images/123.jpg" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>5<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"abc" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>6<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"/a.pdf" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>7<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"/abc.pdf" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>8<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"abc.doc" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>9<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"abcd.doc" <span class="cm-attribute">class=<span class="cm-string">"links item"<span class="cm-tag cm-bracket">>10<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721041805%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20121746.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721041805%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20121746.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span>= 绝对等于<br><span>*= 是包含这个元素<br><span>^= 以这个开头<br><span>$= 以这个结尾</span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<h2 class="md-end-block md-heading"><span class="md-plain">3、美化网页元素</span></h2>
<h3 class="md-end-block md-heading"><span class="md-plain">3.1、为什么要美化网页</span></h3>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">有效的传递页面信息</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">美化网页,页面漂亮,才能吸引用户</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">凸显网页的主体</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">提高用户的体验</span></p>
</li>
</ol>
<p class="md-end-block md-p"> </p>
<h3 class="md-end-block md-heading"><span class="md-plain">3.2字体样式</span></h3>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>span标签:</strong><span class="md-plain">重点要突出的字,用span标签</span></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-builtin">#titel{<br><span> <span class="cm-property">font-size: <span class="cm-number">50px;<br><span> }<br><span> <br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag cm-error">head<span class="cm-tag cm-bracket cm-error">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span><br><span>欢迎学习 <span class="cm-tag cm-bracket"><<span class="cm-tag">span <span class="cm-attribute">id=<span class="cm-string">"titel"<span class="cm-tag cm-bracket">>java<span class="cm-tag cm-bracket"></<span class="cm-tag">span<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721064400%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20144346.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721064400%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20144346.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-comment"><!--font-family:字体<br><span><span class="cm-comment">font-size:字体大小<br><span><span class="cm-comment">font-weight:字体粗细<br><span><span class="cm-comment">color:字体颜色<br><span> <span class="cm-comment">--><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag">body{<br><span> <span class="cm-property">font-family: 微软雅黑;<br><span> <span class="cm-property">color: <span class="cm-atom">#aaaaff;<br><span> }<br><span> <span class="cm-tag">h1 {<br><span> <span class="cm-property">font-size: <span class="cm-number">30px;<br><span> }<br><span> <span class="cm-qualifier">.p1{<br><span> <span class="cm-property">font-weight: <span class="cm-atom">bold;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<h3 class="md-end-block md-heading"><span class="md-plain">3.3、文本样式</span></h3>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">颜色 : color rgba</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">文本对齐的方式: test-align = center</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">首行缩进; test- indent:2em</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">行高 line-height</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">下划线(装饰)text-decoration</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">文本图片水平对齐:(上)text-decoration: underline;(中)text-decoration: line-through;(下)text-decoration: overline;</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span><span class="cm-comment"><!--<br><span><span class="cm-comment">颜色:<br><span> <span class="cm-comment">单词<br><span> <span class="cm-comment">RGB0~f<br><span> <span class="cm-comment">RGBA<br><span> <span class="cm-comment">text-align:排版居中<br><span> <span class="cm-comment">text-indent: 2em;首行缩进两个字符<br><span> <span class="cm-comment">行高和块的高度一致,就可以上下居中<br><span><span class="cm-comment">--><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag">h1{<br><span> <span class="cm-property">color: <span class="cm-atom">#66CCFF;<br><span> <span class="cm-property">text-align: <span class="cm-atom">center;<br><span> }<br><span> <span class="cm-qualifier">.p1{<br><span> <span class="cm-property">text-indent: <span class="cm-number">2em;<br><span> }<br><span> <span class="cm-qualifier">.p3{<br><span> <span class="cm-property">font-size: <span class="cm-number">25px;<br><span> <span class="cm-property">background: <span class="cm-keyword">palevioletred;<br><span> <span class="cm-property">height: <span class="cm-number">30px;<br><span> <span class="cm-property">line-height:<span class="cm-number">30px;<br><span><span><br><span> }<br><span> <span class="cm-comment">/*上划线*/<br><span> <span class="cm-qualifier">.l1{<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">underline;<br><span> }<br><span> <span class="cm-comment">/*中划线*/<br><span> <span class="cm-qualifier">.l2{<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">line-through;<br><span> }<br><span> <span class="cm-comment">/*下划线*/<br><span> <span class="cm-qualifier">.l3{<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">overline;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p <span class="cm-attribute">class=<span class="cm-string">"l1"<span class="cm-tag cm-bracket">>123123<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p <span class="cm-attribute">class=<span class="cm-string">"l2"<span class="cm-tag cm-bracket">>123123<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p <span class="cm-attribute">class=<span class="cm-string">"l3"<span class="cm-tag cm-bracket">>123123<span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">h1<span class="cm-tag cm-bracket">>励志<span class="cm-tag cm-bracket"></<span class="cm-tag">h1<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p <span class="cm-attribute">class=<span class="cm-string">"p1"<span class="cm-tag cm-bracket">>有志者,事竟成,破釜沉舟,百二秦关终属楚;<br><span>苦心人天不负,卧薪尝胆,三千越甲可吞吴;<br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p3 <span class="cm-attribute">class=<span class="cm-string">"p3"<span class="cm-tag cm-bracket">><br><span>上联是破釜沉舟,说的是项羽率军伐秦,过漳河的时候,命令士兵只留三天的干粮,<br><span>然后把船沉没,把锅砸碎,以示有进无退,一定要夺取胜利的决心;<br><span>下联是卧薪尝胆,说的是越国被吴国灭亡,越王勾践睡在柴草上,每天临睡前都要舔一下苦胆,<br><span>以提醒自己不忘亡国之辱。对联中的“百二秦关”指的是秦国的函谷关,函谷关地势险要,一夫当关万夫莫开。<br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">p3<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721080727%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20160645.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721080727%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20160645.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span><span class="cm-comment"><!--<br><span><span class="cm-comment">水平对齐 参照物 a,b<br><span><span><br><span><span class="cm-comment">--><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag">img,<span class="cm-tag">span{<br><span> <span class="cm-property">vertical-align:<span class="cm-atom">middle;<br><span> }<br><span> <span class="cm-comment">/*去下划线*/<br><span> <span class="cm-qualifier">.a{<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">none;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"" <span class="cm-attribute">class=<span class="cm-string">"a"<span class="cm-tag cm-bracket">>去下划线<span class="cm-tag cm-bracket"></<span class="cm-tag">a<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">img <span class="cm-attribute">src=<span class="cm-string">"images/a.png" <span class="cm-attribute">alt=<span class="cm-string">""<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">span<span class="cm-tag cm-bracket">>asdfghjkl;'<span class="cm-tag cm-bracket"></<span class="cm-tag">span<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">p<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721080714%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20160432.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721080714%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20160432.png"></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">3.4、阴影</span></h3>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721133712%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20213413.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721133712%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20213413.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-comment">/*text-shadow:阴影颜色,水平位移,垂直偏移,阴影半径*/<br><span><span class="cm-builtin">#price{<br><span> <span class="cm-property">text-shadow: <span class="cm-atom">#e0c90d <span class="cm-number">10px <span class="cm-number">10px <span class="cm-number">2px;<br><span>}</span></span></span></span></span></span></span></span></span></span></span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">3.5、超链接伪类</span></h3>
<p class="md-end-block md-p"><span class="md-plain">正常情况下,a a:hover</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!-- 默认的颜色--><br><span> <span class="cm-tag">a{<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">none;<br><span> <span class="cm-property">color: <span class="cm-keyword">black;<br><span> }<br><span> <span class="cm-comment">/*鼠标悬浮的颜色*/<br><span><span class="cm-tag">a:<span class="cm-variable-3">hover{<br><span> <span class="cm-property">color: <span class="cm-keyword">orange;<br><span> <span class="cm-property">font-size: <span class="cm-number">25px;<br><span>}<br><span><span class="cm-comment">/*鼠标按住未释放的状态*/<br><span><span class="cm-tag">a:<span class="cm-variable-3">active{<br><span> <span class="cm-property">color: <span class="cm-keyword">green;<br><span>}</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">3.6、列表</span></h3>
<p class="md-end-block md-p"><span class="md-plain">body</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-operator"><<span class="cm-variable">div <span class="cm-variable">id<span class="cm-operator">=<span class="cm-string">"nav"<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">h2 <span class="cm-keyword">class<span class="cm-operator">=<span class="cm-string">"title"<span class="cm-operator">><span class="cm-variable">全部商品分类<span class="cm-operator"></<span class="cm-variable">h2<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">ul<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">图书<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">音响<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">数字商品<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">家用电器<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">手机<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">数码<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">电脑<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">办公<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">家居<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">家装<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">厨具<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">服装鞋帽<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">个护化妆<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">礼品箱包<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">钟表<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">珠宝<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">食品饮料<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">保健食品<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"><<span class="cm-variable">li<span class="cm-operator">><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">彩票<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">旅行<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">>&<span class="cm-variable">nbsp;<span class="cm-operator">&<span class="cm-variable">nbsp;<span class="cm-operator"><<span class="cm-variable">a <span class="cm-variable">href<span class="cm-operator">=<span class="cm-string">"#"<span class="cm-operator">><span class="cm-variable">充值<span class="cm-operator"></<span class="cm-variable">a<span class="cm-operator">></<span class="cm-variable">li<span class="cm-operator">><br><span> <span class="cm-operator"></<span class="cm-variable">ul<span class="cm-operator">><br><span><span class="cm-operator"></<span class="cm-variable">div<span class="cm-operator">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721143612%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20221257.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721143612%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20221257.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-builtin">#nav{<br><span> <span class="cm-property">width: <span class="cm-number">300px;<br><span> <span class="cm-property">background: <span class="cm-atom">#aaaaff;<br><span>}<br><span><span class="cm-qualifier">.title{<br><span> <span class="cm-property">font-size: <span class="cm-number">25px;<br><span> <span class="cm-property">font-weight: <span class="cm-atom">bold;<br><span> <span class="cm-property">text-indent: <span class="cm-number">2em;<br><span> <span class="cm-property">line-height: <span class="cm-number">35px;<br><span> <span class="cm-property">background: <span class="cm-atom">#66CCFF;<br><span>}<br><span><span class="cm-comment">/*ul li*/<br><span><span class="cm-comment">/*<br><span><span class="cm-comment"> list-style:<br><span><span class="cm-comment"> none;去掉圆的<br><span><span class="cm-comment"> circle:空心圆<br><span><span class="cm-comment"> decimal:数字<br><span><span class="cm-comment"> square:正方形<br><span><span class="cm-comment">*/<br><span><span><br><span><span class="cm-comment">/*ul{*/<br><span><span class="cm-comment">/* background: #aaaaff;*/<br><span><span class="cm-comment">/*}*/<br><span><span><br><span><span class="cm-tag">ul <span class="cm-tag">li{<br><span> <span class="cm-property">height: <span class="cm-number">30px;<br><span> <span class="cm-property">list-style: <span class="cm-atom">none;<br><span> <span class="cm-property">text-indent: <span class="cm-number">1em;<br><span>}<br><span><span><br><span><span class="cm-tag">a{<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">none;<br><span> <span class="cm-property">font-size: <span class="cm-number">18px;<br><span> <span class="cm-property">color: <span class="cm-atom">#080706;<br><span>}<br><span><span class="cm-tag">a:<span class="cm-variable-3">hover{<br><span> <span class="cm-property">color: <span class="cm-keyword">hotpink;<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">underline;<span class="cm-comment">/*下划线*/<br><span>}</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721143618%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20223547.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721143618%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20223547.png"></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">3.7、背景</span></h3>
<p class="md-end-block md-p"><span class="md-plain">背景颜色</span></p>
<p class="md-end-block md-p"><span class="md-plain">背景图片</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-tag">style><br><span> <span class="cm-tag">div{<br><span> <span class="cm-property">width: <span class="cm-number">500px;<br><span> <span class="cm-property">height: <span class="cm-number">350px;<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-keyword">red;<br><span> <span class="cm-property">background-image: <span class="cm-atom">url(<span class="cm-string">"images/aaa.png");<br><span> <span class="cm-comment">/*默认全部是平铺的*/<br><span> }<br><span> <span class="cm-comment">/*水平平铺*/<br><span> <span class="cm-qualifier">.div1{<br><span> <span class="cm-property">background-repeat: <span class="cm-atom">repeat-x;<br><span> }<br><span> <span class="cm-comment">/*竖直平铺*/<br><span> <span class="cm-qualifier">.div2{<br><span> <span class="cm-property">background-repeat: <span class="cm-atom">repeat-y;<br><span> }<br><span> <span class="cm-comment">/*不平铺*/<br><span> <span class="cm-qualifier">.div3{<br><span> <span class="cm-property">background-repeat: <span class="cm-atom">no-repeat;<br><span> }<br><span> </<span class="cm-tag">style></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723133706%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20213616.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723133706%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20213616.png"></span></p>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>练习:在3.6的基础上加图片</strong></span></p>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721143618%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20223547.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210721143618%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-21%20223547.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723144406%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20224043.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723144406%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20224043.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-qualifier">.title{<br><span> <span class="cm-property">background: <span class="cm-atom">#66CCFF <span class="cm-atom">url(<span class="cm-string">"../images/com01.png") <span class="cm-atom">no-repeat <span class="cm-number">260px ;<br><span>}<br><span><span class="cm-tag">ul <span class="cm-tag">li{<br><span> <span class="cm-property">height: <span class="cm-number">30px;<br><span> <span class="cm-property">list-style: <span class="cm-atom">none;<br><span> <span class="cm-property">text-indent: <span class="cm-number">1em;<br><span> <span class="cm-property">background-image: <span class="cm-atom">url(<span class="cm-string">"../images/com01.png");<br><span> <span class="cm-property">background-repeat: <span class="cm-atom">no-repeat;<br><span> <span class="cm-property">background-position: <span class="cm-number">220px;<br><span><span><br><span>}</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<h3 class="md-end-block md-heading"><span class="md-plain">3.8、渐变</span></h3>
<p class="md-end-block md-p"><span class="md-plain">网址:<span class="md-meta-i-cmd-link"><span class="md-plain">Grabient</span></span></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-tag">background-color: <span class="cm-builtin">#00DBDE;<br><span><span class="cm-tag">background-image: <span class="cm-variable-3">linear-gradient(<span class="cm-number">297deg, <span class="cm-builtin">#00DBDE <span class="cm-number">0%, <span class="cm-builtin">#FC00FF <span class="cm-number">100%);<br><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<h2 class="md-end-block md-heading"><span class="md-plain">4、盒子模型</span></h2>
<h3 class="md-end-block md-heading"><span class="md-plain">4.1、什么是盒子模型</span></h3>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723150230201610091740212891.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723150230201610091740212891.png"></span></p>
<p class="md-end-block md-p"><span class="md-plain">margin:外边距</span></p>
<p class="md-end-block md-p"><span class="md-plain">padding:内边距</span></p>
<p class="md-end-block md-p"><span class="md-plain">border:边框</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">4.2、边框</span></h3>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">边框的粗细</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">边框的样式</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">边框的颜色</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span> <<span class="cm-tag">style><br><span><span class="cm-comment">/*body总有一个默认的外边框margin:0 常见操作(规范)*/<br><span><span class="cm-tag">h1,<span class="cm-tag">ul,<span class="cm-tag">li,<span class="cm-tag">a,<span class="cm-tag">body{<br><span> <span class="cm-property">margin: <span class="cm-number">0;<br><span> <span class="cm-property">padding: <span class="cm-number">0;<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">none;<br><span>}<br><span><span><br><span><span class="cm-comment">/*border:粗细,样式,颜色*/<br><span> <span class="cm-builtin">#box{<br><span> <span class="cm-comment">/**/<br><span> <span class="cm-property">width: <span class="cm-number">300px;<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-keyword">red;<br><span> }<br><span> <span class="cm-tag">h2{<br><span> <span class="cm-property">font-size: <span class="cm-number">25px;<br><span> <span class="cm-comment">/*margin: 0;*/<br><span> <span class="cm-property">background-color: <span class="cm-atom">#aaaaff;<br><span> <span class="cm-property">color: <span class="cm-keyword">white;<br><span> }<br><span> <span class="cm-comment">/*标签选择器*/<br><span> <span class="cm-tag">form{<br><span> <span class="cm-property">background:<span class="cm-atom">#008B8B;<br><span> }<br><span> <span class="cm-tag">div:<span class="cm-variable-3">nth-of-type(<span class="cm-number">1) <span class="cm-tag">input{<br><span> <span class="cm-property">border: <span class="cm-number">3px <span class="cm-atom">solid <span class="cm-keyword">black;<br><span> }<br><span><span class="cm-tag">div:<span class="cm-variable-3">nth-of-type(<span class="cm-number">2) <span class="cm-tag">input{<br><span> <span class="cm-property">border: <span class="cm-number">3px <span class="cm-atom">dashed <span class="cm-keyword">yellow;<br><span>}<br><span><span class="cm-tag">div:<span class="cm-variable-3">nth-of-type(<span class="cm-number">3) <span class="cm-tag">input{<br><span> <span class="cm-property">border: <span class="cm-number">3px <span class="cm-atom">dashed <span class="cm-keyword">red;<br><span>}<br><span></<span class="cm-tag">style><br><span><span><br><span></<span class="cm-tag">head><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"box"><br><span><<span class="cm-tag">h2>会员登录</<span class="cm-tag">h2><br><span><<span class="cm-tag">form <span class="cm-tag">action=<span class="cm-string">""><br><span> <<span class="cm-tag">div><br><span> <<span class="cm-tag">span>用户名:</<span class="cm-tag">span><br><span> <<span class="cm-tag">input <span class="cm-tag">type=<span class="cm-string">"text"><br><span> </<span class="cm-tag">div><br><span> <<span class="cm-tag">div><br><span> <<span class="cm-tag">span>密码:</<span class="cm-tag">span><br><span> <<span class="cm-tag">input <span class="cm-tag">type=<span class="cm-string">"text"><br><span> </<span class="cm-tag">div><br><span> <<span class="cm-tag">div><br><span> <<span class="cm-tag">span>邮箱:</<span class="cm-tag">span><br><span> <<span class="cm-tag">input <span class="cm-tag">type=<span class="cm-string">"text"><br><span> </<span class="cm-tag">div><br><span></<span class="cm-tag">form><br><span></<span class="cm-tag">div><br><span></<span class="cm-tag">body></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723153507%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20233411.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723153507%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20233411.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723153108%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20232914.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210723153108%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-23%20232914.png"></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">4.3、内、外边距</span></h3>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span><span class="cm-comment"><!-- 外边距的妙用:居中元素<br><span><span class="cm-comment">margin: 0 auto;居中<br><span><span class="cm-comment">--><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-builtin">#box{<br><span> <span class="cm-comment">/**/<br><span> <span class="cm-property">width: <span class="cm-number">300px;<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-keyword">red;<br><span> <span class="cm-property">margin: <span class="cm-number">0 <span class="cm-atom">auto;<br><span> }<br><span> <span class="cm-comment">/*<br><span><span class="cm-comment"> margin: 0;<br><span><span class="cm-comment"> margin: 0 1px;<br><span><span class="cm-comment"> margin: 01px 2px 3px;<br><span><span class="cm-comment"> */<br><span> <span class="cm-tag">h2{<br><span> <span class="cm-property">font-size: <span class="cm-number">25px;<br><span> <span class="cm-comment">/*margin: 0;*/<br><span> <span class="cm-property">background-color: <span class="cm-atom">#aaaaff;<br><span> <span class="cm-property">color: <span class="cm-keyword">white;<br><span> <span class="cm-property">margin-top: <span class="cm-number">0;<br><span> }<br><span> <span class="cm-comment">/*标签选择器*/<br><span> <span class="cm-tag">form{<br><span> <span class="cm-property">background:<span class="cm-atom">#008B8B;<br><span> }<br><span> <span class="cm-tag">input{<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-keyword">black;<br><span> }<br><span> <span class="cm-comment">/*内边距:padding*/<br><span> <span class="cm-tag">a:<span class="cm-variable-3">nth-of-type(<span class="cm-number">1){<br><span> <span class="cm-property">padding: <span class="cm-number">10px <span class="cm-number">20px;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">div <span class="cm-attribute">id=<span class="cm-string">"box"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">h2<span class="cm-tag cm-bracket">>会员登录<span class="cm-tag cm-bracket"></<span class="cm-tag">h2<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">form <span class="cm-attribute">action=<span class="cm-string">""<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">span<span class="cm-tag cm-bracket">>用户名:<span class="cm-tag cm-bracket"></<span class="cm-tag">span<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">input <span class="cm-attribute">type=<span class="cm-string">"text"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">span<span class="cm-tag cm-bracket">>密码:<span class="cm-tag cm-bracket"></<span class="cm-tag">span<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">input <span class="cm-attribute">type=<span class="cm-string">"text"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">span<span class="cm-tag cm-bracket">>邮箱:<span class="cm-tag cm-bracket"></<span class="cm-tag">span<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">input <span class="cm-attribute">type=<span class="cm-string">"text"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">form<span class="cm-tag cm-bracket">><br><span><span><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>盒子的计算方式:你这个元素到底有多大? 美工+前端</strong></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724040624%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20120529.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724040624%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20120529.png"></span></p>
<p class="md-end-block md-p"><span class="md-plain">最终元素大小=<span class="md-pair-s "><strong>margin+border+padding+内容宽度</strong></span></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">4.4、圆角边框</span></h3>
<p class="md-end-block md-p"><span class="md-plain">4个角</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <<span class="cm-keyword">!-- 左上 右上 右下 左下,顺时针--><br><span> <span class="cm-tag">div{<br><span> <span class="cm-comment">/*半圆*/<br><span> <span class="cm-comment">/*width: 50px;*/<br><span> <span class="cm-comment">/*height: 50px;*/<br><span> <span class="cm-comment">/*margin: 30px;*/<br><span> <span class="cm-comment">/*background: red;*/<br><span> <span class="cm-comment">/*border-radius: 50px 0px 0px 0px;*/<br><span> <span class="cm-comment">/*半圆*/<br><span> <span class="cm-property">width: <span class="cm-number">100px;<br><span> <span class="cm-property">height: <span class="cm-number">50px;<br><span> <span class="cm-property">margin: <span class="cm-number">30px;<br><span> <span class="cm-property">background: <span class="cm-keyword">red;<br><span> <span class="cm-property">border-radius: <span class="cm-number">50px <span class="cm-number">50px <span class="cm-number">0px <span class="cm-number">0px;<br><span><span><br><span> }<span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag cm-error">head<span class="cm-tag cm-bracket cm-error">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>(现成框架)</strong></span></p>
<p class="md-end-block md-p"><span class="md-plain">源码之家</span></p>
<p class="md-end-block md-p"><span class="md-plain">后台管理系统 模板之家(现成框架)</span></p>
<p class="md-end-block md-p"><span class="md-plain">layui</span></p>
<p class="md-end-block md-p"><span class="md-plain">vue-element-admin</span></p>
<p class="md-end-block md-p"><span class="md-plain">element</span></p>
<p class="md-end-block md-p"><span class="md-plain">飞冰</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">4.5、盒子阴影</span></h3>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!DOCTYPE <span class="cm-tag">html><br><span><<span class="cm-tag">html <span class="cm-tag">lang=<span class="cm-string">"en"><br><span><<span class="cm-tag">head><br><span> <<span class="cm-tag">meta <span class="cm-tag">charset=<span class="cm-string">"UTF-8"><br><span> <<span class="cm-tag">title><span class="cm-tag">Title</<span class="cm-tag">title><br><span><<span class="cm-tag">style><br><span> <span class="cm-comment">/*margin: 0 auto;居中<br><span><span class="cm-comment"> 要求:块元素有固定的宽度<br><span><span><br><span><span class="cm-comment"> */<br><span> <span class="cm-tag">img{<br><span> <span class="cm-property">margin: <span class="cm-number">0 <span class="cm-atom">auto;<br><span> <span class="cm-comment">/*width: 100px;*/<br><span> <span class="cm-comment">/*height: 100px;*/<br><span> <span class="cm-comment">/*border: 10px solid red;*/<br><span> <span class="cm-property">border-radius: <span class="cm-number">50px;<span class="cm-comment">/*圆角*/<br><span> <span class="cm-property">box-shadow: <span class="cm-number">10px <span class="cm-number">10px <span class="cm-number">100px <span class="cm-keyword">yellow;<br><span> }<br><span></<span class="cm-tag">style><br><span></<span class="cm-tag">head><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div <span class="cm-tag">style=<span class="cm-string">"width: 500px;display: block;text-align: center"><br><span> <<span class="cm-tag">img <span class="cm-tag">src=<span class="cm-string">"../../lesson02/6背景/images/aaa.png" <span class="cm-tag">alt=<span class="cm-string">""><br><span></<span class="cm-tag">div><br><span><span><br><span></<span class="cm-tag">body><br><span></<span class="cm-tag">html></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724073604%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20153528.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724073604%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20153528.png"></span></p>
<h2 class="md-end-block md-heading"><span class="md-plain">5、浮动</span></h2>
<h3 class="md-end-block md-heading"><span class="md-plain">5.1、标准文档流</span></h3>
<div class="md-hr md-end-block"><hr></div>
<p class="md-end-block md-p"><span class="md-plain">块级元素:独占一行</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span>h1~h6p div 列表...</span></pre>
<p class="md-end-block md-p"><span class="md-plain">行内元素:不不独占一行</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span>span a img strong...</span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>行内元素可以包含在块级元素中,反之则不可以</strong></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">5.2、dispaly</span></h3>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!DOCTYPE <span class="cm-tag">html><br><span><<span class="cm-tag">html <span class="cm-tag">lang=<span class="cm-string">"en"><br><span><<span class="cm-tag">head><br><span> <<span class="cm-tag">meta <span class="cm-tag">charset=<span class="cm-string">"UTF-8"><br><span> <<span class="cm-tag">title><span class="cm-tag">Title</<span class="cm-tag">title><br><span><<span class="cm-keyword">!--<br><span><span class="cm-tag">display: <span class="cm-variable-3">block;块元素<br><span><span class="cm-tag">display: <span class="cm-variable-3">inline;行内元素<br><span><span class="cm-tag">display: <span class="cm-variable-3">inline-block;是块元素,但是可以内联,在一行<br><span><span class="cm-tag">none:<br><span>--><br><span><<span class="cm-tag">style><br><span> <span class="cm-tag">div{<br><span> <span class="cm-property">width: <span class="cm-number">100px;<br><span> <span class="cm-property">height: <span class="cm-number">100px;<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-keyword">red;<br><span> <span class="cm-property">display: <span class="cm-atom">inline;<br><span> }<br><span> <span class="cm-tag">span{<br><span> <span class="cm-property">width: <span class="cm-number">100px;<br><span> <span class="cm-property">height: <span class="cm-number">100px;<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-keyword">red;<br><span> <span class="cm-comment">/*display: block;*/<br><span> <span class="cm-property">display: <span class="cm-atom">none;<br><span> }<br><span></<span class="cm-tag">style><br><span></<span class="cm-tag">head><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div><span class="cm-tag">div块元素</<span class="cm-tag">div><br><span><<span class="cm-tag">span><span class="cm-tag">span行内元素</<span class="cm-tag">span><br><span></<span class="cm-tag">body><br><span></<span class="cm-tag">html></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">这个也是一种实现行内元素排列的方式,但是我们很多的情况都使用float</span></p>
</li>
</ol>
<h3 class="md-end-block md-heading"><span class="md-plain">5.3、Float</span></h3>
<p class="md-end-block md-p"><span class="md-plain">左右浮动:float:left/right</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!DOCTYPE <span class="cm-tag">html><br><span><<span class="cm-tag">html><br><span><span class="cm-tab"> <<span class="cm-tag">head><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">meta <span class="cm-tag">charset=<span class="cm-string">"UTF-8"><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">title></<span class="cm-tag">title><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">style <span class="cm-tag">type=<span class="cm-string">"text/css"><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tag">body{<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">font-size: <span class="cm-number">22px;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> }<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-qualifier">.wrap{<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">width: <span class="cm-number">400;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">border: <span class="cm-number">2px <span class="cm-atom">#F60 <span class="cm-atom">dotted;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">margin: <span class="cm-number">10px <span class="cm-atom">auto;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> }<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-qualifier">.box{<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">width: <span class="cm-number">100px;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">height: <span class="cm-number">100px;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">border: <span class="cm-number">2px <span class="cm-atom">#36F <span class="cm-atom">dotted;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">margin: <span class="cm-number">10px;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> }<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-qualifier">.fl{<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">float: <span class="cm-atom">left;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> }<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-qualifier">.fr{<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <span class="cm-property">float: <span class="cm-atom">right;<br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> }<br><span><span class="cm-tab"> <span class="cm-tab"> </<span class="cm-tag">style><br><span><span class="cm-tab"> </<span class="cm-tag">head><br><span><span class="cm-tab"> <<span class="cm-tag">body><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"wrap"><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box"><span class="cm-tag">box-1</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box"><span class="cm-tag">box-2</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box"><span class="cm-tag">box-3</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> </<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"wrap"><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box fr"><span class="cm-tag">box-1</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box"><span class="cm-tag">box-2</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box"><span class="cm-tag">box-3</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> </<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"wrap"><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box fr"><span class="cm-tag">box-1</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box fl"><span class="cm-tag">box-2</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box"><span class="cm-tag">box-3</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> </<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"wrap"><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box fl"><span class="cm-tag">box-1</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box fl"><span class="cm-tag">box-2</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> <span class="cm-tab"> <<span class="cm-tag">div <span class="cm-tag">class=<span class="cm-string">"box fl"><span class="cm-tag">box-3</<span class="cm-tag">div><br><span><span class="cm-tab"> <span class="cm-tab"> </<span class="cm-tag">div><br><span><span class="cm-tab"> </<span class="cm-tag">body><br><span></<span class="cm-tag">html><br><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">5.4 、父级边框塌陷的问题</span></h3>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724081951%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20161918.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724081951%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20161918.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span> <span class="cm-comment">/*<br><span><span class="cm-comment"> clear: left;清除左侧浮动<br><span><span class="cm-comment"> clear: right;清除右侧浮动<br><span><span class="cm-comment"> clear: both;两侧都不能有浮动<br><span><span class="cm-comment"> clear: none;所有<br><span><span class="cm-comment"> */<br><span> <span class="cm-tag">clear: <span class="cm-variable-3">left;<br><span> <span class="cm-tag">clear: <span class="cm-variable-3">right;<br><span> <span class="cm-tag">clear: <span class="cm-variable-3">both;<br><span> <span class="cm-tag">clear: <span class="cm-variable-3">none;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>解决方案:</strong></span></p>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">增加父级元素的高度(不建议使用)</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-builtin">#father{<br><span> <span class="cm-property">border:<span class="cm-number">1pz <span class="cm-atom">#000 <span class="cm-atom">solid;<br><span> <span class="cm-property">height:<span class="cm-number">800px;<br><span>}</span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">增加一个空的div,清除浮动</span></p>
</li>
</ol>
<pre class="md-fences mock-cm md-end-block"><divclass="clear"> </div>
.clear{
clear:both;
/**/
margin:0;
padding:0;
}
</pre>
<ol class="ol-list" start="3">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">overfloat</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span>在父级元素中增加一个 Overflow:hidden;<br><span>在父级元素中增加一个 Overflow:auto;</span></span></pre>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!DOCTYPE <span class="cm-tag">html><br><span><<span class="cm-tag">html <span class="cm-tag">lang=<span class="cm-string">"en"><br><span><<span class="cm-tag">head><br><span> <<span class="cm-tag">meta <span class="cm-tag">charset=<span class="cm-string">"UTF-8"><br><span> <<span class="cm-tag">title><span class="cm-tag">Title</<span class="cm-tag">title><br><span><<span class="cm-tag">style><br><span> <span class="cm-builtin">#cotent{<br><span> <span class="cm-property">width: <span class="cm-number">200px;<br><span> <span class="cm-property">height: <span class="cm-number">150px;<br><span> <span class="cm-property">overflow: <span class="cm-atom">scroll;<br><span> }<br><span></<span class="cm-tag">style><br><span></<span class="cm-tag">head><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"cotent"><br><span><<span class="cm-tag">img <span class="cm-tag">src=<span class="cm-string">"images/aaa.png" <span class="cm-tag">alt=<span class="cm-string">""><br><span><<span class="cm-tag">p>有志者,事竟成,破釜沉舟,百二秦关终属楚;<br><span> 苦心人天不负,卧薪尝胆,三千越甲可吞吴;</<span class="cm-tag">p><br><span></<span class="cm-tag">div><br><span></<span class="cm-tag">body><br><span></<span class="cm-tag">html></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724084847%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20164816.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724084847%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20164816.png"></span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">父类添加一个伪类<span class="md-pair-s "><strong>:after</strong></span></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-tag">style><br><span> <span class="cm-builtin">#father:<span class="cm-variable-3">after{<br><span> <span class="cm-comment">/*加空内容*/<br><span> <span class="cm-property">content: <span class="cm-string">'';<br><span> <span class="cm-comment">/*将空文本变成一个块*/<br><span> <span class="cm-property">display: <span class="cm-atom">block;<br><span> <span class="cm-property">float: <span class="cm-atom">left;<br><span> }<br><span></<span class="cm-tag">style><br><span><span><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"father">内容</<span class="cm-tag">div><br><span></<span class="cm-tag">body><br><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
</li>
</ol>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>小结:</strong></span></p>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">浮动元素后面增加空DIV</span></p>
<p class="md-end-block md-p"><span class="md-plain">简单,代码中尽量避免空DIV</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">设置父元素的高度</span></p>
<p class="md-end-block md-p"><span class="md-plain">简单,元素假设有了固定的高度,就会被限制</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">overflow</span></p>
<p class="md-end-block md-p"><span class="md-plain">简单,下拉的一些场景避免使用</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">父类添加一个伪类<span class="md-pair-s "><strong>:after</strong><span class="md-plain">(推荐使用)</span></span></span></p>
<p class="md-end-block md-p"><span class="md-plain">写法稍微复杂一点,但是没有副作用</span></p>
</li>
</ol>
<h3 class="md-end-block md-heading"><span class="md-plain">5.5、对比</span></h3>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">display</span></p>
<p class="md-end-block md-p"><span class="md-plain">方向不可以控制</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">float</span></p>
<p class="md-end-block md-p"><span class="md-plain">浮动起来的话会脱离标准文案流,所以要解决父级边框塌陷的问题~</span></p>
</li>
</ul>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"> </p>
<h2 class="md-end-block md-heading"><span class="md-plain">6、定位</span></h2>
<h3 class="md-end-block md-heading"><span class="md-plain">6.1、相对定位</span></h3>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!DOCTYPE <span class="cm-tag">html><br><span><<span class="cm-tag">html <span class="cm-tag">lang=<span class="cm-string">"en"><br><span><<span class="cm-tag">head><br><span><<span class="cm-tag">meta <span class="cm-tag">charset=<span class="cm-string">"UTF-8"><br><span><<span class="cm-tag">title><span class="cm-tag">Title</<span class="cm-tag">title><br><span><<span class="cm-keyword">!--<br><span>相对定位<br><span>相对于自己原来的位置进行偏移<br><span> --><br><span><<span class="cm-tag">style><br><span> <span class="cm-tag">div{<br><span> <span class="cm-property">margin: <span class="cm-number">10px;<br><span> <span class="cm-property">padding: <span class="cm-number">5px;<br><span> <span class="cm-property">font-size: <span class="cm-number">12px;<br><span> <span class="cm-property">line-height: <span class="cm-number">25px;<br><span> }<br><span> <span class="cm-builtin">#father{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">solid <span class="cm-atom">#aaaaff;<br><span> <span class="cm-property">padding: <span class="cm-number">0px;<br><span> }<br><span> <span class="cm-builtin">#first{<br><span><span><br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">dashed <span class="cm-atom">#66CCFF;<br><span> <span class="cm-property">background-color: <span class="cm-keyword">lightblue;<br><span> <span class="cm-property">position: <span class="cm-atom">relative;<span class="cm-comment">/*相对定位:上下左右*/<br><span> <span class="cm-property">top: <span class="cm-number">-20px;<br><span> <span class="cm-property">left: <span class="cm-number">20px;<br><span> }<br><span> <span class="cm-builtin">#scond{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">dashed <span class="cm-atom">#30BD8C;<br><span> <span class="cm-property">background-color: <span class="cm-keyword">lightblue;<br><span> }<br><span> <span class="cm-builtin">#third{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">dashed <span class="cm-atom">#FC00FF;<br><span> <span class="cm-property">background-color: <span class="cm-keyword">lightblue;<br><span> <span class="cm-property">position: <span class="cm-atom">relative;<br><span> <span class="cm-property">bottom: <span class="cm-number">-10px;<br><span> <span class="cm-property">right: <span class="cm-number">20px;<br><span> }<br><span></<span class="cm-tag">style><br><span></<span class="cm-tag">head><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"father"><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"first">第一个盒子</<span class="cm-tag">div><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"scond">第二个盒子</<span class="cm-tag">div><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"third">第三个盒子</<span class="cm-tag">div><br><span></<span class="cm-tag">div><br><span></<span class="cm-tag">body><br><span></<span class="cm-tag">html></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>原来的盒子</strong></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724130941%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20173347.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724130941%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20173347.png"></span></p>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>相对位置的盒子</strong></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724130956%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20173314.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724130956%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20173314.png"></span></p>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>相对定位:position:relative;</strong></span></p>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>相对于原来的位置,进行指定的偏移,相对定位的话,它任然在标准文档流中!原来的位置会被保留</strong></span></p>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-pair-s "><strong><span class="md-pair-s "><em>练习</em></span></strong></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724133815%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20213655.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724133815%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20213655.png"></span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><<span class="cm-keyword">!DOCTYPE <span class="cm-tag">html><br><span><<span class="cm-tag">html <span class="cm-tag">lang=<span class="cm-string">"en"><br><span><<span class="cm-tag">head><br><span> <<span class="cm-tag">meta <span class="cm-tag">charset=<span class="cm-string">"UTF-8"><br><span> <<span class="cm-tag">title><span class="cm-tag">Title</<span class="cm-tag">title><br><span><<span class="cm-tag">style><br><span> <span class="cm-builtin">#box{<br><span> <span class="cm-property">width: <span class="cm-number">300px;<br><span> <span class="cm-property">height: <span class="cm-number">300px;<br><span> <span class="cm-property">padding: <span class="cm-number">10px;<br><span> <span class="cm-property">border: <span class="cm-number">2px <span class="cm-atom">solid <span class="cm-keyword">rebeccapurple;<br><span> }<br><span> <span class="cm-tag">a{<br><span> <span class="cm-property">width: <span class="cm-number">100px;<br><span> <span class="cm-property">height: <span class="cm-number">100px;<br><span> <span class="cm-property">text-decoration: <span class="cm-atom">none;<br><span> <span class="cm-property">background: <span class="cm-atom">#FC00FF;<br><span> <span class="cm-comment">/*行高与高度一致可实现居中*/<br><span> <span class="cm-property">line-height: <span class="cm-number">100px;<br><span> <span class="cm-property">text-align: <span class="cm-atom">center;<br><span> <span class="cm-property">color: <span class="cm-keyword">white;<br><span> <span class="cm-comment">/*变成块*/<br><span> <span class="cm-property">display: <span class="cm-atom">block;<br><span> }<br><span> <span class="cm-comment">/*鼠标放上变色*/<br><span> <span class="cm-tag">a:<span class="cm-variable-3">hover{<br><span> <span class="cm-property">background: <span class="cm-atom">#333333;<br><span> }<br><span> <span class="cm-qualifier">.a2,<span class="cm-qualifier">.a4{<br><span> <span class="cm-property">position: <span class="cm-atom">relative;<br><span> <span class="cm-property">left: <span class="cm-number">200px;<br><span> <span class="cm-property">top: <span class="cm-number">-100px;<br><span><span><br><span> }<br><span> <span class="cm-qualifier">.a5{<br><span> <span class="cm-property">position: <span class="cm-atom">relative;<br><span> <span class="cm-property">left: <span class="cm-number">100px;<br><span> <span class="cm-property">top: <span class="cm-number">-300px;<br><span> }<br><span></<span class="cm-tag">style><br><span></<span class="cm-tag">head><br><span><<span class="cm-tag">body><br><span><<span class="cm-tag">div <span class="cm-tag">id=<span class="cm-string">"box"><br><span><<span class="cm-tag">a <span class="cm-tag">class=<span class="cm-string">"a1" <span class="cm-tag">href=<span class="cm-string">"#">链接<span class="cm-number">1</<span class="cm-tag">a><br><span><<span class="cm-tag">a <span class="cm-tag">class=<span class="cm-string">"a2" <span class="cm-tag">href=<span class="cm-string">"#">链接<span class="cm-number">2</<span class="cm-tag">a><br><span><<span class="cm-tag">a <span class="cm-tag">class=<span class="cm-string">"a3" <span class="cm-tag">href=<span class="cm-string">"#">链接<span class="cm-number">3</<span class="cm-tag">a><br><span><<span class="cm-tag">a <span class="cm-tag">class=<span class="cm-string">"a4" <span class="cm-tag">href=<span class="cm-string">"#">链接<span class="cm-number">4</<span class="cm-tag">a><br><span><<span class="cm-tag">a <span class="cm-tag">class=<span class="cm-string">"a5" <span class="cm-tag">href=<span class="cm-string">"#">链接<span class="cm-number">5</<span class="cm-tag">a><br><span></<span class="cm-tag">div><br><span><span><br><span></<span class="cm-tag">body><br><span></<span class="cm-tag">html></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"> </p>
</li>
</ul>
<h3 class="md-end-block md-heading"><span class="md-plain">6.2、绝对定位</span></h3>
<p class="md-end-block md-p"><span class="md-plain">定位:基于XX定位,上下左右~</span></p>
<ol class="ol-list" start="">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">没有父级元素定位的前提下,相对于浏览器定位</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">假设父级元素存在定位,我们通常会相对于父级元素偏移~</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">在父级元素范围内移动</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">相对于父级或浏览器的位置,进行指定的偏移,相对定位的话,它不在在标准文档流中!原来的位置不会被保留</span></p>
</li>
</ol>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag">div{<br><span> <span class="cm-property">margin: <span class="cm-number">10px;<br><span> <span class="cm-property">padding: <span class="cm-number">5px;<br><span> <span class="cm-property">font-size: <span class="cm-number">12px;<br><span> <span class="cm-property">line-height: <span class="cm-number">25px;<br><span> }<br><span> <span class="cm-builtin">#father{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">solid <span class="cm-atom">#aaaaff;<br><span> <span class="cm-property">padding: <span class="cm-number">0px;<br><span> <span class="cm-comment">/*想要产生绝对定位,又不想产生浏览器,增加相对定位*/<br><span> <span class="cm-property">position: <span class="cm-atom">relative;<br><span> }<br><span> <span class="cm-builtin">#first{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">dashed <span class="cm-atom">#66CCFF;<br><span> <span class="cm-property">background-color: <span class="cm-keyword">lightblue;<br><span> }<br><span> <span class="cm-builtin">#scond{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">dashed <span class="cm-atom">#30BD8C;<br><span> <span class="cm-property">background-color: <span class="cm-keyword">lightblue;<br><span> <span class="cm-comment">/*绝对定位*/<br><span> <span class="cm-property">position: <span class="cm-atom">absolute;<br><span> <span class="cm-property">left: <span class="cm-number">100px;<br><span><span><br><span><span><br><span> }<br><span> <span class="cm-builtin">#third{<br><span> <span class="cm-property">border: <span class="cm-number">4px <span class="cm-atom">dashed <span class="cm-atom">#FC00FF;<br><span> <span class="cm-property">background-color: <span class="cm-keyword">lightblue;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">div <span class="cm-attribute">id=<span class="cm-string">"father"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">div <span class="cm-attribute">id=<span class="cm-string">"first"<span class="cm-tag cm-bracket">>第一个盒子<span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">div <span class="cm-attribute">id=<span class="cm-string">"scond"<span class="cm-tag cm-bracket">>第二个盒子<span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">div <span class="cm-attribute">id=<span class="cm-string">"third"<span class="cm-tag cm-bracket">>第三个盒子<span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">默认效果</span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724130941%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20173347.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724130941%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20173347.png"></span></p>
<p class="md-end-block md-p"><span class="md-plain">后来效果</span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724135413%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20215358.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724135413%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20215358.png"></span></p>
<p class="md-end-block md-p"> </p>
<h3 class="md-end-block md-heading"><span class="md-plain">6.3、固定定位 fixed</span></h3>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag">body{<br><span> <span class="cm-property">height: <span class="cm-number">1000px;<br><span><span><br><span> }<br><span> <span class="cm-comment">/*父级下的第一个元素*/<br><span> <span class="cm-tag">div:<span class="cm-variable-3">nth-of-type(<span class="cm-number">1){<br><span> <span class="cm-property">width: <span class="cm-number">100px;<br><span> <span class="cm-property">height: <span class="cm-number">100px;<br><span> <span class="cm-property">background: <span class="cm-keyword">rebeccapurple;<br><span> <span class="cm-comment">/*a绝对定位:相对于浏览器*/<br><span> <span class="cm-property">position: <span class="cm-atom">absolute;<br><span> <span class="cm-property">right: <span class="cm-number">0;<br><span> <span class="cm-property">bottom: <span class="cm-number">0;<br><span> }<br><span> <span class="cm-tag">div:<span class="cm-variable-3">nth-of-type(<span class="cm-number">2){<br><span> <span class="cm-property">width: <span class="cm-number">50px;<br><span> <span class="cm-property">height: <span class="cm-number">50px;<br><span> <span class="cm-property">background: <span class="cm-atom">#30BD8C;<br><span> <span class="cm-comment">/* position: fixed;:固定定位*/<br><span> <span class="cm-property">position: <span class="cm-atom">fixed;<br><span> <span class="cm-property">right: <span class="cm-number">0;<br><span> <span class="cm-property">bottom: <span class="cm-number">0;<br><span> }<br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">style<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">div<span class="cm-tag cm-bracket">>div1<span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">div<span class="cm-tag cm-bracket">>div2<span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>定位在浏览器,不管怎么滑动位置都不变</strong></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724140601%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20220358.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724140601%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20220358.png"></span></p>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724140607%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20220344.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724140607%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20220344.png"></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">6.4、Z-index</span></h3>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724144238%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20220939.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724144238%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20220939.png"></span></p>
<p class="md-end-block md-p"><span class="md-pair-s "><strong>图层~</strong></span></p>
<p class="md-end-block md-p"><span class="md-plain">z-index:默认是0,最高无限~(999)</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span class="cm-meta"><!DOCTYPE html><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">html <span class="cm-attribute">lang=<span class="cm-string">"en"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">title<span class="cm-tag cm-bracket">>Title<span class="cm-tag cm-bracket"></<span class="cm-tag">title<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">link <span class="cm-attribute">rel=<span class="cm-string">"stylesheet" <span class="cm-attribute">href=<span class="cm-string">"css/style.css" <span class="cm-attribute">type=<span class="cm-string">"text/css"<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">head<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"><<span class="cm-tag">div <span class="cm-attribute">id=<span class="cm-string">"content"<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">ul<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li<span class="cm-tag cm-bracket">><<span class="cm-tag">img <span class="cm-attribute">src=<span class="cm-string">"images/屏幕截图%202021-07-24%20221226.png" <span class="cm-attribute">alt=<span class="cm-string">""<span class="cm-tag cm-bracket">></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li <span class="cm-attribute">class=<span class="cm-string">"tipText"<span class="cm-tag cm-bracket">>学习微服务找狂神<span class="cm-tag cm-bracket"></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li <span class="cm-attribute">class=<span class="cm-string">"tipBg"<span class="cm-tag cm-bracket">></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li<span class="cm-tag cm-bracket">>时间2021-7-24<span class="cm-tag cm-bracket"></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"><<span class="cm-tag">li<span class="cm-tag cm-bracket">>地点:月球一号基地<span class="cm-tag cm-bracket"></<span class="cm-tag">li<span class="cm-tag cm-bracket">><br><span> <span class="cm-tag cm-bracket"></<span class="cm-tag">ul<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">div<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">body<span class="cm-tag cm-bracket">><br><span><span class="cm-tag cm-bracket"></<span class="cm-tag">html<span class="cm-tag cm-bracket">></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"> </p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded"><span><span><br><span><span class="cm-builtin">#content{<br><span> <span class="cm-property">width: <span class="cm-number">840px;<br><span> <span class="cm-property">padding: <span class="cm-number">0;<br><span> <span class="cm-property">margin: <span class="cm-number">0;<br><span> <span class="cm-comment">/**/<br><span> <span class="cm-property">overflow:<span class="cm-atom">hidden ;<br><span> <span class="cm-property">font-size: <span class="cm-number">12px;<br><span> <span class="cm-property">line-height: <span class="cm-number">25px;<br><span> <span class="cm-property">border: <span class="cm-number">1px <span class="cm-atom">solid <span class="cm-atom">#080706;<br><span>}<br><span><span class="cm-tag">ul,<span class="cm-tag">li{<br><span> <span class="cm-property">padding: <span class="cm-number">0;<br><span> <span class="cm-property">margin: <span class="cm-number">0;<br><span><span class="cm-comment">/* 去圆的*/<br><span> <span class="cm-property">list-style: <span class="cm-atom">none;<br><span>}<br><span><span class="cm-comment">/*父级元素相对定位*/<br><span><span class="cm-builtin">#content <span class="cm-tag">ul{<br><span> <span class="cm-comment">/*相对定位*/<br><span> <span class="cm-property">position: <span class="cm-atom">relative;<br><span>}<br><span><span class="cm-qualifier">.tipText,<span class="cm-qualifier">.tipBg{<br><span> <span class="cm-comment">/*绝对定位*/<br><span> <span class="cm-property">position: <span class="cm-atom">absolute;<br><span> <span class="cm-property">width: <span class="cm-number">840px;<br><span> <span class="cm-property">height: <span class="cm-number">25px;<br><span> <span class="cm-property">top:<span class="cm-number">484px ;<br><span>}<br><span><span class="cm-qualifier">.tipText{<br><span> <span class="cm-property">color: <span class="cm-keyword">white;<br><span> <span class="cm-comment">/*层级*/<br><span> <span class="cm-property">z-index: <span class="cm-number">999;<br><span>}<br><span><span class="cm-qualifier">.tipBg{<br><span> <span class="cm-property">background: <span class="cm-keyword">hotpink;<br><span><span class="cm-comment">/* 背景透明*/<br><span> <span class="cm-property">opacity: <span class="cm-number">0.5;<br><span> <span class="cm-comment">/*0~100*/<br><span> <span class="cm-property">filter: <span class="cm-variable">alpha(<span class="cm-atom">opacity=<span class="cm-number">50);<br><span>}</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-image md-img-loaded" data-src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724144617%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20224553.png"><img src="https://images.cnblogs.com/cnblogs_com/blogs/676354/galleries/2002721/o_210724144617%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202021-07-24%20224553.png"></span></p>
<h2 class="md-end-block md-heading"><span class="md-plain">7、动画(了解,视野拓展)</span></h2>
<ul class="ul-list" data-mark="-">
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">卡巴斯基实验室</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">html 浪漫告白 源码之家</span></p>
</li>
<li class="md-list-item">
<p class="md-end-block md-p"><span class="md-plain">canvas动画</span></p>
</li>
<li class="md-list-item">
<p><span class="md-plain"> </span></p>
</li>
</ul><br><br>
来源:https://www.cnblogs.com/laimaihai/p/15058107.html
頁:
[1]