学习网页设计工具时,最该记录的不是每个按钮的位置,而是“操作—结果—条件”三件事:你做了什么、页面发生了什么变化、这个变化在什么前提下成立。只记步骤,换一个场景就会失效;只记概念,动手时又对不上。把工具学习笔记写成可复用的判断依据,才是第一次接触这类工具时真正有用的起点。
网页设计工具通常涉及结构、样式和交互三个层面,笔记也应分开记录,避免混在一起。
分类记录的好处是,遇到问题时能快速判断该去查结构、样式还是交互,而不是把所有现象都归为“工具不好用”。
一条能用的笔记,建议写成下面这种短结构,而不是大段描述:
举例来说,假设你调整了某个盒子的宽度,发现内容换行了。笔记不要只写“宽度改小会换行”,而要写清:在固定宽度容器内、内部文字未设置缩小规则时,宽度小于文字所需空间就会换行。这样下次遇到类似现象,你能判断是宽度问题还是文字排版问题。
同一种效果往往有多种实现方式,记录时应该比较它们的代价,而不是只记一种做法。
判断标准很简单:如果你能用一句话说明“为什么选它”,并且能说出它在什么条件下会出问题,这条记录就有价值。反之,只记“这样写就行”,下次换个页面仍然不会用。
学工具时容易产生“我好像会了”的错觉。可以用下面的检查项验证自己是否真的记录到位:
如果第 3 项做不到,说明笔记只记了“正常流程”,没有记录排查线索。网页设计工具里的问题常常有多种解释,例如元素位置偏移,可能是外边距、定位方式、父容器布局或默认样式中的某一项造成的。记录时把“可能原因”和“已经确认的原因”分开写,能避免把一次偶然结果当成普遍规律。
现在就可以打开你正在用的网页设计工具,新建一个空白页面,只做一个小改动,然后按“目标、操作、结果、条件”四栏写一条笔记。写完后再换一个元素重复一次,对比两条记录中哪些条件是共通的。这样积累十来条之后,你会得到一份属于自己的判断清单,而不是一堆互相孤立的操作步骤。