HTML 및 CSS 지식 포인트에 대한 포괄적인 요약을 공유하세요.

Y2J
풀어 주다: 2017-05-22 10:18:43
원래의
1943명이 탐색했습니다.

1. html+css의 기본
1-1
Html과 CSS의 관계
웹 프론트엔드 개발의 기본 기술을 배우려면 HTML, CSS, JavaScript 언어를 마스터해야 합니다. 이 세 가지 기술이 무엇을 달성하는 데 사용되는지 살펴보겠습니다.
1. HTML은 웹 콘텐츠의 전달자입니다. 콘텐츠란 웹페이지 작성자가 사용자가 탐색할 수 있도록 페이지에 게시한 정보로, 텍스트, 사진, 비디오 등을 포함할 수 있습니다.
2. CSS 스타일은 성능입니다. 웹페이지에 코트를 입히는 것과 같습니다. 예를 들어 제목 글꼴, 색상 변경, 제목에 배경 이미지, 테두리 등 추가 등이 있습니다. 콘텐츠의 모양을 변경하는 데 사용되는 이러한 모든 항목을 프레젠테이션이라고 합니다.
3. JavaScript는 웹 페이지에 특수 효과를 구현하는 데 사용됩니다. 예를 들어 드롭다운 메뉴 는 마우스를 그 위로 슬라이드하면 나타납니다. 또는 마우스를 테이블 위로 슬라이드하면 테이블의 배경색이 변경됩니다. 핫뉴스(뉴스사진) 순환도 있습니다. 애니메이션이 있다면 인터랙티브한 애니메이션은 일반적으로 JavaScript를 사용하여 구현되는 것으로 이해하면 됩니다. 1-2
1,
HTML 태그 는 대소문자를 구분하지 않으며,

은 동일하지만 대부분의 프로그래머는 소문자를 허용하므로 소문자를 사용하는 것이 좋습니다.
1-3
HTML 파일은 고유한 고정된 구조를 가지고 있습니다.

<html>
    <head>...</head>
    <body>...</body>
</html>
로그인 후 복사

코드 설명:

