<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>评论: 回答读者提问(10)——每天被问得最多的一个问题</title>
	<link>http://learning.artech.cn/20071023.how-to-learn.html</link>
	<description>学习在前沿！这里是“前沿视频教室”，在这里您可以找到关于各种网页设计/网站开发/Flash动画相关的内容，而且我们都通过视频演示的方式，直观地向您讲解！包括CSS/Javascript/Flash/Dreamweaver/Fireworks/Photoshop等软件的使用和技巧!</description>
	<pubDate>Sat, 19 May 2012 19:48:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>作者: 温谦</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-14269</link>
		<author>温谦</author>
		<pubDate>Mon, 21 Mar 2011 01:09:15 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-14269</guid>
		<description>葱饼，

您的总结很有道理！

我理解实际上就是工作的核心技能，您说的前者，就是以开发为核心技能的，后者就是以美术设计为核心的。

二者差异还是很大的，但是无论做什么工作，都需要一些别人不容易掌握，自己擅长的东西，才能有好的发展。</description>
		<content:encoded><![CDATA[<p>葱饼，</p>
<p>您的总结很有道理！</p>
<p>我理解实际上就是工作的核心技能，您说的前者，就是以开发为核心技能的，后者就是以美术设计为核心的。</p>
<p>二者差异还是很大的，但是无论做什么工作，都需要一些别人不容易掌握，自己擅长的东西，才能有好的发展。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 葱饼</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-14260</link>
		<author>葱饼</author>
		<pubDate>Sun, 20 Mar 2011 12:59:08 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-14260</guid>
		<description>关于初学网页美工的人，根据本人的一些成长经验，在此也提出自己的一些看法与建议，仅供参考：
html、css、js、jquery、as、"flash"、"ps"、"fw"、"dw"
前五个是一些技术，后四个是一些工具。
以上不是所有都要学，做人不能太贪，想要全部学好几乎是不可能的，奥懂得团队合作与技术分工。
建议初学者走两种路线：
1、代码路线：ps（或fw）+dw+html+css+js+jquery。ps学会左侧工具、图层操作、图层样式，dw不用专门学（将它看作一个简单编辑器，重要的是其代码提示功能，其他都不重要，看视频时你就知道怎么使用，所以不用看书学），css是重点（确实得花一个月左右来学它，建议买一本或图书馆借一本基础书籍来看，看上2～3遍，然后边看视频边练习写一点代码，不懂就百度、谷歌，当然最好有人给你指导，没人指导自己就百度、谷歌勤快点，坚持一个月你就入门了），js开始的时候了解一下就够了（找一本基础书，熟悉基本语法，忌看XXX实例的书籍），jquery也是一块重点（它是js封装的一个极其实用的框架，write less do more，在有js基础上非常容易上手）
2、效果图路线：ps+flash+dw+html+css+as ,第一条路线的重点是能写出优秀的html、css、js代码，但如果没有最初的一个优秀的效果设计，代码再规范、再兼容都无处发挥。这条路线要求要有美术功底，对网页元素有很好的研究和见解，ps要求精通蒙版、通道、滤镜等高级图片处理方法，懂设计，dw+html+css了解他们的工作原理，as算是提高吧，一般人感觉p张效果图没什么，简单p张确实没什么，一些小的网站确实没什么好p的，客户要求也不高，但是要成为一个优秀的网页设计师，这是第一关。
说简单点，页面设计=网页效果图+(html+css+js+flash+...),要精通这两个方面你就是一个绝对优秀的网页设计师，但个人精力毕竟有限，所以建议先精通某一方面，再朝另一个方面发展。</description>
		<content:encoded><![CDATA[<p>关于初学网页美工的人，根据本人的一些成长经验，在此也提出自己的一些看法与建议，仅供参考：<br />
html、css、js、jquery、as、&#8221;flash&#8221;、&#8221;ps&#8221;、&#8221;fw&#8221;、&#8221;dw&#8221;<br />
前五个是一些技术，后四个是一些工具。<br />
以上不是所有都要学，做人不能太贪，想要全部学好几乎是不可能的，奥懂得团队合作与技术分工。<br />
建议初学者走两种路线：<br />
1、代码路线：ps（或fw）+dw+html+css+js+jquery。ps学会左侧工具、图层操作、图层样式，dw不用专门学（将它看作一个简单编辑器，重要的是其代码提示功能，其他都不重要，看视频时你就知道怎么使用，所以不用看书学），css是重点（确实得花一个月左右来学它，建议买一本或图书馆借一本基础书籍来看，看上2～3遍，然后边看视频边练习写一点代码，不懂就百度、谷歌，当然最好有人给你指导，没人指导自己就百度、谷歌勤快点，坚持一个月你就入门了），js开始的时候了解一下就够了（找一本基础书，熟悉基本语法，忌看XXX实例的书籍），jquery也是一块重点（它是js封装的一个极其实用的框架，write less do more，在有js基础上非常容易上手）<br />
2、效果图路线：ps+flash+dw+html+css+as ,第一条路线的重点是能写出优秀的html、css、js代码，但如果没有最初的一个优秀的效果设计，代码再规范、再兼容都无处发挥。这条路线要求要有美术功底，对网页元素有很好的研究和见解，ps要求精通蒙版、通道、滤镜等高级图片处理方法，懂设计，dw+html+css了解他们的工作原理，as算是提高吧，一般人感觉p张效果图没什么，简单p张确实没什么，一些小的网站确实没什么好p的，客户要求也不高，但是要成为一个优秀的网页设计师，这是第一关。<br />
说简单点，页面设计=网页效果图+(html+css+js+flash+&#8230;),要精通这两个方面你就是一个绝对优秀的网页设计师，但个人精力毕竟有限，所以建议先精通某一方面，再朝另一个方面发展。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: K</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-11466</link>
		<author>K</author>
		<pubDate>Tue, 01 Dec 2009 13:00:13 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-11466</guid>
		<description>说得中肯，很好，谢谢老师。希望快点写出点有关其他技术的“路线”文章来。比如JAVA，数据库，软件测试等。谢谢老师了</description>
		<content:encoded><![CDATA[<p>说得中肯，很好，谢谢老师。希望快点写出点有关其他技术的“路线”文章来。比如JAVA，数据库，软件测试等。谢谢老师了</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: MY</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-11382</link>
		<author>MY</author>
		<pubDate>Mon, 16 Nov 2009 16:51:49 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-11382</guid>
		<description>半路出家的人学设计建议早转型（这里说的是“设计”不是“制作”），因为这是一个二极分化很严重的行业，对于半路出家的人，不客气的说，除非天性好或成功升入管理层，否则今后的路会越走越窄。</description>
		<content:encoded><![CDATA[<p>半路出家的人学设计建议早转型（这里说的是“设计”不是“制作”），因为这是一个二极分化很严重的行业，对于半路出家的人，不客气的说，除非天性好或成功升入管理层，否则今后的路会越走越窄。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 温谦</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4241</link>
		<author>温谦</author>
		<pubDate>Thu, 31 Jul 2008 06:48:02 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4241</guid>
		<description>米奇 ，

这要看你的要求了，如果就是为了用js做几个有限的效果，直接找些代码该该就是了，这种情况用jQeury就可以，很方便。

如果你希望理解得很透彻，学一学底层的原理，会更好，当然实际开的是，还是用jquery更好。

我给你的建议是，与其花很多力气去研究这个东西要不要学，不如花点时间把他真正学会。

最关键还是我以前说的，这些DOM、框架之类的东西，其实都很简单，只要你已经过了编程这一关，他们都是不用学的东西，一看就会。如果你没有过编程这一关，出来的任何新东西都是很难的。

这就好像会开手动档车的人，要开自动档汽车，是不用学的，上去就能开。

除非你不打算做开发，否则编程基础这一关就必须要过。只要这一关过了，其他的一切都很容易。

如果你要问怎么过这一关，答案就是写过一万行代码，就可以了。</description>
		<content:encoded><![CDATA[<p>米奇 ，</p>
<p>这要看你的要求了，如果就是为了用js做几个有限的效果，直接找些代码该该就是了，这种情况用jQeury就可以，很方便。</p>
<p>如果你希望理解得很透彻，学一学底层的原理，会更好，当然实际开的是，还是用jquery更好。</p>
<p>我给你的建议是，与其花很多力气去研究这个东西要不要学，不如花点时间把他真正学会。</p>
<p>最关键还是我以前说的，这些DOM、框架之类的东西，其实都很简单，只要你已经过了编程这一关，他们都是不用学的东西，一看就会。如果你没有过编程这一关，出来的任何新东西都是很难的。</p>
<p>这就好像会开手动档车的人，要开自动档汽车，是不用学的，上去就能开。</p>
<p>除非你不打算做开发，否则编程基础这一关就必须要过。只要这一关过了，其他的一切都很容易。</p>
<p>如果你要问怎么过这一关，答案就是写过一万行代码，就可以了。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 米奇</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4239</link>
		<author>米奇</author>
		<pubDate>Thu, 31 Jul 2008 06:42:33 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4239</guid>
		<description>温先生：我想知道 如果一个新手对DOM了解不是相当透彻 dom那些方法属性机制 还有bom其他很多很多东西不深入理解的话直接用框架合适吗。 我看很多很多论坛都在讨论dom和bom的问题，其实这样的话好像也没有必要 直接使用JQUERY 迷你版的话 仅仅也 就是增加了10多K的文件 但是节省了很多很多制作和开发与调试的时间。</description>
		<content:encoded><![CDATA[<p>温先生：我想知道 如果一个新手对DOM了解不是相当透彻 dom那些方法属性机制 还有bom其他很多很多东西不深入理解的话直接用框架合适吗。 我看很多很多论坛都在讨论dom和bom的问题，其实这样的话好像也没有必要 直接使用JQUERY 迷你版的话 仅仅也 就是增加了10多K的文件 但是节省了很多很多制作和开发与调试的时间。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 温谦</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4234</link>
		<author>温谦</author>
		<pubDate>Thu, 31 Jul 2008 04:00:28 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4234</guid>
		<description>阿魏 ，

这种写法是很不标准的写法，可能你是看了我们的CSS设计彻底研究的那个下拉菜单的例子，所以这么些的。

不过一般情况，还是不建议这么写，这么些很难调出正确的效果。

为了解决IE 6 不支持 :hove 伪类的问题，我觉得最好的方法，还是用JS来实现，用jQuery以后，已经非常简单了，不用对DOM了解很多，就可以写代码了。而且几行代码就可以搞定。</description>
		<content:encoded><![CDATA[<p>阿魏 ，</p>
<p>这种写法是很不标准的写法，可能你是看了我们的CSS设计彻底研究的那个下拉菜单的例子，所以这么些的。</p>
<p>不过一般情况，还是不建议这么写，这么些很难调出正确的效果。</p>
<p>为了解决IE 6 不支持 :hove 伪类的问题，我觉得最好的方法，还是用JS来实现，用jQuery以后，已经非常简单了，不用对DOM了解很多，就可以写代码了。而且几行代码就可以搞定。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 阿魏</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4211</link>
		<author>阿魏</author>
		<pubDate>Wed, 30 Jul 2008 10:10:27 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4211</guid>
		<description>温老师：请教，在IE6中，当鼠标经过（一段链接文字）时呈现表格，而离开时表格框架还在！！如何解决。
简要xhtml代码：&lt;a href="#" rel="nofollow"&gt;abcdefg......&lt;/a&gt;
简要CSS代码：a table { display: none;}  a:hover table {position:absolute;display:block;}.
当在外套上一层或多层div时情况有所不同，但框架一样存在。谢谢！</description>
		<content:encoded><![CDATA[<p>温老师：请教，在IE6中，当鼠标经过（一段链接文字）时呈现表格，而离开时表格框架还在！！如何解决。<br />
简要xhtml代码：<a href="#" rel="nofollow">abcdefg&#8230;&#8230;</a><br />
简要CSS代码：a table { display: none;}  a:hover table {position:absolute;display:block;}.<br />
当在外套上一层或多层div时情况有所不同，但框架一样存在。谢谢！</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 温谦</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4121</link>
		<author>温谦</author>
		<pubDate>Mon, 21 Jul 2008 05:24:16 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4121</guid>
		<description>阿魏 ，

不要紧的。

只要页面使用了，在本地浏览时就会有这个提示，你上传到服务器以后，再浏览就不会有这个提示了。

或者把你的IE的安全级别降低一点，也可以不出现这个提示。</description>
		<content:encoded><![CDATA[<p>阿魏 ，</p>
<p>不要紧的。</p>
<p>只要页面使用了，在本地浏览时就会有这个提示，你上传到服务器以后，再浏览就不会有这个提示了。</p>
<p>或者把你的IE的安全级别降低一点，也可以不出现这个提示。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 阿魏</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4113</link>
		<author>阿魏</author>
		<pubDate>Mon, 21 Jul 2008 01:06:32 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4113</guid>
		<description>按《彻底研究》中第12章的折叠面板及伸缩面板做网页，在IE6中预览时会在浏览器窗口顶部弹出警示：为帮助保护您的安全，Internet已经限制此文件显示可能访问您的计算机的活动内容......。那么，用这种方式做网页，在目前值得吗？有否好的应对办法？</description>
		<content:encoded><![CDATA[<p>按《彻底研究》中第12章的折叠面板及伸缩面板做网页，在IE6中预览时会在浏览器窗口顶部弹出警示：为帮助保护您的安全，Internet已经限制此文件显示可能访问您的计算机的活动内容&#8230;&#8230;。那么，用这种方式做网页，在目前值得吗？有否好的应对办法？</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 温谦</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4062</link>
		<author>温谦</author>
		<pubDate>Wed, 16 Jul 2008 01:09:37 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4062</guid>
		<description>阿魏，

你说的是个重要的问题，我当时写书的时候，想当然了。

这里的解释不对了。对于DOM元素来说，者如你所说，background属性是不继承的。这里的情况不是不同的子元素和氟元素的关系，而是伪类的关系。

可以做一个简单的实验:

    a{
    background-color:#ccc
    }
    a:hover{
    background-color:transparent;
    }

这段代码的效果是，链接背景为灰色，鼠标经过是背景透明；而如果去掉对“a:hover”的设置，鼠标经过时，背景依然是灰色，所以说对于a元素，伪类会继承属性，a元素的四个伪类之间的存在覆盖的优先级：
link &gt; visited &gt; hover &gt; active，有人总结记忆的规则是 LoVe:HaTe 。</description>
		<content:encoded><![CDATA[<p>阿魏，</p>
<p>你说的是个重要的问题，我当时写书的时候，想当然了。</p>
<p>这里的解释不对了。对于DOM元素来说，者如你所说，background属性是不继承的。这里的情况不是不同的子元素和氟元素的关系，而是伪类的关系。</p>
<p>可以做一个简单的实验:</p>
<p>    a{<br />
    background-color:#ccc<br />
    }<br />
    a:hover{<br />
    background-color:transparent;<br />
    }</p>
<p>这段代码的效果是，链接背景为灰色，鼠标经过是背景透明；而如果去掉对“a:hover”的设置，鼠标经过时，背景依然是灰色，所以说对于a元素，伪类会继承属性，a元素的四个伪类之间的存在覆盖的优先级：<br />
link > visited > hover > active，有人总结记忆的规则是 LoVe:HaTe 。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 阿魏</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-4046</link>
		<author>阿魏</author>
		<pubDate>Mon, 14 Jul 2008 09:16:57 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-4046</guid>
		<description>&#62;第202页第14行。“分析 在IE浏览器中查看效果.......”提出设置代码：
   .itm a:hover {
                              backgroud: transparent:
    }
我不明白在里面提到"当某一个元素的上级元素设置了某种背景色之后,它的后代的背景色就继承了这种颜色，......“据我所知，背景色是没有继承性的。这是怎么回事？</description>
		<content:encoded><![CDATA[<p>&gt;第202页第14行。“分析 在IE浏览器中查看效果&#8230;&#8230;.”提出设置代码：<br />
   .itm a:hover {<br />
                              backgroud: transparent:<br />
    }<br />
我不明白在里面提到&#8221;当某一个元素的上级元素设置了某种背景色之后,它的后代的背景色就继承了这种颜色，&#8230;&#8230;“据我所知，背景色是没有继承性的。这是怎么回事？</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: 温谦</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-915</link>
		<author>温谦</author>
		<pubDate>Thu, 13 Dec 2007 10:37:12 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-915</guid>
		<description>shenxin,

如果其他都没有问题的话，你是不是两列的宽度用的是百分比设定的？如果用百分比的话，要注意左右两列的值加在一起不要等于100%，比如你希望各占一半，左边设为50%，右边就要设为49.9%这样的数值，避免因为舍入误差导致总宽度大于100%，从而把一列顶到下面。

总之，你的问题肯定是总宽度超过了container的宽度，但是具体是哪里设宽了，你需要仔细判断一下。</description>
		<content:encoded><![CDATA[<p>shenxin,</p>
<p>如果其他都没有问题的话，你是不是两列的宽度用的是百分比设定的？如果用百分比的话，要注意左右两列的值加在一起不要等于100%，比如你希望各占一半，左边设为50%，右边就要设为49.9%这样的数值，避免因为舍入误差导致总宽度大于100%，从而把一列顶到下面。</p>
<p>总之，你的问题肯定是总宽度超过了container的宽度，但是具体是哪里设宽了，你需要仔细判断一下。</p>
]]></content:encoded>
	</item>
	<item>
		<title>作者: shenxin</title>
		<link>http://learning.artech.cn/20071023.how-to-learn.html#comment-914</link>
		<author>shenxin</author>
		<pubDate>Thu, 13 Dec 2007 10:01:02 +0000</pubDate>
		<guid>http://learning.artech.cn/20071023.how-to-learn.html#comment-914</guid>
		<description>温老师:
今天看了您的CSS第14课,我在IE和火狐上试了一下讲的变宽的页面制作,发现在火狐中可以,但在IE中不能实现#contentwrap中的-300PX的设置,#SIDE部分不能放到右边,自动排到了#content区的下边.如何解决?</description>
		<content:encoded><![CDATA[<p>温老师:<br />
今天看了您的CSS第14课,我在IE和火狐上试了一下讲的变宽的页面制作,发现在火狐中可以,但在IE中不能实现#contentwrap中的-300PX的设置,#SIDE部分不能放到右边,自动排到了#content区的下边.如何解决?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

