《HTML实用标记》到手那会儿,我是真没抱指望。侯春玲这人,非把一堆干巴巴的代码按功能硬掰成十一章。底层标记打底,段落控制跟上,文字排版接着来,最后还兜着讲那些花里胡哨的特殊效果。目录一摊开,啧。这排版,这目录结构,活脱脱一本“网页新手凑数工具书”。我寻思着,翻两页垫桌脚算了。结果呢?硬啃到第三章,手指头突然就停住了。标记,根本不是拿来往上堆的。它是干嘛的?是把一锅熬糊了的粥,重新理顺。我平时在信息堆里扑腾,早就累出职业病了。这书倒好,一盆冷水兜头浇下,专治各种“靠堆料解决问题”的疑难杂症。手头要是也攥着一团乱麻,别嫌它干瘪。顺着捋一遍,眉目自然就出来了。
前面几章,全在抠那些最不起眼的“基础标记”。侯春玲没急着教人怎么把网页折腾得眼花缭乱,反倒是个劲儿地念叨:再复杂的页面,也得靠最朴素的骨架撑着。读到这儿,我手里的凉咖啡都忘了喝。咱们平时写方案、理资料,是不是也老爱跳过打地基的笨功夫?直接就想搞精装修。她反复拎出一句原话,一字没差:“标记的目的从来不是为了让页面看起来花哨,而是为了让内容拥有清晰的层级。”这话,你得慢慢咂摸。打标记,说白了就是给乱糟糟的东西贴定位标签。H1标题在哪,正文在哪,列表归列表,超链接归超链接。你给浏览器标清楚了,机器抓得准,人看着才不费劲。我试过把电脑里那几千个乱飞的PDF,全按“项目-日期-类型”打标签。起初嫌烦,后来找文件,确实快了不止一倍。这逻辑,放哪儿都成立。
把这股子逻辑拎到现实生活里,照样好使。工作邮件怎么写?周报怎么交?跟同事对进度,怎么搞得双方都头疼?根子就一个:忘了“打标记”。全篇都是重点,就等于没重点。通篇情绪倒豆子,核心诉求在哪?摸不着。书里讲到控制段落标记的那几节,特意把“视觉上的换行”和“语义上的分段”掰扯得挺透。前者?手指头在键盘上敲个回车就完事。后者?那是真正拿尺子给内容划界限。道理直白得有点扎心。排版看着再整齐,逻辑不通,照样是废纸。平时整理笔记、排日程,要是光盯着字体好看、留白舒服,不去真刀真枪地分优先级、划模块,最后准得越理越乱。标记下对了,内容自己就能喘上气。我估计是改稿子改出职业病了,现在看微信群里那些八百字的小作文,第一反应永远是找段落边界。找不着?头疼。
往后翻到文字格式和特殊效果那块,我倒觉得更有嚼头。作者没把那些炫技的代码藏起来,但立场摆得明白:花哨是锦上添花,骨架才是命根子。起初我不以为然。搞技术嘛,不就该往前冲?玩点新花样,谁还死磕老一套?可顺着她的逻辑往下捋,才咂摸出味儿来。她其实是在防着读者走偏。特殊标记能加粗、能变色、能拽出阴影。可要是段落本身逻辑断了线,再华丽的包装,也就是盖疮疤。行吧。这话听着像老一辈的唠叨。但代码的逻辑,往往比人情世故更实在。它不跟你玩虚的。当然,这话未必放之四海而皆准。做品牌设计、搞创意排版,视觉冲击力本来就是核心。这时候死守“骨架论”,可能反而束手束脚。但在日常办公、写长文、理数据这些场景里,骨架确实比皮相重要十倍。咱们在生活里,太爱折腾“特殊效果”了。朋友圈加层滤镜,社交账号挂个虚名,聊天时套一堆客套话。多半是为了表面撑场面。内核的“基础标记”没钉牢,关系照样脆,项目照样卡壳。
说句掏心窝子的话,这观点我合上书,又往前翻了两遍。页角都折毛了。咱们总以为搞定事儿,靠的是最后那层包装。却忘了第一步的“标记”,才是定盘星。侯春玲把技术写得挺收着。收着收着,反倒透出一股子久违的清醒。没扯什么高深算法。就是老老实实交代:先立骨架,再填血肉。先分清主次,后琢磨修饰。看着是条笨路。走起来,反倒最快。我估计是平时改稿子改魔怔了。现在看什么都想先找“结构层”。反倒觉得踏实。
书合上以后,我对“整理”这两个字,算是彻底换了副看法。以前总把它当成收尾的打扫活儿。现在才明白,它是动工的起手式。敲一篇文章,出个方案,盘一段关系。都得先学会给事物钉上准确的标记。告诉它该占什么位置,该干啥活。回头要是再觉得手头的事儿乱成一锅粥,别急着上手瞎忙。先撤步。问问自己:眼下这“基础标记”,打正了吗?那些真正顶事儿的层级和段落,是不是已经亮堂了?标记理顺了,剩下的活儿,自己就溜达着往前走了。这事儿大概就是这么个意思。信不信由你。反正我试了,挺管用。