1. 을 루트 태그라고 하며, 모든 웹페이지 태그는 에 있습니다.
2. 태그는 모든 헤드 요소의 컨테이너인 문서의 헤드를 정의하는 데 사용됩니다. 헤더 요소에는 , <script>, <style>, <link>, <meta> 및 기타 태그가 포함됩니다. 헤더 태그는 다음 섹션에서 자세히 소개됩니다. <br/>3. <body> 및 </body> 태그 사이의 콘텐츠는 <h1>, <a> 및 <img> 다른 웹페이지 콘텐츠 태그를 사용하면 여기 태그의 콘텐츠가 브라우저에 표시됩니다. <br/><br/>1-4<br/>1, 헤드 섹션에는 다음 태그를 사용할 수 있습니다. <br/><br/><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><head> <title>...</title> <meta> <link> <style>...</style> <script>...</script> </head></pre><div class="contentsignin">로그인 후 복사</div></div><p>2,代码<a href="http://www.php.cn/code/8105.html" target="_blank">注释</a>不仅方便程序员自己回忆起以前代码的用途,还可以帮助其他程序员很快的读懂你的程序的功能,方便多人合作开发网页代码。<br/>语法:<br/><!--注释文字 --><br/>3,<a href="http://www.php.cn/code/463.html" target="_blank">CSS注释代码</a><br/>就像在Html的注释一样,在CSS中也有注释语句:用/*注释语句*/来标明(Html中使用<!--注释语句-->)<br/><br/>1-5<br/>1,<a href="http://www.php.cn/html/html-yuyihua.html" target="_blank">语义化</a>:说的通俗点就是:明白每个标签的用途(在什么情况下我可以使用这个标签才合理)比如,网页上的文章的标题就得用标题标签,网页上的各个栏目的栏目名称也可以使用标题标签。<br/>2,语义化的作用<br/>1). 更容易被搜<a href="http://www.php.cn/code/9822.html" target="_blank">索引</a>擎收录。<br/>2). 更容易让屏幕阅读器读出网页内容。<br/><br/>二,认识标签(第一部分)<br/>2-1<br/>如果想在网页上显示文章,这时就需要<p>标签了,把文章的段落放到<p>标签中。<br/>语法:<br/><p>段落文本</p><br/><br/>2-2<br/><hx>标签来制作文章的标题。<br/>标题标签一共有6个,h1、h2、h3、h4、h5、h6分别为一级标题、二级标题、三级标题、四级标题、五级标题、六级标题。并且依据重要性递减。<h1>是最高的等级。<br/>语法:<br/><hx>标题文本</hx> (x为1-6)<br/>文章的标题前面已经说过了,可以使用标题标签,另外网页上的各个栏目的标题也可使用它们<br/><br/>2-3<br/>有了段落又有了标题,现在如果想在一段话中特别强调某几个文字,这时候就可以用到<em>或<strong>标签。<br/> 但两者在强调的语气上有区别:<em> 表示强调,<strong> 表示更强烈的强调。并且在浏览器中<em> 默认用斜体表示,<strong> 用粗体表示。两个标签相比,目前国内前端程序员更喜欢使用<strong>表示强调<br/><br/>2-4<br/><em>、<strong>、<span>的区别:<br/>1. <em>和<strong>标签是为了强调一段话中的关键字时使用,它们的语义是强调。<br/>2. <span>标签是没有语义的,它的作用就是为了设置单独的样式用的,把一段话圈起来,然后用css设置样式。<br/><br/>2-5<br/>q标签,短文本<a href="http://www.php.cn/wiki/231.html" target="_blank">引用</a><br/> 比如在你的网页的文章里想引用某个作家的一句诗,这样会使你的文章更加出彩,那么<q>标签是你所需要的。<br/>语法:<br/><q>引用文本</q><br/>1,注意要引用的文本不用加双引号,浏览器会对q标签自动添加双引号。<br/>2,注意这里用<q>标签的真正关键点不是它的默认样式双引号(如果这样我们不如自己在键盘上输入双引号就行了),而是它的语义:引用别人的话<br/><br/>blockquote标签,长文本引用<br/> <blockquote>的作用也是引用别人的文本。但它是对长文本的引用<br/><q>标签是对简短文本的引用,比如说引用一句话就用到<q>标签。<br/>语法:<br/><blockquote>引用文本</blockquote><br/>浏览器对<blockquote>标签的解析是缩进样式<br/><br/>2-6<br/>换行标签<br/><br/><br/>标签作用相当于word文档中的回车。<br/>分割线标签<hr/><br/><hr/>标签和<br/>标签一样也是一个空标签,所以只有一个开始标签,没有结束标签。<br/><hr/>标签的在浏览器中的默认样式线条比较粗,颜色为灰色,可能有些人觉得这种样式不美观,没有关系,这些外在样式在我们以后学习了css样式表之后,都可以对其修改。<br/><br/>2-7<br/>html<a href="http://www.php.cn/wiki/88.html" target="_blank">特殊字符</a><br/>空格: (;分号必不可少)<br/><br/>2-8<br/>address标签,为网页加入地址信息<br/>语法:<br/><address>地址信息</address><br/>如:<br/><address>北京市西城区德外大街10号</address><br/> 在浏览器上显示的样式为斜体,如果不喜欢斜体,当然可以,可以在后面的课程中使用css样式来修改它<address>标签的默认样式<br/><br/>2-9<br/>在介绍语言技术的网站中,必免不了在网页中显示一些计算机专业的<a href="http://www.php.cn/wiki/44.html" target="_blank">编程</a>代码,当代码为一行代码时,你就可以使用<code>标签了,如下面例子:<br/><code>var i=i+300;</code><br/>语法:<br/><code>代码语言</code><br/>注意:在文章中一般如果要插入多行代码时不能使用<code>标签,如果是多行代码,可以使用<pre class="brush:php;toolbar:false">标签。<br/><br/><pre class="brush:php;toolbar:false"> 标签的主要作用:预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。如果用以前的方法,回车需要输入<br>签,空格需要输入 。<br/>注意:<pre class="brush:php;toolbar:false"> 标签不只是为显示计算机的源代码时用的,在你需要在网页中预显示格式时都可以使用它,只是<pre class="brush:php;toolbar:false">标签的一个常见应用就是用来展示计算机的源代码。<br/><br/>三,认识标签(第二部分)<br/>3-1<br/>1,无序列表<br/>ul-li是没有前后顺序的信息列表。<br/>语法:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><ul> <li>信息</li> <li>信息</li> ...... </ul> 举例: <ul> <li>精彩少年</li> <li>美丽突然出现</li> <li>触动心灵的旋律</li> </ul></pre><div class="contentsignin">로그인 후 복사</div></div><p>ul-li在网页中显示的默认样式一般为:每项li前都自带一个圆点<br/><br/>2,有序列表<br/>语法:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><ol> <li>信息</li> <li>信息</li> ...... </ol></pre><div class="contentsignin">로그인 후 복사</div></div><p>举例:<br/>下面是一个热点课程下载排行榜:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><ol> <li>前端开发面试心法 </li> <li>零基础学习html</li> <li>JavaScript全攻略</li> </ol> <ol></pre><div class="contentsignin">로그인 후 복사</div></div><p>在网页中显示的默认样式一般为:每项<li>前都自带一个序号,序号默认从1开<br/><br/>3-2<br/><p>容器标签<br/>在网页制作过程过中,可以把一些独立的逻辑部分划分出来,放在一个<p>标签中,这个<p>标签的作用就相当于一个容器。<br/>语法:<br/><p>…</p><br/>确定逻辑部分:<br/>什么是逻辑部分?它是页面上相互关联的一组元素。如网页中的独立的栏目版块,就是一个典型的逻辑部分。如下图所示:图中用红色边框标出的部分就是一个逻辑部分,就可以使用<p>标签作为容器<br/>注释:<p> 是一个块级元素,也就是说,浏览器通常会在 p 元素前后放置一个换行符。<br/><br/>3-3<br/>创建表格的五个元素:<br/>table、tbody、tr、th、td<br/>1、<table>…</table>:整个表格以<table>标记开始、</table>标记结束。<br/>2、<tbody>…</tbody>:当表格内容非常多时,表格会下载一点显示一点,但如果加上<tbody>标签后,这个表格就要等表格内容全部下载完才会显示。如右侧代码<a href="http://www.php.cn/code/6852.html" target="_blank">编辑器</a>中的代码。(这个标签基本上不怎么用了)<br/>3、<tr>…</tr>:表格的一行,所以有几对tr 表格就有几行。<br/>4、<td>…</td>:表格的一个单元格,一行中包含几对<td>...<td/>,说明一行中就有几列。<br/>5、<th>…</th>:表格的头部的一个单元格,表格表头。<br/>6、表格中列的个数,取决于一行中数据单元格的个数。<br/><br/>表格还是需要添加一些标签进行优化,可以添加标题和<a href="http://www.php.cn/java/java-zhaiyao.html" target="_blank">摘要</a><br/><table summary="本表格记录2012年到2013年库存记录,记录包括U盘和耳机库存量"><br/> <caption>2012年到2013年库存记录</caption><br/><br/>3-4<br/>1,使用<a>标签,链接到别一个页面<br/>使用<a>标签可实现<a href="http://www.php.cn/code/6537.html" target="_blank">超链接</a>,它在网页制作中可以说是无处不在,只要有链接的地方,就会有这个标签。<br/>语法:<br/><a href=”目标网址”>链接显示的文本</a><br/>例如:<br/><a href = "http://www.imooc.com">click here!</a><br/>上面例子作用是单击click here!文字,网页链接到www.imooc.com这个网页。<br/><br/>3-5<br/>认识<img>标签,为网页插入图片<br/>在网页的制作中为使网页炫丽美观,肯定是缺少不了图片,可以使用<img>标签来插入图片。<br/>语法:<br/><img src="图片地址" alt="下载失败时的替换文本" title = "提示文本"><br/>举例:<br/><img src = "myimage.g<a href="http://www.php.cn/wiki/109.html" target="_blank">if</a>" alt = "My Image" title = "My Image" /><br/>讲解:<br/>1、src:标识图像的位置;<br/>2、alt:指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该<a href="http://www.php.cn/wiki/169.html" target="_blank">属性</a>指定的文本;<br/>3、title:提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本);<br/>4、图像可以是GIF,PNG,JPEG格式的图像文件。<br/><br/>四,表单标签(与用户进行交互)<br/>4-1<br/>表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。<br/>语法:<br/><form method="传送方式" action="服务器文件"><br/>讲解:<br/>1.<form> :<form>标签是成对出现的,以<form>开始,以</form>结束。<br/>2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。<br/>3.method : 数据传送的方式(get/post)。<br/><br/>4-2<br/><input>输入框<br/><a href="http://www.php.cn/code/4993.html" target="_blank">文本输入框、密码输入框</a><br/>当用户要在表单中键入字母、数字等内容时,就会用到文本输入框。文本框也可以转化为密码输入框。<br/>语法:<br/><form><br/> <input type="text/password" name="名称" value="文本" /><br/></form><br/>1、type:<br/> 当type="text"时,输入框为文本输入框;<br/> 当type="password"时, 输入框为密码输入框。<br/>2、name:为文本框命名,以备后台程序<a href="http://www.php.cn/wiki/1519.html" target="_blank">ASP</a> 、PHP使用。<br/>3、value:为文本输入框设置默认值。(一般起到提示作用)<br/><br/>4-3<br/><a href="http://www.php.cn/code/4994.html" target="_blank">文本域,支持多行文本输入</a><br/>当用户需要在表单中输入大段文字时,需要用到文本输入域。<br/>语法:<br/><textarea rows="行数" cols="列数">文本</textarea><br/>1、<textarea>标签是成对出现的,以<textarea>开始,以</textarea>结束。<br/>2、cols :多行输入域的列数。<br/>3、rows :多行输入域的行数。<br/><br/>4-4<br/>单选框,<a href="http://www.php.cn/code/5981.html" target="_blank">复选框</a><br/>语法:<br/><input type="radio/checkbox" value="值" name="名称" checked="checked"/><br/>1、type:<br/> 当type="radio"时,<a href="http://www.php.cn/js/js-jspopular-guide-widget.html" target="_blank">控件</a>为单选框<br/> 当type="checkbox"时,控件为复选框<br/>2、value:提交数据到服务器的值(后台程序PHP使用)<br/>3、name:为控件命名,以备后台程序ASP、PHP使用<br/>4、checked:当设置checked="checked"时,该选项被默认选中<br/>注意:同一组的<a href="http://www.php.cn/code/5979.html" target="_blank">单选按钮</a>,name取值一定要一致,这样同一组的单选按钮才可以起到单选的作用。<br/><br/>4-5<br/><a href="http://www.php.cn/code/4996.html" target="_blank">下拉列表框</a>,节省空间<br/>下拉列表在网页中也常会用到,它可以有效的节省网页空间。既可以单选、又可以多选。<br/>语法:<option value="提交值">选项</option><br/>提交值是向服务器提交的值,选项是显示的值。<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><form action="save.php" method="post" > <label>爱好:</label> <select> <option value="看书">看书</option> <option value="旅游" selected="selected">旅游</option> <option value="运动">运动</option> <option value="购物">购物</option> </select> </form></pre><div class="contentsignin">로그인 후 복사</div></div><p>4-6<br/><a href="http://www.php.cn/code/4997.html" target="_blank">使用下拉列表框进行多选</a><br/>下拉列表也可以进行多选操作,在<select>标签中设置multiple="multiple"属性,<br/>就可以实现多选功能,进行多选时按下Ctrl键同时进行单击,可以选择多个选项。<br/>如下代码:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><form action="save.php" method="post" > <label>爱好:</label> <select multiple="multiple"> <option value="看书">看书</option> <option value="旅游">旅游</option> <option value="运动">运动</option> <option value="购物">购物</option> </select> </form></pre><div class="contentsignin">로그인 후 복사</div></div><p>4-7<br/>在表单中有两种按钮可以使用,分别为:提交按钮、重置。<br/>1,提交按钮:当用户需要提交表单信息到服务器时,需要用到提交按钮。<br/>语法:<br/><input type="submit" value="提交"><br/>type:只有当type值设置为submit时,按钮才有提交作用<br/>value:按钮上显示的文字<br/><br/>2,重置按钮,重置表单信息<br/>当用户需要重置表单信息到初始时的<a href="http://www.php.cn/code/8243.html" target="_blank">状态</a>时,比如用户输入“用户名”后,发现书写有误,可以使用重置按钮使输入框恢复到初始状态。只需要把type设置为"<a href="http://www.php.cn/wiki/1081.html" target="_blank">reset</a>"就可以。<br/>语法:<br/><input type="reset" value="重置"><br/>type:只有当type值设置为reset时,按钮才有重置作用<br/>value:按钮上显示的文字<br/><br/>五,css样式<br/>5-1<br/>认识css样式<br/>CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。<br/>如下列代码:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ font-size:12px; color:red; font-weight:bold; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>使用CSS样式的一个好处是通过定义某个样式,可以让不同网页位置的文字有着统一的字体、字号或者颜色等。<br/><br/>5-2<br/>CSS代码语法<br/>css 样式由选择符和声明组成,而声明又由属性和值组成<br/>选择符{属性:值}<br/>p{color:red;}<br/>选择符:又称选择器,指明网页中要应用样式规则的元素,如本例中是网页中所有的段(p)的文字将变成蓝色,而其他的元素(如ol)不会受到影响。<br/>声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时,中间可以英文分号“;”分隔,如下所示:<br/>p{font-size:12px;color:red;}<br/><br/>5-3<br/>从CSS 样式代码插入的形式来看基本可以分为以下3种:<br/>内联式、嵌入式和外部式三种<br/>1,<a href="http://www.php.cn/code/5039.html" target="_blank">内联式css样式</a><br/>就是把css代码直接写在现有的HTML标签中,如下面代码:<br/><p style="color:red">这里文字是红色。</p><br/>css样式代码要写在style=""双引号中,如果有多条css样式代码设置可以写在一起,中间用分号隔开。如下代码:<br/><p style="color:red;font-size:12px">这里文字是红色。</p><br/><br/>2,<a href="http://www.php.cn/code/471.html" target="_blank">嵌入式css样式</a>,<br/>就是可以把css样式代码写在<style type="text/css"></style>标签之间。如下面代码实现把三个<span>标签中的文字设置为红色:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><style type="text/css"> span{ color:red; } </style></pre><div class="contentsignin">로그인 후 복사</div></div><p>嵌入式css样式必须写在<style></style>之间,并且一般情况下嵌入式css样式写在<head></head>之间。<br/><br/>3,<a href="http://www.php.cn/code/475.html" target="_blank">外部式css样式</a><br/>写在单独的一个文件中<br/>外部式css样式(也可称为外联式)就是把css代码写一个单独的外部文件中,这个css样式文件以“.css”为扩展名,在<head>内(不是在<style>标签内)使用<link>标签将css样式文件链接到HTML文件内,如下面代码:<br/><link href="base.css" rel="stylesheet" type="text/css" /><br/>注意:<br/>1、css样式文件名称以有意义的英文字母命名,如 <a href="http://www.php.cn/wiki/646.html" target="_blank">main</a>.css。<br/>2、rel="stylesheet" type="text/css" 是固定写法不可修改。<br/>3、<link>标签位置一般写在<head>标签之内。<br/><br/>六,<a href="http://www.php.cn/code/6485.html" target="_blank">CSS选择器</a><br/>每一条css样式定义由两部<a href="http://www.php.cn/code/10425.html" target="_blank">分组</a>成,形式如下:<br/>选择器{<br/> 样式;<br/>}<br/>在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用<a href="http://www.php.cn/wiki/60.html" target="_blank">对象</a>,也就是“样式”作用于网页中的哪些元素<br/><br/>6-1,<a href="http://www.php.cn/code/6004.html" target="_blank">标签选择器</a><br/>标签选择器其实就是html代码中的标签。如右侧代码编辑器中的<html>、<body>、<h1>、<p>、<img>。例如下面代码:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{font-size:12px; line-height :1.6em;}</pre><div class="contentsignin">로그인 후 복사</div></div><p>上面的css样式代码的作用:为p标签设置12px字号,行间距设置1.6em的样式。<br/><br/>6-2,<a href="http://www.php.cn/code/894.html" target="_blank">类选择器</a><br/>类选择器在css样式编码中是最常用到的,如右侧代码编辑器中的代码:可以实现为“胆小如鼠”、“勇气”字体设置为红色。<br/>语法:<br/>.类选器名称{css样式代码;}<br/>注意:<br/>1、英文圆点开头<br/>2、其中类选器名称可以任意起名(但不要起中文噢)<br/>使用方法:<br/>第一步:使用合适的标签把要修饰的内容标记起来,如下:<br/><span>胆小如鼠</span><br/>第二步:使用class="类选择器名称"为标签设置一个类,如下:<br/><span class="stress">胆小如鼠</span><br/>第三步:设置类选器css样式,如下:<br/>.stress{color:red;}/*类前面要加入一个英文圆点*/<br/><br/>6-3,<a href="http://www.php.cn/code/6007.html" target="_blank">ID选择器</a><br/>在很多方面,ID选择器都类似于类选择符,但也有一些重要的区别:<br/>1、为标签设置id="ID名称",而不是class="类名称"。<br/>2、ID选择符的前面是井号(#)号,而不是英文圆点(.)。<br/><br/>6-4,类和ID选择器的区别<br/>相同点:可以应用于任何元素<br/>不同点:<br/>1、ID选择器只能在文档中使用一次。与类选择器不同,在一个<a href="http://www.php.cn/code/425.html" target="_blank">HTML文档</a>中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。<br/>下面代码是正确的:<br/> <p>三年级时,我还是一个<span class="stress">胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个<span class="stress">勇气</span>来回答老师提出的问题。</p><br/>而下面代码是错误的:<br/> <p>三年级时,我还是一个<span id="stress">胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个<span id="stress">勇气</span>来回答老师提出的问题。</p><br/>2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现,ID选择器是不可以的(不能使用 ID 词列表)。<br/>下面的代码是正确的(完整代码见右侧代码编辑器)<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">.stress{ color:red; } .bigsize{ font-size:25px; }</pre><div class="contentsignin">로그인 후 복사</div></div><p><p>到了<span class="stress bigsize">三年级</span>下学期时,我们班上了一节公开课...</p><br/>上面代码的作用是为“三年级”三个文字设置文本颜色为红色并且字号为25px<br/><br/>下面的代码是不正确的(完整代码见右侧代码编辑器)<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">#stressid{ color:red; } #bigsizeid{ font-size:25px; }</pre><div class="contentsignin">로그인 후 복사</div></div><p><p>到了<span id="stressid bigsizeid">三年级</span>下学期时,我们班上了一节公开课...</p><br/>上面代码不可以实现为“三年级”三个文字设置文本颜色为红色并且字号为25px的作用。<br/><br/>6-5,<a href="http://www.php.cn/code/902.html" target="_blank">子选择器</a><br/>还有一个比较有用的选择器子选择器,即大于符号(>),用于选择指定标签元素的子元素。如下面的代码:<br/>.food>li{border:1px solid red;}<br/>这行代码会使<a href="http://www.php.cn/wiki/164.html" target="_blank">class</a>名为food下的子元素li加入红色实线边框。<br/><br/>6-6,包含(后代)选择器<br/>包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。如右侧代码编辑器中的代码:<br/>.first span{color:red;}<br/>请注意这个选择器与子选择器的区别<br/>1,子选择器(child selector)仅是指它的直接后代,或者你可以理解为作用于子元素的第一代后代<br/>2,<a href="http://www.php.cn/code/901.html" target="_blank">后代选择器</a>是作用于所有子后代元素。后代选择器通过空格来进行选择,而子选择器是通过“>”进行选择。<br/>总结:>作用于元素的第一代后代,空格作用于元素的所有后代。<br/><br/>6-7,<a href="http://www.php.cn/code/6010.html" target="_blank">通用选择器</a><br/>通用选择器是功能最强大的选择器,它使用一个(*)号指定,它的作用是匹配html中任意标签元素,如下使用下面代码使用html中任意标签元素字体颜色全部设置为红色:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">* {color:red;}</pre><div class="contentsignin">로그인 후 복사</div></div><p><br/>6-8,<a href="http://www.php.cn/code/6014.html" target="_blank">伪类</a>选择符<br/>更有趣的是伪类选择符,为什么叫做伪类选择符,它允许给html不存在的标签设置样式,比如说我们给html中一个标签元素的鼠标滑过的状态来设置字体颜色:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">a:hover {color:red;}</pre><div class="contentsignin">로그인 후 복사</div></div><p>这行代码会使被<a></a>标签包裹的文字内容中的“胆小如鼠”字体颜色在鼠标滑过时变为红色。<br/><br/>6-9,分组选择符<br/>当你想为html中多个标签元素设置同一个样式时,可以使用分组选择符(,),如下代码为右侧代码编辑器中的h1、span标签同时设置字体颜色为红色:<br/>h1,span{color:red;}<br/>它相当于下面两行代码:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">h1{color:red;} span{color:red;}</pre><div class="contentsignin">로그인 후 복사</div></div><p>七,CSS的<a href="http://www.php.cn/code/6064.html" target="_blank">继承</a>、层叠和特殊性。<br/>7-1<br/>CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本,这里子元素为span标签。<br/><span style="white-space:pre"></span>但注意有一些css样式是不具有继承性的。如border:1px solid red;<br/><br/>7-2<br/>根据权值来判断使用哪个css样式<br/>浏览器是根据权值来判断使用哪种css样式的,权值高的就使用哪种css样式。<br/>下面是权值的规则:<br/>标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100。例如下面的代码:<br/>p{color:red;} /*权值为1*/<br/>p span{color:green;} /*权值为1+1=2*/<br/>.warning{color:white;} /*权值为10*/<br/>p span.warning{color:purple;} /*权值为1+1+10=12*/<br/>#footer .note p{color:yellow;} /*权值为100+10+1=111*/<br/>注意:还有一个权值比较特殊--继承也有权值但很低,有的文献提出它只有0.1,所以可以理解为继承的权值最低<br/><br/>7-3,层叠<br/>我们来思考一个问题:如果在html文件中对于同一个元素可以有多个css样式存在并且这多个css样式具有相同权重值怎么办?好,这一小节中的层叠帮你解决这个问题。<br/>层叠就是在html文件中对于同一个元素可以有多个css样式存在,当有相同权重的样式存在时,会根据这些css样式的前后顺序来决定,处于最后面的css样式会被应用。<br/>如下面代码:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{color:red;} p{color:green;}</pre><div class="contentsignin">로그인 후 복사</div></div><p><p class="first">三年级时,我还是一个<span>胆小如鼠</span>的小女孩。</p><br/>最后 p 中的文本会设置为green,这个层叠很好理解,理解为后面的样式会覆盖前面的样式。<br/>所以前面的css样式<a href="http://www.php.cn/code/6066.html" target="_blank">优先级</a>就不难理解了:<br/>内联样式表(标签内部)> 嵌入样式表(当前文件中)> 外部样式表(外部文件中)。<br/><br/>7-4,重要性<br/>重要性<br/>我们在做网页代码的时,有些特殊的情况需要为某些样式设置具有最高权值,怎么办?这时候我们可以使用!important来解决。<br/>如下代码:<br/>p{color:red!important;}<br/>p{color:green;}<br/><p class="first">三年级时,我还是一个<span>胆小如鼠</span>的小女孩。</p><br/>这时 p 段落中的文本会显示的red红色。<br/>注意:!important要写在分号的前面<br/><br/>八,CSS格式化排版<br/>8-1<br/>文字排版<br/>1,文字排版--字体<br/>我们可以使用css样式为网页中的文字设置字体、字号、颜色等样式属性。下面我们来看一个例子,下面代码实现:为网页中的文字设置字体为宋体。<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">body{ font-family :"宋体";}</pre><div class="contentsignin">로그인 후 복사</div></div><p>这里注意不要设置不常用的字体,因为如果用户本地电脑上如果没有<a href="http://www.php.cn/php/php-tp-install.html" target="_blank">安装</a>你设置的字体,就会显示浏览器默认的字体。(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字体。)<br/>2,文字排版--字号、颜色<br/>可以使用下面代码设置网页中文字的字号为12像素,并把字体颜色设置为#666(灰色):<br/>body{font-size:12px;color:#666}<br/>3,文字排版--粗体<br/>我们还可以使用css样式来改变文字的样式:粗体、斜体、下划线、<a href="http://www.php.cn/php/php-tp-remove.html" target="_blank">删除</a>线,可以使用下面代码实现设置文字以粗体样式显示出来。<br/>p span{font-weight:bold;}<br/>4,文字排版--斜体<br/>以下代码可以实现文字以斜体样式在浏览器中显示:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p a{ font-style :italic;}</pre><div class="contentsignin">로그인 후 복사</div></div><p><p>三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</p><br/>5,文字排版--下划线<br/>有些情况下想为文字设置为下划线样式,这样可以在视觉上强调文字,可以使用下面代码来实现:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p a{ text-decoration :underline;}</pre><div class="contentsignin">로그인 후 복사</div></div><p><p>三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</p><br/><br/>删除线,在电商网站上经常见。<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p a{text-decoration:line-through;}</pre><div class="contentsignin">로그인 후 복사</div></div><p>8-2<br/>段落排版<br/>1,段落排版--缩进<br/>中文文字中的段前习惯空两个文字的空白,这个特殊的样式可以用下面代码来实现:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ text-indent :2em;}</pre><div class="contentsignin">로그인 후 복사</div></div><p>注意:2em的意思就是文字的2倍大小。<br/><br/>2,段落排版--行间距<br/>这一小节我们来学习一下另一个在段落排版中起重要作用的行间距属性(line-height),如下代码实现设置段落行间距为1.5倍。<br/>p{line-height:1.5em;}<br/><br/><br/>3,段落排版--字间距、字母间距<br/>文字间隔、字母间隔设置:<br/>如果想在网页排版中设置文字间隔或者字母间隔就可以使用 <a href="http://www.php.cn/wiki/865.html" target="_blank">letter-spacing</a>来实现,如下面代码:<br/>h1{<br/> letter-spacing:50px;<br/>}<br/>...<br/><h1>了不起的盖茨比</h1><br/>注意:这个样式使用在英文单词时,是设置字母与字母之间的间距。<br/>单词间距设置:<br/>如果我想设置英文单词之间的间距呢?可以使用<a href="http://www.php.cn/wiki/866.html" target="_blank">word-spacing</a>来实现。如下代码:<br/>h1{<br/> word-spacing:50px;<br/>}<br/>...<br/><h1>welcome to imooc!</h1><br/><br/>九,CSS<a href="http://www.php.cn/code/6444.html" target="_blank">盒模型</a><br/>9-1<br/><a href="http://www.php.cn/code/494.html" target="_blank">元素分类</a><br/>在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、<a href="http://www.php.cn/code/6472.html" target="_blank">内联元素</a>和内联块状元素。<br/>常用的块状元素有:<br/><p>、<p>、<h1>...<h6>、<ol>、<ul>、<<a href="http://www.php.cn/wiki/596.html" target="_blank">dl</a>>、<table>、<address>、<blockquote> 、<form><br/>常用的内联元素有:<br/><a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code><br/>常用的内联块状元素有:<br/><img>、<input><br/><br/>9-2<br/><a href="http://www.php.cn/code/495.html" target="_blank">元素分类--块级元素</a><br/>什么是块级元素?在html中<p>、 <p>、<h1>、<form>、<ul> 和 <li>就是块级元素。设置<a href="http://www.php.cn/wiki/927.html" target="_blank">display</a>:block就是将元素显示为块级元素。如下代码就是将行内元素a转换为块状元素,从页使用a元素具有块状元素特点。<br/>a{display:block;}<br/>块级元素特点:<br/>1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)<br/>2、元素的高度、宽度、行高以及顶和底边距都可设置。<br/>3、元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。<br/><br/>9-3<br/>元素分类--行内元素<br/>在html中,<span>、<a>、<label>、<input>、 <img>、 <strong> 和<em>就是典型的行内元素(inline)元素。当然块状元素也可以通过代码display:inline将元素设置为行内元素。<br/>行内元素特点:<br/>1、和其他元素都在一行上;<br/>2、元素的高度、宽度、行高及顶部和底部边距不可设置;<br/>3、元素的宽度就是它包含的文字或图片的宽度,不可改变。<br/><br/>9-4<br/><a href="http://www.php.cn/code/498.html" target="_blank">元素分类--内联块状元素</a><br/>内联块状元素(inline-block)就是同时具备内联元素、块状元素的特点,代码display:inline-block就是将元素设置为内联块状元素。(css2.1新增),<img>、<input>标签就是这种内联块状标签。<br/>inline-block元素特点:<br/>1、和其他元素都在一行上;<br/>2、元素的高度、宽度、行高以及顶和底边距都可设置。<br/><br/>9-5<br/>盒模型--边框(一)<br/><a href="http://www.php.cn/code/3243.html" target="_blank">盒子模型</a>的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细、样式和颜色(边框三个属性)。<br/>如下面代码为p来设置边框粗细为2px、样式为实心的、颜色为红色的边框:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ border:2px solid red; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>上面是border代码的缩写形式,可以分开写:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ border-width :2px; border-style :solid; border-color :red; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>注意:<br/>1、border-style(边框样式)常见样式有:<br/>dashed(虚线)| dotted(点线)| solid(实线)。<br/><br/>2、border-color(边框颜色)中的颜色可设置为十六进制颜色,如:<br/>border-color:#888;//前面的井号不要忘掉。<br/><br/>9-6<br/>盒模型--边框(二)<br/>现在有一个问题,如果有想为p标签单独设置下边框,而<a href="http://www.php.cn/html5/html5-3-mip-normal.html" target="_blank">其它</a>三边都不设置边框样式怎么办呢?css样式中允许只为一个方向的边框设置样式:<br/>p{border-<a href="http://www.php.cn/wiki/906.html" target="_blank">bottom</a>:1px solid red;}<br/>同样可以使用下面代码实现其它三边上、右、左边框的设置:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">border-top :1px solid red; border-right :1px solid red; border-left :1px solid red;</pre><div class="contentsignin">로그인 후 복사</div></div><p>9-7<br/><a href="http://www.php.cn/code/510.html" target="_blank">盒模型--边界</a><br/>元素与其它元素之间的距离可以使用边界(<a href="http://www.php.cn/wiki/931.html" target="_blank">margin</a>)来设置。边界也是可分为上、右、下、左。如下代码:<br/>p{margin:20px 10px 15px 30px;}<br/>也可以分开写:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ margin-top :20px; margin-right :10px; margin-bottom :15px; margin-left :30px; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>如果上下左右的边界都为10px;可以这么写:<br/>p{ margin:10px;}<br/>如果上下边界一样为10px,左右一样为20px,可以这么写:<br/>p{ margin:10px 20px;}<br/>总结一下:<a href="http://www.php.cn/wiki/948.html" target="_blank">padding</a>和margin的区别,padding在边框里,margin在边框外。<br/><br/>9-8<br/>盒模型--填充<br/>元素内容与边框之间是可以设置距离的,称之为填充。填充也可分为上、右、下、左。如下代码:<br/>p{padding:20px 10px15px 30px;}<br/>顺序一定不要搞混。可以分开写上面代码:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ padding-top :20px; padding-right :10px; padding-bottom :15px; padding-left :30px; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>如果上、右、下、左的填充都为10px;可以这么写<br/>p{padding:10px;}<br/>如果上下填充一样为10px,左右一样为20px,可以这么写:<br/>p{padding:10px 20px;}<br/><br/>9-9<br/>盒模型代码简写<br/>还记得在讲盒模型时<a href="http://www.php.cn/code/6043.html" target="_blank">外边距</a>(margin)、<a href="http://www.php.cn/code/6040.html" target="_blank">内边距</a>(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左。具体应用在margin和padding的例子如下:<br/>margin:10px 15px 12px 14px;/*上设置为10px、右设置为15px、下设置为12px、左设置为14px*/<br/>通常有下面三种缩写方法:<br/>1、如果top、right、bottom、left的值相同,如下面代码:<br/>margin:10px 10px 10px 10px;<br/>可缩写为:<br/>margin:10px;<br/>2、如果top和bottom值相同、left和 right的值相同,如下面代码:<br/>margin:10px 20px 10px 20px;<br/>可缩写为:<br/>margin:10px 20px;<br/>3、如果left和right的值相同,如下面代码:<br/>margin:10px 20px 30px 20px;<br/>可缩写为:<br/>margin:10px 20px 30px;<br/>注意:padding、border的缩写方法和margin是一致的。<br/><br/>9-10<br/>颜色值缩写<br/>关于颜色的css样式也是可以缩写的,当你设置的颜色是16进制的色彩值时,如果每两位的值相同,可以缩写一半。<br/>例子1:<br/>p{color:#000000;}<br/>可以缩写为:<br/>p{color: #000;}<br/>例子2:<br/>p{color: #336699;}<br/>可以缩写为:<br/>p{color: #369;}<br/><br/>十,CSS布局模型<br/>10-1<br/>css布局模型<br/>清楚了CSS 盒模型的<a href="http://www.php.cn/php/php-basic-concept.html" target="_blank">基本概念</a>、 盒<a href="http://www.php.cn/code/8559.html" target="_blank">模型类</a>型, 我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。 <br/>CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 <a href="http://www.php.cn/wiki/919.html" target="_blank">Float</a>。<br/>在网页中,元素有三种布局模型:<br/>1、流动模型(Flow)<br/>2、<a href="http://www.php.cn/code/11748.html" target="_blank">浮动</a>模型 (Float)<br/>3、层模型(Layer)<br/><br/>10-2<br/>流动模型(一)<br/>流动(Flow):自上而下。<br/>先来说一说流动模型,流动(Flow)是默认的网页布局模式。也就是说网页在默认状态下的 HTML 网页元素都是根据流动模型来分布网页内容的。<br/>流动布局模型具有2个比较典型的特征:<br/><br/>第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,块状元素都会以行的形式占据位置。如右侧代码编辑器中三个块状元素标签(p,h1,p)宽度显示为100%。<br/><br/>第二点,在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。(内联元素可不像块状元素这么霸道独占一行)<br/>右侧代码编辑器中内联元素标签a、span、em、strong都是内联元素。<br/><br/>10-3<br/>浮动模型<br/>块状元素这么霸道都是独占一行,如果现在我们想让两个块状元素并排显示,怎么办呢?不要着急,设置元素浮动就可以实现这一愿望。任何元素在默认情况下是不能浮动的,但可以用CSS定义为浮动,如p、p、table、img等元素都可以被定义为浮动。如下代码可以实现两个p元素一行显示。<br/>p{<br/> width:200px;<br/> height:200px;<br/> border:2px red solid;<br/> float<a href="http://www.php.cn/wiki/974.html" target="_blank">:left</a>;<br/>}<br/><p id="p1"></p><br/><p id="p2"></p><br/><br/>注意:设置浮动的同时一定要先设置块状元素的宽度,且需要浮动的几个元素宽度加起来一定要小于容器元素的宽度。<br/><br/>10-4<br/>什么是层模型?<br/>什么是层布局模型?层布局模型就像是图像软件<a href="http://www.php.cn/wiki/1551.html" target="_blank">PhotoShop</a>中非常流行的图层编辑功能一样,每个图层能够精确定位操作,但在网页设计领域,由于网页大小的活动性,层布局没能受到热捧。但是在网页上局部使用层布局还是有其方便之处的。下面我们来学习一下html中的层布局。<br/>如何让<a href="http://www.php.cn/code/418.html" target="_blank">html元素</a>在网页中精确定位,就像图像软件PhotoShop中的图层一样可以对每个图层能够精确定位操作。CSS定义了一组定位(positioning)属性来支持层布局模型。<br/>层模型有三种形式:<br/>1、<a href="http://www.php.cn/code/6074.html" target="_blank">绝对定位</a>(position: absolute)<br/>2、相对定位(position: relative)<br/>3、固定定位(position: fixed)<br/><br/>1,层模型--绝对定位(相对于父类)<br/>如果想为元素设置层模型中的绝对定位,需要设置position:absolute(表示绝对定位),这条语句的作用将元素从文档流中拖出来,然后使用left、right、top、bottom属性相对于其最接近的一个具有定位属性的父包含块进行绝对定位。如果不存在这样的包含块,则相对于body元素,即相对于浏览器窗口。<br/>如下面代码可以实现p元素相对于浏览器窗口向右移动100px,向下移动50px。<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">p{ width:200px; height:200px; border:2px red solid; position:absolute; left:100px; top:50px; }</pre><div class="contentsignin">로그인 후 복사</div></div><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><p id="p1"></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p>2,层模型--相对定位(相对于以前)<br/>如果想为元素设置层模型中的相对定位,需要设置position:relative(表示相对定位),它通过left、right、top、bottom属性确定元素在正常文档流中的偏移位置。相对定位完成的过程是首先按<a href="http://www.php.cn/wiki/188.html" target="_blank">static</a>(float)方式生成一个元素(并且元素像层一样浮动了起来),然后相对于以前的位置移动,移动的方向和幅度由left、right、top、bottom属性确定,偏移前的位置保留不动。<br/>如下代码实现相对于以前位置向下移动50px,向右移动100px;<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">#p1{ width:200px; height:200px; border:2px red solid; position:relative; left:100px; top:50px; }</pre><div class="contentsignin">로그인 후 복사</div></div><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><p id="p1"></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p>3,层模型--固定定位(相对于网页窗口)<br/>固定住某一坐标。<br/>fixed:表示固定定位,与absolute定位类型类似,但它的相对移动的坐标是<a href="http://www.php.cn/code/6617.html" target="_blank">视图</a>(屏幕内的网页窗口)本身。由于视图本身是固定的,它不会随浏览器窗口的滚动条滚动而变化,除非你在屏幕中移动浏览器窗口的屏幕位置,或改变浏览器窗口的显示大小,因此固定定位的元素会始终位于浏览器窗口内视图的某个位置,不会受文档流动影响,这与<a href="http://www.php.cn/wiki/893.html" target="_blank">background-attachment</a>:fixed?属性功能相同。以下代码可以实现相对于浏览器视图向右移动100px,向下移动50px。并且拖动滚动条时位置固定不变。<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">#p1{ width:200px; height:200px; border:2px red solid; position:fixed; left:100px; top:50px; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>10-5<br/>Relative与Absolute组合使用<br/>小伙伴们学习了12-6小节的相对定位的方法:使用position:absolute可以实现被设置元素相对于浏览器(body)设置定位以后,大家有没有想过可不可以相对于其它元素进行定位呢?答案是肯定的,当然可以。使用position:relative来帮忙,但是必须遵守下面规范:<br/>1、参照定位的元素必须是相对定位元素的前辈元素:<br/><p id="box1"><!--参照定位的元素--><br/> <p id="box2">相对参照元素进行定位</p><!--相对定位元素--><br/></p><br/>从上面代码可以看出box1是box2的父元素(父元素当然也是前辈元素了)。<br/>2、参照定位的元素必须加入position:relative;<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">#box1{ width:200px; height:200px; position:relative; }</pre><div class="contentsignin">로그인 후 복사</div></div><p>3、定位元素加入position:absolute,便可以使用top、bottom、left、right来进行偏移定位了。<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false">#box2{ position:absolute; top:20px; left:30px; }</pre><div class="contentsignin">로그인 후 복사</div></div></p> <p>这样box2就可以相对于父元素box1定位了(这里注意参照物就可以不是浏览器了,而可以自由设置了)。  <br></p> <p>【相关推荐】</p> <p>1. <a href="http://www.php.cn/course/list/11.html" target="_self">HTML免费视频教程</a></p> <p>2. <a href="http://www.php.cn/div-tutorial-362923.html" target="_self">教你怎么在nodejs下解析html</a></p> <p>3. <a href="http://www.php.cn/div-tutorial-362915.html" target="_self">html实现消息按钮上的数量角标的实例详解</a></p> <p>4.<a href="http://www.php.cn/div-tutorial-362853.html" target="_self"> html中怎么样才能让JSON数据显示的方法介绍</a></p> <p>5.<a href="http://www.php.cn/div-tutorial-362726.html" target="_self"> 对HTTP Headers知识点的图文说明</a></p><p>위 내용은 HTML 및 CSS 지식 포인트에 대한 포괄적인 요약을 공유하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!</p> </div> </div> <div style="height: 25px;"> <div class="wzconBq" style="display: inline-flex;"> <span>관련 라벨:</span> <div class="wzcbqd"> <a onclick="hits_log(2,'www',this);" href-data="http://www.php.cn/ko/search?word=全面的,html,css" target="_blank">全面的,HTML,css</a> </div> </div> <div style="display: inline-flex;float: right; color:#333333;">원천:php.cn</div> </div> <div class="wzconOtherwz"> <a href="http://www.php.cn/ko/faq/362917.html" title="Html5 데이터 목록 태그 및 배경 데이터와의 동적 매칭에 대한 자세한 설명"> <span>이전 기사:Html5 데이터 목록 태그 및 배경 데이터와의 동적 매칭에 대한 자세한 설명</span> </a> <a href="http://www.php.cn/ko/faq/362923.html" title="nodejs에서 HTML을 구문 분석하는 방법을 가르쳐주세요."> <span>다음 기사:nodejs에서 HTML을 구문 분석하는 방법을 가르쳐주세요.</span> </a> </div> <div class="wzconShengming"> <div class="bzsmdiv">본 웹사이트의 성명</div> <div>본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.</div> </div> <div class="wwads-cn wwads-horizontal" data-id="156" style="max-width:955px"></div> <div class="wzconZzwz"> <div class="wzconZzwztitle">저자별 최신 기사</div> <ul> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/363037.html">H5를 통한 카메라 기능 구현 사례에 대한 자세한 설명</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/361995.html">pycharm을 mysql에 연결하는 방법에 대한 그래픽 튜토리얼</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/360596.html">.NET Core는 콘솔 프로그램을 만듭니다.</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/362065.html">Python 그리기 라이브러리의 기본 작동 방법 소개</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/361103.html">WeChat에서 개발한 스캐닝 코드 로그인 처리 단계에 대한 자세한 설명</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/361095.html">WeChat H5 페이지를 만드는 과정에 대한 자세한 설명</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/362312.html">MyBatis의 엔터티 빈에 있는 데이터베이스 필드와 속성 간의 불일치를 처리하는 방법</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/360665.html">WeChat에서 개발한 onShareAppMessage 공유 매개변수 사용</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/363144.html">H5 및 CSS3를 사용하여 사진 앨범을 만드는 코드 예</a> </div> <div>1970-01-01 08:00:00</div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="http://www.php.cn/ko/faq/362166.html">TP 프레임워크를 사용하여 WeChat 결제를 구현하기 위한 코드 예제</a> </div> <div>1970-01-01 08:00:00</div> </li> </ul> </div> <div class="wzconZzwz"> <div class="wzconZzwztitle">최신 이슈</div> <div class="wdsyContent"> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="http://www.php.cn/ko/wenda/176396.html" target="_blank" title="페이지가 갑자기 CSS나 부트스트랩을 가져올 수 없습니다." class="wdcdcTitle">페이지가 갑자기 CSS나 부트스트랩을 가져올 수 없습니다.</a> <a href="http://www.php.cn/ko/wenda/176396.html" class="wdcdcCons">그래서 저는 페이지를 개발 중입니다. 어제 일부 작업을 했는데 잘 작동했고, 오늘은 나머지 작업을 계속했는데 모든 것이 괜찮습니다. 일반 HTML 페이지로 열려고...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> 에서 2024-04-06 21:58:04</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>800</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="http://www.php.cn/ko/wenda/176386.html" target="_blank" title="CSS에서 페이지 하단의 신비한 공백을 해결하는 방법" class="wdcdcTitle">CSS에서 페이지 하단의 신비한 공백을 해결하는 방법</a> <a href="http://www.php.cn/ko/wenda/176386.html" class="wdcdcCons">Bootstrap과 D3를 사용하여 간단한 웹페이지를 구축하려고 하는데 하단의 공백을 모두 없애는 방법을 모르겠습니다. 나는 그것을 제거하고 싶다. 본문과 HTM...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> 에서 2024-04-06 20:22:15</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>454</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="http://www.php.cn/ko/wenda/176360.html" target="_blank" title="사이트에 CSS 스타일이 적용되지 않음" class="wdcdcTitle">사이트에 CSS 스타일이 적용되지 않음</a> <a href="http://www.php.cn/ko/wenda/176360.html" class="wdcdcCons">Bootstrap5를 사용하여 웹사이트를 만들고 있는데 index.css 속성이 index.html에 적용되지 않습니다. 서비스 카드 위로 마우스를 가져가면 배경...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> 에서 2024-04-06 17:12:23</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>336</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="http://www.php.cn/ko/wenda/176352.html" target="_blank" title="흰색으로 설정된 HR 태그가 반투명한 이유는 무엇입니까?" class="wdcdcTitle">흰색으로 설정된 HR 태그가 반투명한 이유는 무엇입니까?</a> <a href="http://www.php.cn/ko/wenda/176352.html" class="wdcdcCons">나는 HTML(부트스트랩 포함)과 CSS를 가지고 있습니다. 내 HTML에는 클래스가 있는 <hr> 태그가 있고 CSS에는 테두리 스타일이 있습니다. ...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> 에서 2024-04-06 16:13:26</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>500</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="http://www.php.cn/ko/wenda/176350.html" target="_blank" title="숨겨진 측면 패널 표시: 선택됨" class="wdcdcTitle">숨겨진 측면 패널 표시: 선택됨</a> <a href="http://www.php.cn/ko/wenda/176350.html" class="wdcdcCons">애니메이션 햄버거 메뉴를 통해 보기로 전환할 수 있는 탐색 메뉴를 측면 패널에 갖고 싶습니다. JS 없이 CSS만 사용하여 만들고 싶습니다. :checked 의사...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> 에서 2024-04-06 15:49:33</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>319</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> </div> </div> <div class="wzconZt" > <div class="wzczt-title"> <div>관련 주제</div> <a href="http://www.php.cn/ko/faq/zt" target="_blank">더> </a> </div> <div class="wzcttlist"> <ul> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/htmlbq"><img src="https://img.php.cn/upload/subject/202407/22/2024072214431586789.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="HTML 저작권 기호" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/htmlbq" class="title-a-spanl" title="HTML 저작권 기호"><span>HTML 저작권 기호</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/cssys"><img src="https://img.php.cn/upload/subject/202407/22/2024072214431291616.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="CSS" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/cssys" class="title-a-spanl" title="CSS"><span>CSS</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/htmlzxbjq"><img src="https://img.php.cn/upload/subject/202407/22/2024072214403473154.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="HTML 온라인 편집기" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/htmlzxbjq" class="title-a-spanl" title="HTML 온라인 편집기"><span>HTML 온라인 편집기</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/cssjz"><img src="https://img.php.cn/upload/subject/202407/22/2024072214284035010.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="CSS 중심" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/cssjz" class="title-a-spanl" title="CSS 중심"><span>CSS 중심</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/cssrhcrtp"><img src="https://img.php.cn/upload/subject/202407/22/2024072214282555686.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="CSS에 그림을 삽입하는 방법" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/cssrhcrtp" class="title-a-spanl" title="CSS에 그림을 삽입하는 방법"><span>CSS에 그림을 삽입하는 방법</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/htmlwyzz"><img src="https://img.php.cn/upload/subject/202407/22/2024072214275948120.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="html 웹페이지 제작" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/htmlwyzz" class="title-a-spanl" title="html 웹페이지 제작"><span>html 웹페이지 제작</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/cssccxsslh"><img src="https://img.php.cn/upload/subject/202407/22/2024072214275251415.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="디스플레이 너머의 CSS..." /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/cssccxsslh" class="title-a-spanl" title="디스플레이 너머의 CSS..."><span>디스플레이 너머의 CSS...</span> </a> </li> <li class="ul-li"> <a target="_blank" href="http://www.php.cn/ko/faq/htmlkg"><img src="https://img.php.cn/upload/subject/202407/22/2024072214273274014.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="HTML 공간" /> </a> <a target="_blank" href="http://www.php.cn/ko/faq/htmlkg" class="title-a-spanl" title="HTML 공간"><span>HTML 공간</span> </a> </li> </ul> </div> </div> </div> </div> <div class="phpwzright"> <div class="wzrOne"> <div class="wzroTitle">인기 추천</div> <div class="wzroList"> <ul> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="url은 무슨 뜻인가요?" href="http://www.php.cn/ko/faq/418772.html">url은 무슨 뜻인가요?</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="DOM은 무엇을 의미하나요?" href="http://www.php.cn/ko/faq/414303.html">DOM은 무엇을 의미하나요?</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="이미지 크기를 변경하는 방법" href="http://www.php.cn/ko/faq/414252.html">이미지 크기를 변경하는 방법</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="HTML에서 글꼴을 굵게 만드는 방법" href="http://www.php.cn/ko/faq/414520.html">HTML에서 글꼴을 굵게 만드는 방법</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="HTML 이미지의 크기를 설정하는 방법" href="http://www.php.cn/ko/faq/475145.html">HTML 이미지의 크기를 설정하는 방법</a> </div> </li> </ul> </div> </div> <script src="https://sw.php.cn/hezuo/cac1399ab368127f9b113b14eb3316d0.js" type="text/javascript"></script> <div class="wzrThree"> <div class="wzrthree-title"> <div>인기 튜토리얼</div> <a target="_blank" href="http://www.php.cn/ko/course.html">더> </a> </div> <div class="wzrthreelist swiper2"> <div class="wzrthreeTab swiper-wrapper"> <div class="check tabdiv swiper-slide" data-id="one">관련 튜토리얼 <div></div></div> <div class="tabdiv swiper-slide" data-id="two">인기 추천<div></div></div> <div class="tabdiv swiper-slide" data-id="three">최신 강좌<div></div></div> </div> <ul class="one"> <li> <a target="_blank" href="http://www.php.cn/ko/course/812.html" title="최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg" alt="최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)"/> </a> <div class="wzrthree-right"> <a target="_blank" title="최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)" href="http://www.php.cn/ko/course/812.html">최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)</a> <div class="wzrthreerb"> <div>1416752 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="812"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/74.html" title="PHP 입문 튜토리얼 1: 일주일 안에 PHP 배우기" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/6253d1e28ef5c345.png" alt="PHP 입문 튜토리얼 1: 일주일 안에 PHP 배우기"/> </a> <div class="wzrthree-right"> <a target="_blank" title="PHP 입문 튜토리얼 1: 일주일 안에 PHP 배우기" href="http://www.php.cn/ko/course/74.html">PHP 입문 튜토리얼 1: 일주일 안에 PHP 배우기</a> <div class="wzrthreerb"> <div>4257339 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="74"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/286.html" title="JAVA 초보자용 비디오 튜토리얼" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a2bacfd9379.png" alt="JAVA 초보자용 비디오 튜토리얼"/> </a> <div class="wzrthree-right"> <a target="_blank" title="JAVA 초보자용 비디오 튜토리얼" href="http://www.php.cn/ko/course/286.html">JAVA 초보자용 비디오 튜토리얼</a> <div class="wzrthreerb"> <div>2475453 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="286"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/504.html" title="Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a67ce3a6655.png" alt="Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼" href="http://www.php.cn/ko/course/504.html">Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼</a> <div class="wzrthreerb"> <div>503327 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="504"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/2.html" title="PHP 제로 기반 입문 튜토리얼" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/6253de27bc161468.png" alt="PHP 제로 기반 입문 튜토리얼"/> </a> <div class="wzrthree-right"> <a target="_blank" title="PHP 제로 기반 입문 튜토리얼" href="http://www.php.cn/ko/course/2.html">PHP 제로 기반 입문 튜토리얼</a> <div class="wzrthreerb"> <div>844060 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="2"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> </ul> <ul class="two" style="display: none;"> <li> <a target="_blank" href="http://www.php.cn/ko/course/812.html" title="최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg" alt="최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)"/> </a> <div class="wzrthree-right"> <a target="_blank" title="최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)" href="http://www.php.cn/ko/course/812.html">최신 ThinkPHP 5.1 세계 최초 비디오 튜토리얼(PHP 전문가 온라인 교육 과정이 되기까지 60일)</a> <div class="wzrthreerb"> <div >1416752 학습 시간</div> <div class="courseICollection" data-id="812"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/286.html" title="JAVA 초보자용 비디오 튜토리얼" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a2bacfd9379.png" alt="JAVA 초보자용 비디오 튜토리얼"/> </a> <div class="wzrthree-right"> <a target="_blank" title="JAVA 초보자용 비디오 튜토리얼" href="http://www.php.cn/ko/course/286.html">JAVA 초보자용 비디오 튜토리얼</a> <div class="wzrthreerb"> <div >2475453 학습 시간</div> <div class="courseICollection" data-id="286"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/504.html" title="Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a67ce3a6655.png" alt="Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼" href="http://www.php.cn/ko/course/504.html">Little Turtle의 Python 학습에 대한 제로 기반 소개 비디오 튜토리얼</a> <div class="wzrthreerb"> <div >503327 학습 시간</div> <div class="courseICollection" data-id="504"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/901.html" title="웹 프론트 엔드 개발에 대한 빠른 소개" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/64be28a53a4f6310.png" alt="웹 프론트 엔드 개발에 대한 빠른 소개"/> </a> <div class="wzrthree-right"> <a target="_blank" title="웹 프론트 엔드 개발에 대한 빠른 소개" href="http://www.php.cn/ko/course/901.html">웹 프론트 엔드 개발에 대한 빠른 소개</a> <div class="wzrthreerb"> <div >215262 학습 시간</div> <div class="courseICollection" data-id="901"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/234.html" title="PS 비디오 튜토리얼을 처음부터 마스터하세요" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62611f57ed0d4840.jpg" alt="PS 비디오 튜토리얼을 처음부터 마스터하세요"/> </a> <div class="wzrthree-right"> <a target="_blank" title="PS 비디오 튜토리얼을 처음부터 마스터하세요" href="http://www.php.cn/ko/course/234.html">PS 비디오 튜토리얼을 처음부터 마스터하세요</a> <div class="wzrthreerb"> <div >876711 학습 시간</div> <div class="courseICollection" data-id="234"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> </ul> <ul class="three" style="display: none;"> <li> <a target="_blank" href="http://www.php.cn/ko/course/1648.html" title="[웹 프런트엔드] Node.js 빠른 시작" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/662b5d34ba7c0227.png" alt="[웹 프런트엔드] Node.js 빠른 시작"/> </a> <div class="wzrthree-right"> <a target="_blank" title="[웹 프런트엔드] Node.js 빠른 시작" href="http://www.php.cn/ko/course/1648.html">[웹 프런트엔드] Node.js 빠른 시작</a> <div class="wzrthreerb"> <div >6338 학습 시간</div> <div class="courseICollection" data-id="1648"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/1647.html" title="해외 웹 개발 풀스택 강좌 총집합" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/6628cc96e310c937.png" alt="해외 웹 개발 풀스택 강좌 총집합"/> </a> <div class="wzrthree-right"> <a target="_blank" title="해외 웹 개발 풀스택 강좌 총집합" href="http://www.php.cn/ko/course/1647.html">해외 웹 개발 풀스택 강좌 총집합</a> <div class="wzrthreerb"> <div >4983 학습 시간</div> <div class="courseICollection" data-id="1647"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/1646.html" title="Go 언어 실습 GraphQL" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/662221173504a436.png" alt="Go 언어 실습 GraphQL"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Go 언어 실습 GraphQL" href="http://www.php.cn/ko/course/1646.html">Go 언어 실습 GraphQL</a> <div class="wzrthreerb"> <div >4183 학습 시간</div> <div class="courseICollection" data-id="1646"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/1645.html" title="550W 팬 마스터가 JavaScript를 처음부터 차근차근 학습합니다" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/662077e163124646.png" alt="550W 팬 마스터가 JavaScript를 처음부터 차근차근 학습합니다"/> </a> <div class="wzrthree-right"> <a target="_blank" title="550W 팬 마스터가 JavaScript를 처음부터 차근차근 학습합니다" href="http://www.php.cn/ko/course/1645.html">550W 팬 마스터가 JavaScript를 처음부터 차근차근 학습합니다</a> <div class="wzrthreerb"> <div >633 학습 시간</div> <div class="courseICollection" data-id="1645"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="http://www.php.cn/ko/course/1644.html" title="기초 지식이 전혀 없는 초보자도 6시간 만에 시작할 수 있는 파이썬 마스터 모쉬" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/6616418ca80b8916.png" alt="기초 지식이 전혀 없는 초보자도 6시간 만에 시작할 수 있는 파이썬 마스터 모쉬"/> </a> <div class="wzrthree-right"> <a target="_blank" title="기초 지식이 전혀 없는 초보자도 6시간 만에 시작할 수 있는 파이썬 마스터 모쉬" href="http://www.php.cn/ko/course/1644.html">기초 지식이 전혀 없는 초보자도 6시간 만에 시작할 수 있는 파이썬 마스터 모쉬</a> <div class="wzrthreerb"> <div >21257 학습 시간</div> <div class="courseICollection" data-id="1644"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> </ul> </div> <script> var mySwiper = new Swiper('.swiper2', { autoplay: false,//可选选项,自动滑动 slidesPerView : 'auto', }) $('.wzrthreeTab>div').click(function(e){ $('.wzrthreeTab>div').removeClass('check') $(this).addClass('check') $('.wzrthreelist>ul').css('display','none') $('.'+e.currentTarget.dataset.id).show() }) </script> </div> <div class="wzrFour"> <div class="wzrfour-title"> <div>최신 다운로드</div> <a href="http://www.php.cn/ko/xiazai">더> </a> </div> <script> $(document).ready(function(){ var sjyx_banSwiper = new Swiper(".sjyx_banSwiperwz",{ speed:1000, autoplay:{ delay:3500, disableOnInteraction: false, }, pagination:{ el:'.sjyx_banSwiperwz .swiper-pagination', clickable :false, }, loop:true }) }) </script> <div class="wzrfourList swiper3"> <div class="wzrfourlTab swiper-wrapper"> <div class="check swiper-slide" data-id="onef">웹 효과 <div></div></div> <div class="swiper-slide" data-id="twof">웹사이트 소스 코드<div></div></div> <div class="swiper-slide" data-id="threef">웹사이트 자료<div></div></div> <div class="swiper-slide" data-id="fourf">프론트엔드 템플릿<div></div></div> </div> <ul class="onef"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="jQuery 기업 메시지 양식 연락처 코드" href="http://www.php.cn/ko/xiazai/js/8071">[양식 버튼] jQuery 기업 메시지 양식 연락처 코드</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="HTML5 MP3 뮤직 박스 재생 효과" href="http://www.php.cn/ko/xiazai/js/8070">[플레이어 특수 효과] HTML5 MP3 뮤직 박스 재생 효과</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="HTML5 멋진 입자 애니메이션 탐색 메뉴 특수 효과" href="http://www.php.cn/ko/xiazai/js/8069">[메뉴 탐색] HTML5 멋진 입자 애니메이션 탐색 메뉴 특수 효과</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="jQuery 시각적 양식 드래그 앤 드롭 편집 코드" href="http://www.php.cn/ko/xiazai/js/8068">[양식 버튼] jQuery 시각적 양식 드래그 앤 드롭 편집 코드</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="VUE.JS 모방 Kugou 음악 플레이어 코드" href="http://www.php.cn/ko/xiazai/js/8067">[플레이어 특수 효과] VUE.JS 모방 Kugou 음악 플레이어 코드</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="클래식 HTML5 푸시 박스 게임" href="http://www.php.cn/ko/xiazai/js/8066">[HTML5 특수 효과] 클래식 HTML5 푸시 박스 게임</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="이미지 효과를 추가하거나 줄이기 위해 jQuery 스크롤" href="http://www.php.cn/ko/xiazai/js/8065">[그림 특수 효과] 이미지 효과를 추가하거나 줄이기 위해 jQuery 스크롤</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="CSS3 개인 앨범 커버 호버 확대/축소 효과" href="http://www.php.cn/ko/xiazai/js/8064">[사진 앨범 효과] CSS3 개인 앨범 커버 호버 확대/축소 효과</a> </div> </li> </ul> <ul class="twof" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8328" title="가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿" target="_blank">[프런트엔드 템플릿] 가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8327" title="신선한 색상의 개인 이력서 가이드 페이지 템플릿" target="_blank">[프런트엔드 템플릿] 신선한 색상의 개인 이력서 가이드 페이지 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8326" title="디자이너 크리에이티브 작업 이력서 웹 템플릿" target="_blank">[프런트엔드 템플릿] 디자이너 크리에이티브 작업 이력서 웹 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8325" title="현대 엔지니어링 건설 회사 웹사이트 템플릿" target="_blank">[프런트엔드 템플릿] 현대 엔지니어링 건설 회사 웹사이트 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8324" title="교육 서비스 기관을 위한 반응형 HTML5 템플릿" target="_blank">[프런트엔드 템플릿] 교육 서비스 기관을 위한 반응형 HTML5 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8323" title="온라인 전자책 쇼핑몰 웹사이트 템플릿" target="_blank">[프런트엔드 템플릿] 온라인 전자책 쇼핑몰 웹사이트 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8322" title="IT 기술로 인터넷 회사 웹 사이트 템플릿을 해결합니다." target="_blank">[프런트엔드 템플릿] IT 기술로 인터넷 회사 웹 사이트 템플릿을 해결합니다.</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8321" title="보라색 스타일 외환 거래 서비스 웹 사이트 템플릿" target="_blank">[프런트엔드 템플릿] 보라색 스타일 외환 거래 서비스 웹 사이트 템플릿</a> </div> </li> </ul> <ul class="threef" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3078" target="_blank" title="귀여운 여름 요소 벡터 자료(EPS+PNG)">[PNG 소재] 귀여운 여름 요소 벡터 자료(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3077" target="_blank" title="4개의 빨간색 2023 졸업 배지 벡터 자료(AI+EPS+PNG)">[PNG 소재] 4개의 빨간색 2023 졸업 배지 벡터 자료(AI+EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3076" target="_blank" title="노래하는 새와 꽃 디자인 봄 배너 벡터 자료로 가득 찬 카트(AI+EPS)">[배너 그림] 노래하는 새와 꽃 디자인 봄 배너 벡터 자료로 가득 찬 카트(AI+EPS)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3075" target="_blank" title="황금 졸업 모자 벡터 자료(EPS+PNG)">[PNG 소재] 황금 졸업 모자 벡터 자료(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3074" target="_blank" title="흑백 스타일 산 아이콘 벡터 자료(EPS+PNG)">[PNG 소재] 흑백 스타일 산 아이콘 벡터 자료(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3073" target="_blank" title="다양한 색상의 망토와 포즈를 갖춘 슈퍼히어로 실루엣 벡터 자료(EPS+PNG)">[PNG 소재] 다양한 색상의 망토와 포즈를 갖춘 슈퍼히어로 실루엣 벡터 자료(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3072" target="_blank" title="플랫 스타일 식목일 배너 벡터 자료(AI+EPS)">[배너 그림] 플랫 스타일 식목일 배너 벡터 자료(AI+EPS)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/sucai/3071" target="_blank" title="9개의 만화 스타일의 폭발적인 채팅 거품 벡터 자료(EPS+PNG)">[PNG 소재] 9개의 만화 스타일의 폭발적인 채팅 거품 벡터 자료(EPS+PNG)</a> </div> </li> </ul> <ul class="fourf" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8328" target="_blank" title="가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿">[프런트엔드 템플릿] 가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8327" target="_blank" title="신선한 색상의 개인 이력서 가이드 페이지 템플릿">[프런트엔드 템플릿] 신선한 색상의 개인 이력서 가이드 페이지 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8326" target="_blank" title="디자이너 크리에이티브 작업 이력서 웹 템플릿">[프런트엔드 템플릿] 디자이너 크리에이티브 작업 이력서 웹 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8325" target="_blank" title="현대 엔지니어링 건설 회사 웹사이트 템플릿">[프런트엔드 템플릿] 현대 엔지니어링 건설 회사 웹사이트 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8324" target="_blank" title="교육 서비스 기관을 위한 반응형 HTML5 템플릿">[프런트엔드 템플릿] 교육 서비스 기관을 위한 반응형 HTML5 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8323" target="_blank" title="온라인 전자책 쇼핑몰 웹사이트 템플릿">[프런트엔드 템플릿] 온라인 전자책 쇼핑몰 웹사이트 템플릿</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8322" target="_blank" title="IT 기술로 인터넷 회사 웹 사이트 템플릿을 해결합니다.">[프런트엔드 템플릿] IT 기술로 인터넷 회사 웹 사이트 템플릿을 해결합니다.</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="http://www.php.cn/ko/xiazai/code/8321" target="_blank" title="보라색 스타일 외환 거래 서비스 웹 사이트 템플릿">[프런트엔드 템플릿] 보라색 스타일 외환 거래 서비스 웹 사이트 템플릿</a> </div> </li> </ul> </div> <script> var mySwiper = new Swiper('.swiper3', { autoplay: false,//可选选项,自动滑动 slidesPerView : 'auto', }) $('.wzrfourlTab>div').click(function(e){ $('.wzrfourlTab>div').removeClass('check') $(this).addClass('check') $('.wzrfourList>ul').css('display','none') $('.'+e.currentTarget.dataset.id).show() }) </script> </div> </div> </div> <div class="phpFoot"> <div class="phpFootIn"> <div class="phpFootCont"> <div class="phpFootLeft"> <dl> <dt> <a href="http://www.php.cn/ko/about/xieyi.html" rel="nofollow" target="_blank" title="회사 소개" class="cBlack">회사 소개</a> <a href="http://www.php.cn/ko/about/yinsi.html" rel="nofollow" target="_blank" title="부인 성명" class="cBlack">부인 성명</a> <a href="http://www.php.cn/ko/update/article_0_1.html" target="_blank" title="Sitemap" class="cBlack">Sitemap</a> <div class="clear"></div> </dt> <dd class="cont1">PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!</dd> </dl> </div> </div> </div> </div> <input type="hidden" id="verifycode" value="/captcha.html"> <script>layui.use(['element', 'carousel'], function () {var element = layui.element;$ = layui.jquery;var carousel = layui.carousel;carousel.render({elem: '#test1', width: '100%', height: '330px', arrow: 'always'});$.getScript('/static/js/jquery.lazyload.min.js', function () {$("img").lazyload({placeholder: "/static/images/load.jpg", effect: "fadeIn", threshold: 200, skip_invisible: false});});});</script> <script src="/static/js/common_new.js"></script> <script type="text/javascript" src="/static/js/jquery.cookie.js?1730993360"></script> <script src="https://vdse.bdstatic.com//search-video.v1.min.js"></script> <link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css?2' type='text/css' media='all'/> <script type='text/javascript' src='/static/js/viewer.min.js?1'></script> <script type='text/javascript' src='/static/js/jquery-viewer.min.js'></script> <script type="text/javascript" src="/static/js/global.min.js?5.5.53"></script> </body> </html>