这个肯定是学校里的教学问题...基本上实际操作是没有人会理这个的.
by layer是按图层的意思,by block是按图块的意思.我是这样理解的(不一定准确),举个例子:一个图块,选中它,如果将其颜色或线宽设为"by layer",那么它的颜色和线宽将与其所在图层的特性(图层特性管理器中预先设置的)一致;如果设为"by block",将与其在图块中设置的特性(打开图块编辑器可以看到)一致.
当然,如果是对于普通的图线(非图块),设为"by layer"或" by block"都一样,因为不存在"块".